Last modified: 2013-01-08 22:02:35 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 T32722, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 30722 - Category sorting should be case-sensitive on iswiktionary
Category sorting should be case-sensitive on iswiktionary
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: shell
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-03 07:19 UTC by spacebirdy
Modified: 2013-01-08 22:02 UTC (History)
9 users (show)

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


Attachments

Description spacebirdy 2011-09-03 07:19:53 UTC
Hello,
please enable differentiation between upper and lower case initial letters in categories again on is.wiktionary.
I don't know why this was turned off, it is essential for our categorization because in wiktionary we do differ between upper and lower case, so please turn it on again on is.wikt.
now all are mixed together, which was not the case before:
e.g.:
http://is.wiktionary.org/wiki/Flokkur:Nafnor%C3%B0

thanks.
Comment 1 Roan Kattouw 2011-09-03 10:05:52 UTC
This has been the case ever since the new category collation system was introduced, which was in March IIRC. Changing summary.
Comment 2 Brion Vibber 2011-09-06 18:32:57 UTC
To confirm -- this requests a change to iswiktionary (is.wiktionary.org), not iswiki (is.wikipedia.org)?
Comment 3 Bawolff (Brian Wolff) 2011-09-10 00:57:49 UTC
rm keyword shell for now - MediaWiki currently doesn't have support for this so its not a simple shell change. What needs to be done is one of:
*New "identity" collation that just sorts things based on code point. (This is very trivial to do)
*Or the locale specific collation stuff needs to be fixed up to use different locales (bug 30673)
Comment 4 Bawolff (Brian Wolff) 2011-09-11 01:19:55 UTC
I added support for the pre-1.17 behaviour in r96765. Re-adding shell keyword.

What needs to be done to fix this now is:
*(obviously) deploy the relevant revision
*set $wgCategoryCollation = 'identity'; for iswiktionary
*run the updateCollation.php script.


As an aside, a new collation could be devised for the wiktionaries that differentiated between upper and lowercase, well sorting in order (aka A followed by a followed by B followed by b...) which might suit them better than plain code-point order, but that'd be a fair bit more work.
Comment 5 Bawolff (Brian Wolff) 2011-09-11 03:02:35 UTC
As an aside (that's kind of off-topic), jbowiki should possibly have this too since they have $wgCapitalLinks set to false, and their language doesn't use capital links (so the first letter headers in category should probably be lowercase).
Comment 6 spacebirdy 2011-09-16 18:47:48 UTC
(In reply to comment #2)
> To confirm -- this requests a change to iswiktionary (is.wiktionary.org), not
> iswiki (is.wikipedia.org)?

thanks for response.

only is.wiktionary, because there the entries differ between upper and lower case, so should the categories...
Comment 7 Sam Reed (reedy) 2011-09-28 12:29:23 UTC
Closing LATER, needs to be done post 1.19 deployment (tracking bug added)
Comment 8 Bawolff (Brian Wolff) 2011-09-28 12:48:57 UTC
(In reply to comment #7)
> Closing LATER, needs to be done post 1.19 deployment (tracking bug added)

Umm why? Code was merged into 1.18wmf1.
Comment 9 Sam Reed (reedy) 2011-09-28 12:49:30 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > Closing LATER, needs to be done post 1.19 deployment (tracking bug added)
> 
> Umm why? Code was merged into 1.18wmf1.

orly?
Comment 10 Bawolff (Brian Wolff) 2011-09-28 12:54:53 UTC
>Orly?
I ended up tagging it 1.18, and then Roan merged it into 1.18wmf1 in r97635
Comment 11 spacebirdy 2012-02-01 05:18:32 UTC
Hello, when will this be active, it is still not working.
Thanks in advance.
Comment 12 Bawolff (Brian Wolff) 2012-02-01 12:45:07 UTC
(In reply to comment #11)
> Hello, when will this be active, it is still not working.
> Thanks in advance.

Oh...

Re-opening.

To shell folks: What needs to be done:
*$wgCategoryCollation = 'identity' on iswiktionary
*Run updateCollation.php on iswiktionary
Comment 14 Daniel Zahn 2013-01-08 22:02:35 UTC
14:00 <+logmsgbot> !log dzahn synchronized ./wmf-config/InitialiseSettings.php

and:

mwscript updateCollation.php --wiki=iswiktionary
...
80915 rows processed
 
done

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


Navigation
Links