Hi,
On 10/04/2016 04:56 PM, Rob Lanphier wrote:
The RFC has three components:
1. Moving this functionality to an extension (via parser hook) in
time for the MediaWiki 1.28 release
Errr, not exactly. Step 1 is to disable the magic link functionality by
default for the MediaWiki 1.28 release, and mark it as deprecated. We
would add a tracking category for each type of magic link if they are
still enabled. And regardless of magic link enabling status, we would
add a {{ISBN:...}} parser function to make a convenient link to
Special:Booksources. (RFC/PMID are replaced using interwiki links). At
this time nothing would be moving to an extension.
2. Deprecation strategy for Wikimedia wikis (e.g.
Wikipedia)
Most of the migration can be done using a bot with some basic regexes,
but the key part will be adapting templates to generate links (e.g. ISBN
citation templates) instead of relying upon magic link functionality.
3. Disable magic links hooks a year later (in time
for the next
MediaWiki LTS release)
More specifically, removing all magic link functionality from MediaWiki
core. We would move the Booksources code and ISBN parser function to an
extension.
Given that the implications of steps 2 and 3 are much
broader than
just the MediaWiki community, this won't likely result in a "final
comment" period for anything other than step 1. But maybe(?) we can
agree to move forward with step 1.
Yes, I think having a decision about the time sensitive parts (for
MediaWiki 1.28) would be a good goal.
Let's chat about that tomorrow. Same time as
always (Wednesday 21
UTC, 14 PDT, 23 CEST) and place (#wikimedia-office).
Unfortunately I won't be able to attend due to a conflict with school,
but cscott has volunteered to represent me and the RfC tomorrow. :)
Thanks,
-- Legoktm