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: [email protected] > To: [email protected] > CC: [email protected] > 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 > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikisource-l
_______________________________________________ Wikisource-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikisource-l
