Re: [Wikitech-l] Reminder: AjaxDispatcher and Sajax are deprecated

2015-03-26 Thread MZMcBride
Chad wrote:
On Thu, Mar 26, 2015 at 12:21 AM Krinkle krinklem...@gmail.com wrote:
 This is a reminder that AjaxDispatcher and the Sajax js library have
been deprecated for a while now (many years). They are still around due
to them having been exempted from our deprecation policy – this because
these features (as well as their deprecation) predate the existence of
this policy and are part of our legacy stack.

 I'd like to propose their removal in MediaWiki 1.26.0. This is expected
to release in November 2015 [1] for third-parties. For Wikimedia sites
we'd drop it in June 2015 halfway our 1.26wmf branch cycle. Well after
1.25wmf22[2], and shortly after the Lyon Hackathon. [4]

That's soon, really soon. I have no love for this code but are we sure
that we can fix that list of extensions below in time? Well I know we
can, but are we actually going to?

For MediaWiki the package, November 2015 sounds fine to me. (Are we
sticking with two releases of MediaWiki per year?)

For Wikimedia wikis, disabling Sajax and AjaxDispatcher seems to be
dependent on usage. We can use mwgrep and git-grep to measure that.

MZMcBride



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Reminder: AjaxDispatcher and Sajax are deprecated

2015-03-26 Thread Chad
On Thu, Mar 26, 2015 at 12:21 AM Krinkle krinklem...@gmail.com wrote:

 Hey all,

 This is a reminder that AjaxDispatcher and the Sajax js library have been
 deprecated for a while now (many years). They are still around due to them
 having been exempted from our deprecation policy – this because these
 features (as well as their deprecation) predate the existence of this
 policy and are part of our legacy stack.

 I'd like to propose their removal in MediaWiki 1.26.0. This is expected to
 release in November 2015 [1] for third-parties. For Wikimedia sites we'd
 drop it in June 2015 halfway our 1.26wmf branch cycle. Well after 1.25wmf22
 [2], and shortly after the Lyon Hackathon. [4]


That's soon, really soon. I have no love for this code but are we sure that
we can fix that list of extensions below in time? Well I know we can, but
are
we actually going to?

We've been talking about it for years now, as you point out ;-)

-Chad
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l