On Wed, 03 Oct 2012 14:25:29 -0700, MZMcBride <z...@mzmcbride.com> wrote:

Daniel Friesen wrote:
sajax is an ancient ajax library, it's part of our legacy code. And it
still gets to sneak a license note into our README.

It's probably about time that we start making sure that code is ready for
the day it disappears. Just as code shouldn't be relying on bits and
pieces of wikibits.

Currently the only parts of core that depend on sajax are the legacy
mwsuggest and upload.js.
mwsuggest is going to disappear when Krinkle's work making simplesearch's
suggestions work universally is finished.
I'm not sure what's going on with upload.js.

The real problem however is extensions. For some reason it appears that we
STILL have extensions depending on sajax. And I'm not talking about
ancient extensions on the wiki or in svn. I only did an ack through stuff
that's currently in git.

Can you please file a tracking bug for removing sajax?

MZMcBride

Tracking bug:
https://bugzilla.wikimedia.org/show_bug.cgi?id=40787

sajax: https://bugzilla.wikimedia.org/show_bug.cgi?id=40785
AjaxDispatcher: https://bugzilla.wikimedia.org/show_bug.cgi?id=40786

--
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]


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

Reply via email to