Hi!

I've just fine the way to set a canonical name to a namespace! I've made a change in order to set "Page" and "Index" as default canonical name for these namespaces. https://gerrit.wikimedia.org/r/#/c/66106/ This change make the Page and Index namespaces work as MediaWiki core namespaces: the internationalized name are used in links and in outputted titles but pages can be access by their canonical namespace. By example, in fr.wikisource an index page will have a title like Livre:XXX.djvu but we'll be able to get it with Index:XXX.djvu.

This will fix the issue of missing English aliases in wikis like fi and uk and it's a far better method than creating aliases for every Wikisources.

After this change deployment, we will be able to clean the current configuration by removing all unneeded aliases.

Thomas

> Date: Thu, 30 May 2013 08:46:15 +0200
> From: nemowiki@gmail.com
> To: wikisource-l@lists.wikimedia.org
> CC: billinghurst@gmail.com
> Subject: Re: [Wikisource-l] wgProofreadPageNamespaceIds wmf configuration
>
> billinghurst, 30/05/2013 07:34:
> > Can someone who is clueful please explain a little more about
> > wgProofreadPageNamespaceIds It defined in
> > http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php yet
> > I do not see that fiWS and ukWS have entries there and uncertain whether
> > that is a deliberate or accidental omission.
>
> The names defaults are not in the extension code, config is used only
> when need to override. The other wikis need to be cleaned up, see
> https://bugzilla.wikimedia.org/show_bug.cgi?id=44320
>
> >
> > To note that I have also seen some issues where some wikis look to have
> > updated their namespace names updated, and have aliases in place. It
> > becomes basically borked, and it would seem that there is an opportunity
> > for better communication and documentation.
> >
> > Compare
> > https://fr.wikisource.org/w/api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases
> >
> > https://uk.wikisource.org/w/api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases
> >
> > There has been nothing but trouble trying to get in place a default
> > name-consistent namespace, so that we can easily navigate xwiki WSes
> > without having to dig through each others' wikis to see what we all call
> > the various namespaces.
>
> It seems ProofreadPage has a bug in how it registers namespaces, if they
> don't show up in API; you should file it and I agree it's high priority
> (I spent a lot of time adding consistent aliases to the config...).
>
> Nemo
>
> _______________________________________________
> Wikisource-l mailing list
> Wikisource-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikisource-l