jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/378183 )

Change subject: Give sysops the flow-create-board right on all wikis with Flow 
in general use
......................................................................


Give sysops the flow-create-board right on all wikis with Flow in general use

Specifically, this means wikis where the Flow beta feature is enabled,
and wikis where Flow occupies one or more entire namespaces.

Also remove manual settings for gomwiki and officewiki
which are now implied by this.

Bug: T175934
Change-Id: Ibfc69ffc34939e3fe45548121a42ab846345d17e
---
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings.php
2 files changed, 7 insertions(+), 4 deletions(-)

Approvals:
  Catrope: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index dcf096e..ce718ca 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -2875,6 +2875,12 @@
        }
 
        $wgFlowEnableOptInBetaFeature = $wmgFlowEnableOptInBetaFeature;
+
+       // On wikis that have Flow as a beta feature or in an entire namespace,
+       // give sysops the right to create and move Flow boards
+       if ( $wgFlowEnableOptInBetaFeature || $wmgFlowNamespaces ) {
+               $wgGroupPermissions['sysop']['flow-create-board'] = true;
+       }
 }
 
 if ( $wmgUseDisambiguator ) {
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index d64762b..f96d715 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -8593,9 +8593,6 @@
        '+gawiki' => [
                'rollbacker' => [ 'rollback' => true ],
        ],
-       'gomwiki' => [
-               'sysop' => [ 'flow-create-board' => true ], // T139226
-       ],
        'guwiki' => [ // T119787
                'rollbacker' => [ 'rollback' => true ],
                'autopatrolled' => [ 'autopatrol' => true ],
@@ -9035,7 +9032,7 @@
                'communityapps' => [ 'view-community-applications' => true ],
                'flood' => [ 'bot' => true ], // T86237
                'user' => [ 'massmessage' => true, ], // T66978
-               'sysop' => [ 'importupload' => true, 'flow-create-board' => 
true ], // T101663
+               'sysop' => [ 'importupload' => true, ], // T101663
                'securepoll' => [ 'securepoll-create-poll' => true, 
'editinterface' => true ],
        ],
        '+ombudsmenwiki' => [

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ibfc69ffc34939e3fe45548121a42ab846345d17e
Gerrit-PatchSet: 2
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Catrope <r...@wikimedia.org>
Gerrit-Reviewer: Catrope <r...@wikimedia.org>
Gerrit-Reviewer: Urbanecm <martin.urba...@wikimedia.cz>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to