Last modified: 2014-11-17 09:57:04 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T47443, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 45443 - (collations) Deploy language-specific "uca-xx" collations on Wikimedia wikis (tracking)
(collations)
Deploy language-specific "uca-xx" collations on Wikimedia wikis (tracking)
Status: NEW
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Bartosz Dziewoński
: i18n, tracking
Depends on: 45525 46235 56041 73453 42413 45444 45446 45596 45776 45911 45968 45970 45979 46004 46005 46058 46330 50311 52015 54168 54680 56859 59800 64885 65003 66165 67287 69782 72513
Blocks: tracking 30996
  Show dependency treegraph
 
Reported: 2013-02-26 20:15 UTC by Bartosz Dziewoński
Modified: 2014-11-17 09:57 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
uca wiki setup script (752 bytes, text/x-shellscript)
2013-02-27 21:15 UTC, Bartosz Dziewoński
Details

Description Bartosz Dziewoński 2013-02-26 20:15:49 UTC
As implemented in I838484b9.
Comment 1 Bartosz Dziewoński 2013-02-27 21:15:09 UTC
Created attachment 11860 [details]
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.
Comment 2 Bawolff (Brian Wolff) 2013-02-28 02:10:45 UTC
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)
Comment 3 Bartosz Dziewoński 2013-02-28 14:41:54 UTC
I think Liangent's 'chinese-collation' branch implements this (among lots of other things). See bug 44667 and gerrit changeset there.
Comment 4 Bartosz Dziewoński 2013-02-28 14:45:09 UTC
(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.).
Comment 5 Liangent 2013-02-28 14:47:03 UTC
(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.
Comment 6 Bartosz Dziewoński 2013-10-29 18:57:58 UTC
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).

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links