Before we get all up in an IE6 debate, imho the more important difference is that jQuery UI 1.10 drops support for the (now deprecated) jQuery 1.8 API.[2]
Considering we only recently upgraded jQuery UI from 1.8 to 1.9, and that that upgrade was the first of its kind since the introduction of the framework in MediaWiki 1.16, we should give it a fair amount of time to allow everyone a fair opportunity to know about this breaking change.
Similar to how MediaWiki maintains releases, jQuery UI continues to support and maintain 1.9.[1] If there's important security or bug fixes, they'll make a minor release that we can upgrade to without breaking anything. So while 1.10 is "newer" than 1.9, it is still totally supported and there's no pressure to upgrade from that angle. (There's pressure from other angles but that's another topic.)
For those aware of the fact that jQuery UI 1.10 is not the latest version (1.11 is, released last month), the 1.11 release is interesting because, like jQuery UI 1.10, it also dropped support for a major browser (IE7).[3] So we'll probably want to upgrade to 1.10 first. Aside from browser support, our code is distributed so we can only upgrade to a version that drops support for an API after we first upgrade to a version that provides the new API.[4]
— Krinkle
[1] http://jqueryui.com/download/ and their source repository continues to maintain jQuery UI 1.11.x, 1.10.x and 1.9.x [2] http://blog.jqueryui.com/2013/01/jquery-ui-1-10-0/ [3] http://blog.jqueryui.com/2014/06/jquery-ui-1-11-0/ [4] http://jqueryui.com/upgrade-guide/1.10/
On 24 Jul 2014, at 22:03, Thomas Mulhall thomasmulhall410@yahoo.com wrote:
Thanks.
On Thursday, 24 July 2014, 21:49, Sumana Harihareswara sumanah@wikimedia.org wrote:
Replying with a subject line. :) Good luck Thomas.
Sumana Harihareswara Senior Technical Writer Wikimedia Foundation
On Thu, Jul 24, 2014 at 4:24 PM, Thomas Mulhall thomasmulhall410@yahoo.com wrote:
Hi should we upgrade jquery ui to version 1.10.4. even though we recently upgraded to version 1.9.2 we could upgrade to 1.10.4 in Mediawiki 1.25. The main difference is it removes internet explorer 6 support which as long as internet explorer 6 users can edit and view the page it wont matter to them. here is the changelog jqueryui.com/changelog/1.10.0/
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l