It should be clarified, that only wikis that have icu collation enabled
will have the out of order issue. At the moment that is only a handful (i
think around 20).

--
Bawolff

On Wednesday, May 25, 2016, Giuseppe Lavagetto <[email protected]>
wrote:
> Hi all,
>
> tomorrow, Thursday May 25th, I will be upgrading our HHVM servers to
> use a recent version of the ICU[1] library, a long-needed change that
> we are finally ready to perform: it allows us to stop maintaining an
> older version by ourselves, including having to patch it for any
> security issue.
>
> For details about the rationale and the long process involved, see
>
> https://phabricator.wikimedia.org/T86096
>
> While the upgrade should be smooth, the ICU maintainers do not
> guarantee backward compatibility for collation, so to be sure that is
> addressed, we will need to run a maintenance script on all wikis that
> have $wgCategoryCollation set to anything including with 'uca', see
>
>
https://phabricator.wikimedia.org/diffusion/OMWC/browse/master/wmf-config/InitialiseSettings.php;2f61ae1bcffe0f7b8626d544a98eea3c4a7d7905$13676
>
>
> Since this script takes quite a long time to run[2], there will be
> some user-facing effect, during the transition period, namely, citing
> what MatmaRex says on the ticket:
>
> "After ICU is upgraded, but before the updateCollation script
> finishes, articles newly added to categories may appear out-of-order
> on category listing pages. The headings on them might be wrong in
> funny ways, too. Nothing else should be affected."
>
> If no last-minute showstopper blocks the process, I will be starting
> the procedure around 8:00 UTC, and log in the SAL[3] every step of the
> process. Don't hesitate to contact me on IRC (#wikimedia-operations on
> freenode, user _joe_) if you see some strange behaviour.
>
> Thanks in advance for your patience
>
> Giuseppe
>
> [1] ICU stands for International Components for Unicode
> [2] It is actually much, much faster to run now than it ever was,
> thanks to the amaizing work others have done to improve it, see
> https://phabricator.wikimedia.org/T58041 and
> https://phabricator.wikimedia.org/T130692
> [3] https://wikitech.wikimedia.org/wiki/Server_Admin_Log
> --
> Giuseppe Lavagetto, Ph.d.
> Senior Technical Operations Engineer, Wikimedia Foundation
>
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to