Page MenuHomePhabricator

Deploy language-specific "uca-xx" collations on Wikimedia wikis
Open, MediumPublicFeature

Description

As implemented in I838484b9.


Version: unspecified
Severity: enhancement

Details

Reference
bz45443

Related Objects

StatusSubtypeAssignedTask
Resolvedhashar
Resolvedhashar
ResolvedJoe
Resolvedkaldari
Resolvedkaldari
ResolvedLegoktm
Declined demon
ResolvedJoe
ResolvedReedy
ResolvedNone
ResolvedNone
ResolvedJoe
ResolvedNone
ResolvedJoe
ResolvedNone
OpenNone
OpenFeatureNone
ResolvedNone
ResolvedNone
ResolvedFeatureEbrahim
Resolvedmatmarex
ResolvedNone
Resolvedmatmarex
Resolvedmatmarex
ResolvedNone
ResolvedNone
ResolvedReedy
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedNone
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedNone
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolved tstarling
ResolvedNone
Resolvedtomasz
ResolvedReedy
ResolvedNone
ResolvedReedy
ResolvedReedy
ResolvedReedy
ResolvedReedy
ResolvedReedy
ResolvedReedy
Resolvedkaldari
ResolvedGlaisher
Resolvedtomasz
ResolvedJoe
ResolvedJoe
ResolvedJoe
Resolved tstarling
ResolvedJoe
DeclinedNone
Resolvedkaldari
Resolved jcrespo
ResolvedVolans
ResolvedPRODUCTION ERRORaaron
InvalidNone
DeclinedNone
Resolvedkaldari
ResolvedNiharika
ResolvedJohan
DuplicateNone
OpenNone
ResolvedDereckson
Resolved DannyH
Resolvedkaldari
Resolvedkaldari
Resolvedkaldari
ResolvedJohan
ResolvedNiharika
ResolvedNiharika
ResolvedAmire80
ResolvedStrainu
StalledNone
Resolvedjhsoby-WMNO
ResolvedNone
Resolved Quiddity
ResolvedLadsgroup
Resolvedmatmarex
ResolvedMarcoAurelio

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:27 AM
bzimport set Reference to bz45443.

Created attachment 11860
uca wiki setup script

Attaching the script I used to set up http://users.v-lo.krakow.pl/~matmarex/testwiki-uk/ . It'll probably come in handy when setting up other testwikis.

Attached:

It would be interesting to hack up a version of mw that takes the category name as the collation. Ie category:uca-en would sort that way, then people could test everything in one wiki. (However that may involve more effort than is worth it)

I think Liangent's 'chinese-collation' branch implements this (among lots of other things). See bug 44667 and gerrit changeset there.

(Not exactly this of course, but it implements support for using multiple collations at once[ Iec99060e3ac89 ], and a {{DEFAULTCOLLATION:}} magic word to specify the collation of a category[ Ifdc2dc0d930 ], so it allows one to create such categories.).

(In reply to comment #3)

I think Liangent's 'chinese-collation' branch implements this (among lots of
other things). See bug 44667 and gerrit changeset there.

Yes you can play with as many collations as you want there, but that requires some LocalSettings.php change and an updateCollation.php run, and degrades site performance (greatly?) per Tim's comment.

Bug 56041 is going to block deployments on large wikis. Until now I think the largest one that went smoothly was pl.wp with ~800k articles (bug 42413) and the smallest one that was troublesome was fr.wp with ~1400k articles (bug 54680).

(I watch this task closely, but I'm probably not the right person to be marked as assignee, as I can't actually make the necessary configuration changes.)

Link to it.wp conversation.

Did that turn into a "please do this" decision?

Phabricator_maintenance renamed this task from Deploy language-specific "uca-xx" collations on Wikimedia wikis (tracking) to Deploy language-specific "uca-xx" collations on Wikimedia wikis.Aug 13 2016, 10:11 PM
Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 12:24 PM