EBernhardson has uploaded a new change for review.

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

Change subject: Allow enwiki bots to create flow boards
......................................................................

Allow enwiki bots to create flow boards

This enables two rights for the bots group on enwiki: editcontentmodel and
flow-create-board.  The result of this is that any bot can change a
non-existant page into a flow board by issuing an API request to create
a topic or edit the header of the page.

The initial user for this will be HostBot, an already approved bot, which
will be enabling specific sub pages for the Co-op[1] mentorship program.
We considered assigning the rights only to HostBot, but as the bots are
already a quite well behaved and predictable group it seems resonable to
assign the right to all bots.

[1]: https://en.wikipedia.org/wiki/Wikipedia_talk:Co-op

Bug: T76785
Change-Id: I4de5a9c330d2e56b0cd754030968e57fc8191434
---
M wmf-config/InitialiseSettings.php
1 file changed, 5 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/88/178388/1

diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 6055a0e..ce950b6 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -6999,7 +6999,11 @@
                'autoreviewer' => array( 'autopatrol' => true ),
                'researcher' => array( 'browsearchive' => true, 
'deletedhistory' => true, 'apihighlimits' => true ),
                'reviewer' => array( 'patrol' => true ),
-               'filemover' => array( 'movefile' => true ), // bug 27927
+               'filemover' => array(
+                       'movefile' => true // bug 27927
+                       'editontentmodel' => true, // bug T76785
+                       'flow-create-board' => true, // bug T76785
+               ),
                'bot' => array( 'ipblock-exempt' => true ), // bug 28914
                'oversight' => array( 'browsearchive' => true, 'deletedhistory' 
=> true, 'deletedtext' => true ), // bug 28465
                'checkuser' => array( 'browsearchive' => true, 'deletedhistory' 
=> true, 'deletedtext' => true ), // bug 28465

-- 
To view, visit https://gerrit.wikimedia.org/r/178388
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4de5a9c330d2e56b0cd754030968e57fc8191434
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: EBernhardson <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to