Page MenuHomePhabricator

New namespace for WikiProject on zh.wikipedia
Closed, ResolvedPublic

Description

As the discussion, zhwiki request new namespace named "WikiProject:" as ns:102 and "WikiProject talk:" as ns:103 (for talk namespace).

for "WikiProject:" namespace

  • prefix: "WikiProject:" (default alias)
  • id: ns:102
  • UI display (MediaWiki:Nstab-wikiproject): "維基專題:" for traditional Chinese (zh-Hant & zh-TW & zh-HK & zh-MO) and "维基专题:" for simplified Chinese (zh-Hans & zh-CN & zh-SG & zh-MY)
  • Alias: 專題, 专题, 維基專題, 维基专题, PJ, WPJ.

for "WikiProject talk:" namespace

  • prefix: "WikiProject talk:" (default alias)
  • id: ns:103
  • UI display: "維基專題討論:" for traditional Chinese (zh-Hant & zh-TW & zh-HK & zh-MO) and "维基专题讨论:" for simplified Chinese (zh-Hans & zh-CN & zh-SG & zh-MY)
  • Alias: 專題討論, 专题讨论, 專題對話, 专题对话, 維基專題討論, 维基专题讨论, 維基專題對話, 维基专题对话, PJT, WPJT.

They'll be used for WikiProject's pages.

Local discussions on w:zh:Wikipedia:互助客栈/方针#專題命名空間 ( Special:Diff/63843017#WikiProject Namespace ).

Thank you.

Event Timeline

for "WikiProject:" namespace
UI display ..."维基专题:" for simplified Chinese (zh-Hans & zh-CN & zh-SG & zh-MY)

Change 657572 had a related patch set uploaded (by A2569875; owner: A2569875):
[operations/mediawiki-config@master] Add WikiProject and WikiProject_talk namespace and its aliases for zh.wikipedia

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

This is the first time I'm trying to use [[gerrit.wikimedia.org]] myself. Sorry if I'm not supposed to do that or if did something wrong.

Thanks for the patch, it's very welcome and as far as I can say it looks correct. Congrats! :)

Thanks for the patch, it's very welcome and as far as I can say it looks correct. Congrats! :)

Thank you. And What is the next step? What should I do next? Is it a code review? I tried to ask Urbanec for help with Code Review but he did not respond. The help page say that I need to find the reviewer by myself. But I don't known who can review this code or how to find suitable reviewer for code review.
Thank you.

Change 657572 merged by jenkins-bot:
[operations/mediawiki-config@master] Add WikiProject and WikiProject_talk namespace and its aliases for zh.wikipedia

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

Mentioned in SAL (#wikimedia-operations) [2021-01-26T12:32:02Z] <urbanecm@deploy1001> Synchronized wmf-config/InitialiseSettings.php: 11cfef4f05612771d6a7cbe27f9bb1fbb41e0e5d: Add WikiProject and WikiProject_talk namespace and its aliases for zh.wikipedia (T271612) (duration: 01m 01s)

Mentioned in SAL (#wikimedia-operations) [2021-01-26T12:34:01Z] <Urbanecm> [urbanecm@mwmaint1002 ~]$ mwscript namespaceDupes.php --wiki=zhwiki --fix # T271612 # P13960

Thanks for the patch, it's very welcome and as far as I can say it looks correct. Congrats! :)

Thank you. And What is the next step? What should I do next? Is it a code review? I tried to ask Urbanec for help with Code Review but he did not respond. The help page say that I need to find the reviewer by myself. But I don't known who can review this code or how to find suitable reviewer for code review.
Thank you.

Hi @A2569875, I'm sorry that I didn't reply to you :/. I'm not trying to be mean, I just missed your message. Sadly, because of talk page vandalism, it's easy to miss important messages. With technical matters like this one, feel free to ping me in Phabricator (directly using @Urbanecm), which prioritizes the notification email from Phabricator in my mailbox, and helps me to notice a reply is expected from me.

Sadly, the procedure for config changes is really different for procedure for ordinary gerrit patchsets (ie. for mediawiki patches). With MediaWiki patches, once they're on Gerrit, they will be usually reviewed (especially if simple or if the area has a WMF team responsible for it). Once merged, they will be automatically deployed via the train. That means the only thing you need to do is to find a reviewer, if your change didn't receive anyone's attention.

However, config changes aren't deployed automatically. Rather, they need to be scheduled for deployment manually at https://wikitech.wikimedia.org/wiki/Deployments (any window marked as "Backport window" will do; there are usually three in a workday, excluding Fridays). You also need to be around in #wikimedia-operations IRC channel during the backport window. A deployer will then guide you through the process, including testing.

For now, I've deployed your change and tested it myself, to make it bit easier for you the first time :-).

Hope this makes it easier to understand how config changes work, and how to finish one the next time :).

Urbanecm assigned this task to A2569875.

Thanks for the patch, it's very welcome and as far as I can say it looks correct. Congrats! :)

May I suggest you to ask people to schedule their config patch if they look to be new, to reduce risk of a confusing experience, like this one?

May I suggest you to ask people to schedule their config patch if they look to be new, to reduce risk of a confusing experience, like this one?

@Urbanecm: Eh, very good point, sorry! I guess such requirements should be somehow covered/linked on https://wikitech.wikimedia.org/wiki/Wikimedia_site_requests#Lifecycle_of_a_request , which is the central place for folks who want to write a config change patch?