Page MenuHomePhabricator

harmonize namespaces towards languages and projects
Open, LowPublicFeature

Description

Author: crochet.david

Description:
Within a project, there is no harmonization between the numbers of namespaces and their titles in all languages​​.
And no more in the various projects.

I propose to harmonize namespaces numbers and their names (like namespaces -2 to 10) but for mediawiki namespaces, but for the custom namespaces

For example:

  • 100-699: For all projects and languages​​:
    • 100-101 : Portal
    • 102-103 : Project
    • 104-105 : Books
    • 106-107 : Author
    • 108-109 ...

which allows 250 possibilities of different namespaces

  • 700-999: Free for individual projects if there is no common terms

I propose, as a first step to study:

  • The feasibility
  • The software costs it imposes, at query the databases and servers

The idea can be studied by parojet project starting with the smallest:

  • Wikivoyage
  • Wikiversity

to test the procedure, the cost processor and database queries

then ramp up passing more bigger project

Thanks.


Version: wmf-deployment
Severity: enhancement

Details

Reference
bz43934

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:41 AM
bzimport set Reference to bz43934.
bzimport added a subscriber: Unknown Object (MLST).

Thanks for taking the time to report this!

Which problem would you like to solve by this proposal?

crochet.david wrote:

no problem to soble but :

  • Allow script interwiki of pywikipediabot work better with interwiki when the namespace is different between languages
  • To better meet when navigating in other languages ​​which we know less syntax and spelling
  • More easily find information in other languages ​​to supplement other wikis
  • Maybe improve InitialiseSetting.conf file using names commums which can be translated via translatewiki.
  • And surely others

I support this proposition because the difference of namespace numbers between languages make more difficult to create some cross-wiki gadgets done to work on a specific namespace and make more difficult the configuration of few extensions like Proofread Page.

A first step may be to move "page" and "index" namespaces of Wikisource to numbers reserved by the ProofreadPage extension (250 for page and 252 for index).

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:13 AM
Aklapper removed a subscriber: wikibugs-l-list.