Create new namespaces in zhwikiversity
Open, NormalPublic

Description

Please create three new namespaces "Portal", "School" and "Subject"; there are current pages prefixed with the first two prefixes.

Also, please move all pages prefixed "Topic:" to the "Subject" namespace.

Discussion is at v:zh:Wikiversity:互助客栈#Topic名字空间的新名称.

[request for nemaspace aliases boldly split off to separate task T202821 by @Dcljr]

Restricted Application added subscribers: Cosine02, Aklapper. · View Herald TranscriptAug 10 2018, 10:51 AM
RazeSoldier added a subscriber: RazeSoldier.EditedAug 16 2018, 9:22 AM

I did not see a consensus to support these requests. There are not enough discussions on the linked sessions.

Also, please discuss the ID of the namespaces, namespace ID must be greater than 3000 and is an even.

In enwikiversity: School=100, Portal=102, Topic=104.

@Urbanecm For the custom namespace ID, what are the requirements? 100-199 or 3000+?

@RazeSoldier Technically, there are no requirements (just no conflicts) and as https://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php says, it is usually 100+. Also, usually it is not discussed, but decided by whoever uploads a patch.

Urbanecm claimed this task.Fri, Aug 24, 8:53 PM
Urbanecm triaged this task as Normal priority.
Restricted Application added a project: User-Urbanecm. · View Herald TranscriptFri, Aug 24, 8:53 PM
Dcljr updated the task description. (Show Details)
Dcljr added a subscriber: Dcljr.
Dcljr added a comment.Sun, Aug 26, 1:21 AM

I have just (boldly) moved the request for the namespace aliases to T202821: Create namespace aliases in zhwikiversity, since the 2 requests that were in this task didn't really have any overlap, AFAICT, so they should be able to be completed separately, as soon as community consensus for them is recognized.

Dcljr updated the task description. (Show Details)Sun, Aug 26, 1:32 AM
Dcljr renamed this task from Namespaces in zhwikiversity to Create new namespaces in zhwikiversity.Sun, Aug 26, 1:44 AM

Please give me localized namespace names as well. Thanks!

Portal: 学部/學部
School: 学院/學院, 系
Subject: 学科/學科

(all to be aliases, not canonical namespace names)

Portal: 学部/學部
School: 学院/學院, 系
Subject: 学科/學科

(all to be aliases, not canonical namespace names)

You mean, the Chinese versions to be aliases? Or the English one?

The Chinese versions to be aliases.

After this and T202821: Create namespace aliases in zhwikiversity:

  • temporarily set "Topic" as alias of "Subject" (only temporary as this will be conflicted with the namespace of Flow in the future)
  • run namespaceDupes.php
  • remove the temporary namespace alias.

Well, I'd move Topic: pages to Subject: by a bot, which will be much more clear solution.

Do you really intend to have namespace aliases with slashes and commas in the name?

Change 455395 had a related patch set uploaded (by Urbanecm; owner: Urbanecm):
[operations/mediawiki-config@master] Create new namespaces in zhwikiversity

https://gerrit.wikimedia.org/r/455395

Hmm there refers to two or three different aliases.
Portal: 学部 and 學部
School: 学院 and 學院 and 系
Subject: 学科 and 學科

Ok, thank you for clarification.

I'm moving all pages from Topic: pseudonamespace to Subject: pseudonamespace. After this will be deployed, the pages would be in correct namespace. I will fix links as well, after the first job will complete.

Is it necessary to run runJobs.php before deployment?

No, why you're asking? :-)

It's recommended to ensure there are no pending jobs in the job queue before manipulating namespaces, to avoid such jobs from failing if they target pages from namespaces you are about to delete or rename. Use runJobs.php to run all pending jobs and clear the queue before manipulating namespace configuration. -- Manual:Using custom namespaces

BTW, do you intend the namespaces to be marked as "content", like the main namespace?

Probably they should.

Dcljr added a comment.Fri, Sep 7, 10:02 AM

I did not see a consensus to support these requests. There are not enough discussions on the linked sessions.

Is this task in limbo because of @RazeSoldier's comment?

If so, note that the on-wiki discussion linked to in the description has just recently been archived away from that page (moved from v:zh:Wikiversity:互助客栈 to v:zh:Wikiversity:互助客栈/存档/2018年8月), after being marked as "resolved" (with "result=Modified", according to Google Translate).

No further discussion took place in that section after @Urbanecm moved all the "Topic:" pages to "Subject:" on August 26th, desipte some prodding from me.

I have opened a new section of discussion on the wiki, so hopefully we can get explicit agreement on what has been proposed in this task:

v:zh:Wikiversity:互助客栈#School,_Portal,_Subject_namespaces

No, only because I little bit forgot about it.

Dcljr added a comment.Fri, Sep 7, 10:16 AM

Oh. In that case, @Urbanecm, have you checked what I said at v:zh:Wikiversity:互助客栈#School,_Portal,_Subject_namespaces to make sure it matches what you are planning to do?

Yes, it match my plans.