MarkTraceur has uploaded a new change for review.

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

Change subject: WIP Add MMV feature flags for beta and pilot sites
......................................................................

WIP Add MMV feature flags for beta and pilot sites

Change-Id: Ifeda59963858483512db801cecb2ecadc59fe328
---
M docroot/noc/createTxtFileSymlinks.sh
A mediaviewerpilot.dblist
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings.php
4 files changed, 21 insertions(+), 1 deletion(-)


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

diff --git a/docroot/noc/createTxtFileSymlinks.sh 
b/docroot/noc/createTxtFileSymlinks.sh
index 99bfc97..3b05f06 100755
--- a/docroot/noc/createTxtFileSymlinks.sh
+++ b/docroot/noc/createTxtFileSymlinks.sh
@@ -61,6 +61,7 @@
        group0.dblist
        langlist
        large.dblist
+       mediaviewerpilot.dblist
        medium.dblist
        private.dblist
        s1.dblist
diff --git a/mediaviewerpilot.dblist b/mediaviewerpilot.dblist
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/mediaviewerpilot.dblist
@@ -0,0 +1 @@
+
diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 15f1ff5..39256c5 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -190,7 +190,7 @@
        require( "$wmfConfigDir/InitialiseSettings.php" );
 
        $wikiTags = array();
-       foreach ( array( 'private', 'fishbowl', 'special', 'closed', 
'flaggedrevs', 'small',
+       foreach ( array( 'private', 'fishbowl', 'special', 'closed', 
'flaggedrevs', 'small', 'mediaviewerpilot',
                        'medium', 'large', 'wikimania', 'wikidata', 
'wikidataclient', 'visualeditor',
                        'visualeditor-default', 'echowikis', 'cirrus' ) as $tag 
) {
                $dblist = array_map( 'trim', file( getRealmSpecificFilename( 
"$IP/../$tag.dblist" ) ) );
@@ -1783,6 +1783,14 @@
 if ( $wmgUseMultimediaViewer ) {
        require_once( "$IP/extensions/MultimediaViewer/MultimediaViewer.php" );
        $wgNetworkPerformanceSamplingFactor = 1000;
+
+       if ( $wmgMediaViewerBeta ) {
+               $wgMediaViewerIsInBeta = true;
+       }
+
+       if ( $wmgMediaViewerLoggedIn ) {
+               $wgEnableMediaViewerForLoggedInUsers = true;
+       }
 }
 
 if ( $wmgUseVectorBeta ) {
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index fffa933..d3b4144 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -10684,6 +10684,16 @@
        'votewiki' => false,
 ),
 
+// -------------- Media Viewer configs --------------
+'wmgMediaViewerBeta' => array(
+       'default' => true,
+       'mediaviewerpilot' => false,
+),
+
+'wmfMediaViewerLoggedIn' => array(
+       'default' => false,
+       'mediaviewerpilot' => true,
+),
 
 // -------------- VisualEditor start --------------
 

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ifeda59963858483512db801cecb2ecadc59fe328
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: MarkTraceur <mtrac...@member.fsf.org>

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

Reply via email to