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