Page MenuHomePhabricator

Create 2024 namespace for wikimaniawiki
Closed, ResolvedPublic

Description

Since Wikimania 2024 has been announced recently and since we already have pages for that Wikimania (https://wikimania.wikimedia.org/wiki/2024:Expressions_of_Interest, https://wikimania.wikimedia.org/wiki/2024:Wikimania) it might make sense to create a dedicated namespace on Wikimania wiki. See T316928 for reference.

Event Timeline

Change 902208 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/mediawiki-config@master] wikimaniawiki: Add namespace for 2024 wikimania

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

Change 902208 merged by jenkins-bot:

[operations/mediawiki-config@master] wikimaniawiki: Add namespace for 2024 wikimania

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

Mentioned in SAL (#wikimedia-operations) [2023-03-22T23:21:24Z] <zabe@deploy2002> Started scap: Backport for [[gerrit:902208|wikimaniawiki: Add namespace for 2024 wikimania (T332782)]]

Mentioned in SAL (#wikimedia-operations) [2023-03-22T23:22:58Z] <zabe@deploy2002> zabe: Backport for [[gerrit:902208|wikimaniawiki: Add namespace for 2024 wikimania (T332782)]] synced to the testservers: mwdebug2002.codfw.wmnet, mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug1002.eqiad.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-03-22T23:31:28Z] <zabe@deploy2002> Finished scap: Backport for [[gerrit:902208|wikimaniawiki: Add namespace for 2024 wikimania (T332782)]] (duration: 10m 03s)

Mentioned in SAL (#wikimedia-operations) [2023-03-22T23:32:14Z] <zabe> zabe@mwmaint2002:~$ mwscript namespaceDupes.php wikimaniawiki --fix # T332782

Zabe claimed this task.

Just a follow up on this ticket.
With the introduction of the 2024 namespace, the following effect on existing pages are observed:
2024:* pages: no visible issues seen. examining the database through Quarry shows that page_namespace for these pages have been updated to 138, which is the namespace id for 2024
Talk:2024:* pages: unreachable. Interface returns as 'Bad title' error when trying to reach via the page title in the URL, i.e. https://wikimania.wikimedia.org/wiki/Talk:2024:Expressions_of_Interest/Wikimania_2024_Istanbul,_Türkiye.

Resolution:
Making use of the move API, the affected talk pages are moved by their page_id to the new 2024_talk, namespace. i.e. (https://wikimania.wikimedia.org/w/index.php?title=Special:Log&logid=234710).

If the 2024:Expression of interest pages were created after the the introduction of the 2024 namespace, yes, it would have been at 2024_talk: from the start. But these 2024: pages were created before the 2024 namespace was created, therefore somehow Talk:2024:* managed to be created as well.