Last modified: 2014-09-02 17:20:34 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 T31864, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29864 - Show first pagename character as lowercase in MediaWiki namespace
Show first pagename character as lowercase in MediaWiki namespace
Status: NEW
Product: MediaWiki
Classification: Unclassified
Interface (Other open bugs)
1.20.x
All All
: Low enhancement with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 19500
  Show dependency treegraph
 
Reported: 2011-07-13 12:48 UTC by Purodha Blissenbach
Modified: 2014-09-02 17:20 UTC (History)
6 users (show)

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


Attachments

Description Purodha Blissenbach 2011-07-13 12:48:40 UTC
Message keys are not capitalized in source files.
They are used as page titles in the MediaWiki: namespace.
Page titles in the MediaWiki: namespace are inital-capitalized, however.

This is inconsistent and hinders copy&paste operations between various
places for message translators and developers, while it is of literally
no value for anyone else.

Thus it should be better avoided, and page titles in the MediaWiki:
namespace generally not be capitalized.

Note: this is about how page titles are shown. There is no reason
not to /find/ them when capitalized in searches, page links, transclusions, etc.
Comment 1 Chad H. 2011-07-13 13:12:09 UTC
This would fix bug 19500.
Comment 2 Nemo 2012-07-24 12:09:55 UTC
I don't understand, are you sggesting to drop the default case-insensitiveness for the first letter in MediaWiki namespace? Seems a very bad idea to make such an exception.
Comment 3 Andre Klapper 2013-03-13 11:00:18 UTC
Purodha: Could you answer comment 2, please?
Comment 4 Robin Pepermans (SPQRobin) 2013-03-14 17:00:49 UTC
(In reply to comment #2)
> I don't understand, are you sggesting to drop the default
> case-insensitiveness for the first letter in MediaWiki namespace?
> Seems a very bad idea to make such an exception.

As I understood it, the idea is to enforce lowercase first letters, i.e. MediaWiki:Edit redirecting to MediaWiki:edit, the other way around than is now the case. I think it makes sense.
Comment 5 Nemo 2013-03-14 17:33:42 UTC
Thanks. Still, redirecting doesn't seem a good idea; just a DISPLAYTITLE-like lowercasing of first letter should do it. Changing summary; revert if you think it's not what asked.
Comment 6 Purodha Blissenbach 2013-03-24 09:28:45 UTC
(In reply to comment #2)
> I don't understand, are you sggesting to drop the default
> case-insensitiveness for the first letter in MediaWiki
> namespace?

I suggest consistent display and use. Inside programs, in transclusions, and in other technical references to them, messages in the MediaWiki namespace are spelt lowercase first. Uppercasing them for some displays is inconsistent and unfriendly towards us who cannot copy-paste the uppercased version to other places where uppercasing would be wrong. Since these messages are rarely used or even looked at by non-techies, there is no need for excessive "beautification" of displays.

If a wiki uses the equivalence of upper/lowercase first letters in titles, like Wikipedia does, lowercase display and uppercase use do not conflict, i.e. behaviour of the wiki would not change, even if one copied-pasted the lowercase version of a message title inside the wiki, where he previously copied-pasted an uppercase version.
Comment 7 Purodha Blissenbach 2014-04-19 08:16:40 UTC
(In reply to Nemo from comment #2)
> I don't understand, are you sggesting to drop the default
> case-insensitiveness for the first letter in MediaWiki namespace? Seems a
> very bad idea to make such an exception.

No, they should remain case insensitive.
Only the title display should be lowerces - independent of wiki setup - so as to ease copy & paste operations and be consistent with source code conventions.

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


Navigation
Links