Phuedx has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/351286 )

Change subject: pagePreviews: Create pp_stage0.dblist
......................................................................

pagePreviews: Create pp_stage0.dblist

Extract the repeated set of stage 0 wikis into a dblist so that:

* The config is more easily consumed by humans; and
* The stage 1 list can be computed.

Bug: T162672
Change-Id: I8f586626077c348c68401504a7fe262da2dbd7c0
---
A dblists/pp_stage0.dblist
M wmf-config/InitialiseSettings.php
2 files changed, 14 insertions(+), 23 deletions(-)


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

diff --git a/dblists/pp_stage0.dblist b/dblists/pp_stage0.dblist
new file mode 100644
index 0000000..0fa481d
--- /dev/null
+++ b/dblists/pp_stage0.dblist
@@ -0,0 +1,6 @@
+itwiki
+ruwiki
+elwiki
+cawiki
+hewiki
+huwiki
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index cca03be..4169f66 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -13208,14 +13208,9 @@
        'default' => false,
        'sewikimedia' => true, // T68374
 
-       // T136602, T162162: Make Page Previews enabled by default for the 
following
-       // "stage 0" wikis.
-       'itwiki' => true,
-       'ruwiki' => true,
-       'elwiki' => true,
-       'cawiki' => true,
-       'hewiki' => true,
-       'huwiki' => true,
+       // T136602, T162162: Make Page Previews enabled by default for the 
stage 0
+       // wikis.
+       'pp_stage0' => true,
 ],
 
 'wgPopupsAnonsEnabledSamplingRate' => [
@@ -13223,14 +13218,8 @@
        'sewikimedia' => 1, // T68374
 
        // T136602: Make Page Previews enabled by default for 90% of anon users 
for
-       // the following stage 0 wikis. As above, note well that enabling Page
-       // Previews by default on hewiki is blocked on T160614.
-       'itwiki' => 0.9,
-       'ruwiki' => 0.9,
-       'elwiki' => 0.9,
-       'cawiki' => 0.9,
-       'hewiki' => 0.9,
-       'huwiki' => 0.9
+       // the stage 0 wikis.
+       'pp_stage0' => 0.9,
 ],
 
 'wmgPopupsBetaFeature' => [
@@ -13238,6 +13227,7 @@
        'wikidatawiki' => false,
        'wiktionary' => false,
        'nonbetafeatures' => false,
+       'pp_stage0' => false,
 ],
 
 'wgPopupsSchemaSamplingRate' => [
@@ -13257,13 +13247,8 @@
 'wgPopupsAPIUseRESTBase' => [
        'default' => false,
 
-       // T158221: Make Page Previews use RESTBase for the following stage 0 
wikis.
-       'itwiki' => true,
-       'ruwiki' => true,
-       'elwiki' => true,
-       'cawiki' => true,
-       'hewiki' => true,
-       'huwiki' => true,
+       // T158221: Make Page Previews use RESTBase for the stage 0 wikis.
+       'pp_stage0' => true,
 ],
 
 // T160081 (and others): Make sure that Page Previews can detect the many, many

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

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

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

Reply via email to