Page MenuHomePhabricator

user namespace broken on pl.wikisource
Closed, ResolvedPublic

Description

Author: tomasz.sienicki

Description:
After the recent changes in the code, the user namespace on pl.wikisource is
broken. It should be Wikiskryba: / Dyskusja_Wikiskryby: ; but it reverted to the
default Użytkownik: / Dyskusja_użytkownika.

As a consequence, most internal and external links to userpages are broken.

The same thing has happened on pl.wikiquote; however, the community there
decided to accept this change (a bot will correct the links).

(Before, the namespaces on Polish projects had been set up like that:
http://bugzilla.wikimedia.org/attachment.cgi?id=949 )


Version: unspecified
Severity: critical

Details

Reference
bz7108

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:28 PM
bzimport set Reference to bz7108.
bzimport added a subscriber: Unknown Object (MLST).

robchur wrote:

The user namespace needs to be standardised between the language files. This is
the consequence of one community making unilateral decisions; breakage for
everyone else concerned.

tomasz.sienicki wrote:

"The user namespace needs to be standardised between the language files."

Software for people or people for software?

robchur wrote:

What is the Polish for "User"?

tomasz.sienicki wrote:

"użytkownik"

robchur wrote:

Spot the problem? The "correct" name, from a pure-language point of view, is now
in use, but the existing communities have been using an incorrect translation
for a long time, and as is understandable, don't want to change.

I suspect there's another bug indicating the need to be able to use namespace
aliases *other* than the canonical namespace names...

tomasz.sienicki wrote:

Rob, "user" is no more correct than "Wikimedian" or "Wikireporter"! "User" is
just the default translation.

The problem is not the community, but the changes in the code resulting in the
removal of certain functionality.

robchur wrote:

Classic example *of the problem* - from the point of view of a default,
non-Wikimedia installation of MediaWiki, "User" *is* the correct word. From the
point of view of the communities, it might not be.

I never said that the communities were to *blame* for this, but neither are we,
when one considers; feel free to bitch at the i18n people, of course, but don't
be surprised if a lot of the excellent work they do then stops happening.

As I said above, we need to be able to give aliases to namespaces aside from the
canonical English names.

tomasz.sienicki wrote:

I understand the need to clean up the language files; but the present
configuration should have been moved somewhere else, not removed.

Note that in some cases (eg. pl.wikinews) the customised user namespace *WAS*
preserved ("Wikireporter"). In the case of pl.wikisource it wasn't, hence the
report.

And bug reporting is *not* bitching. This particular report wasn't worded in any
unpleasant way either. The change in the code *did* break things, you can't be
seriously suggesting we keep quiet about breakages in order not to hurt the
devs' feelings.

There is no-one to blame, there is a bug to fix.

No use continuing this exchange here, right? :)

robchur wrote:

(In reply to comment #8)

I understand the need to clean up the language files; but the present
configuration should have been moved somewhere else, not removed.

I didn't do it. I would hope that whoever patched the language file would check
to see what kind of implications their changes would have, but of course, that's
hoping for too much.

Note that in some cases (eg. pl.wikinews) the customised user namespace *WAS*
preserved ("Wikireporter"). In the case of pl.wikisource it wasn't, hence the
report.

That's...odd.

And bug reporting is *not* bitching. This particular report wasn't worded in any
unpleasant way either. The change in the code *did* break things, you can't be
seriously suggesting we keep quiet about breakages in order not to hurt the
devs' feelings.

Language barrier; I can't describe the sense in which I referred to "bitching"
without being complex. Suffice it to say, I didn't mean I considered your report
to be bitching.

Added namespace alias for plwikisource. If there are others, please report them; I really don't
feel like reading the above fighting thread which looks very unproductive.