Wikimedia Technical Operations/ICU announcement

Starting on April 9th we'll migrate the servers running the Mediawiki application servers to a new release of the ICU Unicode library (https://en.wikipedia.org/wiki/International_Components_for_Unicode) (from version 52 to 57). This unblocks some future work on upgrading the servers to a new OS release and will also allow the use of improved internationalisation in the future (as wikis will then be able to use features introduced by the new ICU release such as new collation definitions, and allows us to use a more recent version of Unicode in MediaWiki).

This migration will cause some unavoidable temporary user-visible impact: The sorting of some category pages will be distorted – all pages which have been updated with the new software version will use the new sorting while untouched pages still use the old sorting. As such, we need to run a maintenance script to update the sorting for old entries.

The distortions may last from a few hours (on medium-sized wikis), up to a day (on the largest wikis), and a few days on English Wikipedia. The start-time will depend upon when the migration script reaches each wiki.

This affects a number of large wikis (including eight out of the ten biggest Wikipedias). The detailed list and the task for the technical implementation is at https://phabricator.wikimedia.org/T189295