Page MenuHomePhabricator

bgwiki: Add draft namespace
Closed, ResolvedPublic

Description

Could you please add a Draft namespace to bgwiki?

NS$wgExtraNamespaces name$wgNamespaceAliases alias
{{ns:118}}ЧерноваDraft
{{ns:119}}Чернова беседаDraft talk

There is a local consensus in the community about the change. (Google translate)

Many thanks in advance! :)

Event Timeline

I read over the consensus. I understand VE should be enabled too and indexing disabled. Is that correct?

I read over the consensus. I understand VE should be enabled too and indexing disabled. Is that correct?

Yes, that's indeed correct, thank you! :)

Change 755413 had a related patch set uploaded (by Juan90264; author: Juan90264):

[operations/mediawiki-config@master] Create Draft namespace for bgwiki

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

Change 755413 merged by jenkins-bot:

[operations/mediawiki-config@master] Create Draft namespace for bgwiki

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

Mentioned in SAL (#wikimedia-operations) [2022-01-24T19:09:27Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: df86dd42c18809357583f9d094af5a3d6f33c32d: Create Draft namespace for bgwiki (T299224) (duration: 00m 49s)

Juan90264 moved this task from Awaiting deployment to Resolved on the User-Juan90264 board.

@kerberizer: The Draft (NS:118) and Draft_talk (NS:119) namespace are working.

@kerberizer: The Draft (NS:118) and Draft_talk (NS:119) namespace are working.

Great! Thank you very much!

I read over the consensus. I understand VE should be enabled too and indexing disabled. Is that correct?

Yes, that's indeed correct, thank you! :)

@Juan90264 @RhinosF1 I'm afraid I hadn't looked more carefully at the proposed changeset in Gerrit and have overlooked the VE and indexing part.

Am I wrong, or is the VE indeed still not enabled for NS:118? Shouldn't it be added to wmgVisualEditorAvailableNamespaces? It doesn't seem to work right now.

Regarding the indexing, I'm not sure I understand the logic, but, to have indexing disabled, shouldn't it be added to wmgExemptFromUserRobotsControlExtra together with NS:119, too?

Not sure why it was missed

There's another window in a few hours. I'll try and fix by then.

Not sure why it was missed

No worries! I really appreciate that you pointed out the need to configure this back when I opened the task. :)

There's another window in a few hours. I'll try and fix by then.

No rush, indeed, but if it can be done—great! Thank you so much!

RhinosF1 moved this task from Radar to Configuration on the User-RhinosF1 board.
RhinosF1 moved this task from Backlog to Working on on the Wikimedia-Site-requests board.

Change 756692 had a related patch set uploaded (by RhinosF1; author: RhinosF1):

[operations/mediawiki-config@master] bgwiki: fix setup for Draft namespace

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

Change 756712 had a related patch set uploaded (by Gerrit Patch Uploader; author: RhinosF1):

[operations/mediawiki-config@master] bgwiki: fix setup for Draft namespace

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

Change 756692 abandoned by RhinosF1:

[operations/mediawiki-config@master] bgwiki: fix setup for Draft namespace

Reason:

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

Change 756712 merged by jenkins-bot:

[operations/mediawiki-config@master] bgwiki: fix setup for Draft namespace

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

RhinosF1 moved this task from Awaiting deployment to Resolved on the User-Juan90264 board.

Apologies!

Mentioned in SAL (#wikimedia-operations) [2022-01-25T00:14:56Z] <catrope@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:756712|bgwiki: fix setup for Draft namespace (T299224)]] (duration: 00m 49s)

Apologies!

Thanks for correcting.

4nn1l2 subscribed.

Sorry, but this is not complete yet.

You should have noindexed the draft namespace first, and then exempt that namespace from robots control by users.

In other words, you should have set wgNamespaceRobotPolicies for bgwiki. Please see a similar setup for azwiki: https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/754613/2/wmf-config/InitialiseSettings.php#13808

Change 756978 had a related patch set uploaded (by Tks4Fish; author: Tks4Fish):

[operations/mediawiki-config@master] bgwiki: Add 'wgNamespaceRobotPolicies' for Draft (Talk) namespace

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

Change 756978 had a related patch set uploaded (by Tks4Fish; author: Tks4Fish):

[operations/mediawiki-config@master] bgwiki: Add 'wgNamespaceRobotPolicies' for Draft (Talk) namespace

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

@RhinosF1, @4nn1l2, @Tks4Fish: Can I request deployment (In Deployments - WikiTech) of this change, or do any of you want to offer to do so?

Change 756978 merged by jenkins-bot:

[operations/mediawiki-config@master] bgwiki: Add 'wgNamespaceRobotPolicies' for Draft (Talk) namespace

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

Mentioned in SAL (#wikimedia-operations) [2022-01-26T19:28:25Z] <lucaswerkmeister-wmde@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:756978|bgwiki: Add 'wgNamespaceRobotPolicies' for Draft (Talk) namespace (T299224)]] (duration: 00m 52s)

Tks4Fish claimed this task.

Now all should be done, sorry :(

Thank you very much again everyone! Really appreciate your help!