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

Change subject: [WIP] Make compact language links default for all Wikipedias 
except en and de
......................................................................

[WIP] Make compact language links default for all Wikipedias except en and de

This is the situation already. This change makes it
more convenient to get it enabled by default on
new Wikipedia editions.

This change removes the compact-language-links dblist
and all references to it.
All of the current list consists of Wikipedias, and there
are only two Wikipedias in which the feature is disabled,
so it's easier to list them in InitialiseSettings.php.

Change-Id: Ifb241eb13a0af040c1ba8ed323b1c0709edcd509
---
D dblists/compact-language-links.dblist
M tests/cirrusTest.php
M wmf-config/CommonSettings-labs.php
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings.php
5 files changed, 5 insertions(+), 293 deletions(-)


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

diff --git a/dblists/compact-language-links.dblist 
b/dblists/compact-language-links.dblist
deleted file mode 100644
index 190a1ae..0000000
--- a/dblists/compact-language-links.dblist
+++ /dev/null
@@ -1,285 +0,0 @@
-#wikipedia
-cebwiki
-ruwiki
-itwiki
-eswiki
-warwiki
-plwiki
-viwiki
-jawiki
-ptwiki
-zhwiki
-ukwiki
-cawiki
-fawiki
-nowiki
-shwiki
-arwiki
-fiwiki
-huwiki
-idwiki
-rowiki
-cswiki
-kowiki
-srwiki
-mswiki
-trwiki
-euwiki
-eowiki
-minwiki
-bgwiki
-dawiki
-kkwiki
-skwiki
-hywiki
-hewiki
-zh_min_nanwiki
-ltwiki
-hrwiki
-slwiki
-etwiki
-cewiki
-glwiki
-nnwiki
-uzwiki
-lawiki
-vowiki
-elwiki
-simplewiki
-bewiki
-azwiki
-thwiki
-urwiki
-kawiki
-hiwiki
-ocwiki
-tawiki
-mkwiki
-mgwiki
-newwiki
-lvwiki
-cywiki
-bswiki
-ttwiki
-tlwiki
-pmswiki
-tewiki
-be_x_oldwiki
-brwiki
-sqwiki
-kywiki
-htwiki
-jvwiki
-tgwiki
-astwiki
-zh_yuewiki
-lbwiki
-mrwiki
-mlwiki
-bnwiki
-pnbwiki
-iswiki
-afwiki
-scowiki
-gawiki
-bawiki
-fywiki
-cvwiki
-lmowiki
-swwiki
-mywiki
-anwiki
-yowiki
-newiki
-iowiki
-guwiki
-ndswiki
-scnwiki
-bpywiki
-pawiki
-kuwiki
-alswiki
-knwiki
-quwiki
-iawiki
-suwiki
-barwiki
-ckbwiki
-bat_smgwiki
-mnwiki
-arzwiki
-napwiki
-wawiki
-bugwiki
-gdwiki
-yiwiki
-map_bmswiki
-amwiki
-mznwiki
-fowiki
-siwiki
-nahwiki
-liwiki
-sahwiki
-vecwiki
-hsbwiki
-orwiki
-oswiki
-mrjwiki
-sawiki
-mhrwiki
-roa_tarawiki
-azbwiki
-pamwiki
-ilowiki
-hifwiki
-pswiki
-sewiki
-miwiki
-bhwiki
-emlwiki
-bclwiki
-diqwiki
-xmfwiki
-hakwiki
-ganwiki
-sdwiki
-glkwiki
-vlswiki
-nds_nlwiki
-ruewiki
-bowiki
-fiu_vrowiki
-cowiki
-scwiki
-tkwiki
-csbwiki
-lrcwiki
-vepwiki
-wuuwiki
-kmwiki
-szlwiki
-gvwiki
-crhwiki
-kvwiki
-frrwiki
-zh_classicalwiki
-zeawiki
-aswiki
-sowiki
-kwwiki
-aywiki
-nsowiki
-udmwiki
-stqwiki
-cdowiki
-nrmwiki
-iewiki
-koiwiki
-rmwiki
-mtwiki
-myvwiki
-furwiki
-pcdwiki
-ladwiki
-acewiki
-gnwiki
-lijwiki
-dsbwiki
-dvwiki
-cbk_zamwiki
-extwiki
-kabwiki
-kshwiki
-angwiki
-lezwiki
-maiwiki
-gagwiki
-mwlwiki
-lnwiki
-gomwiki
-ugwiki
-piwiki
-pagwiki
-snwiki
-frpwiki
-nvwiki
-avwiki
-pflwiki
-hawwiki
-xalwiki
-krcwiki
-kaawiki
-rwwiki
-pdcwiki
-bxrwiki
-towiki
-klwiki
-novwiki
-arcwiki
-kbdwiki
-kbpwiki
-lowiki
-bjnwiki
-papwiki
-hawiki
-tetwiki
-kiwiki
-tpiwiki
-tyvwiki
-nawiki
-lbewiki
-igwiki
-jbowiki
-roa_rupwiki
-tywiki
-jamwiki
-zawiki
-kgwiki
-mdfwiki
-wowiki
-srnwiki
-lgwiki
-abwiki
-ltgwiki
-zuwiki
-smwiki
-chrwiki
-omwiki
-tnwiki
-chywiki
-rmywiki
-cuwiki
-twwiki
-tumwiki
-xhwiki
-rnwiki
-pihwiki
-biwiki
-gotwiki
-sswiki
-pntwiki
-bmwiki
-chwiki
-tswiki
-adywiki
-iuwiki
-stwiki
-eewiki
-nywiki
-fjwiki
-kswiki
-akwiki
-ikwiki
-sgwiki
-vewiki
-dzwiki
-ffwiki
-tiwiki
-crwiki
-tcywiki
-olowiki
-frwiki
-nlwiki
-svwiki
-dtywiki
diff --git a/tests/cirrusTest.php b/tests/cirrusTest.php
index 06f5b16..85192ff 100644
--- a/tests/cirrusTest.php
+++ b/tests/cirrusTest.php
@@ -85,7 +85,7 @@
                foreach ( [ 'private', 'fishbowl', 'special', 'closed', 'flow', 
'flaggedrevs', 'small', 'medium',
                                'large', 'wikimania', 'wikidata', 
'wikidataclient', 'visualeditor-nondefault',
                                'commonsuploads', 'nonbetafeatures', 'group0', 
'group1', 'group2', 'wikipedia', 'nonglobal',
-                               'wikitech', 'nonecho', 'mobilemainpagelegacy', 
'compact-language-links', 'nowikidatadescriptiontaglines',
+                               'wikitech', 'nonecho', 'mobilemainpagelegacy', 
'nowikidatadescriptiontaglines',
                                'top6-wikipedia'
                        ] as $tag ) {
                        $dblist = MWWikiversions::readDbListFile( $tag );
diff --git a/wmf-config/CommonSettings-labs.php 
b/wmf-config/CommonSettings-labs.php
index da898fc..d5d627a 100644
--- a/wmf-config/CommonSettings-labs.php
+++ b/wmf-config/CommonSettings-labs.php
@@ -303,10 +303,6 @@
        wfLoadExtension( 'PerformanceInspector' );
 }
 
-if ( $wmgUseUniversalLanguageSelector ) {
-       $wgDefaultUserOptions['compact-language-links'] = 0;
-}
-
 if ( $wmgUseEmailAuth ) {
        wfLoadExtension( 'EmailAuth' );
        // make it do something testable
diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 7fcb2a0..ce1ca88 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -171,7 +171,7 @@
        foreach ( [ 'private', 'fishbowl', 'special', 'closed', 'flow', 
'flaggedrevs', 'small', 'medium',
                        'large', 'wikimania', 'wikidata', 'wikidataclient', 
'visualeditor-nondefault',
                        'commonsuploads', 'nonbetafeatures', 'group0', 
'group1', 'group2', 'wikipedia', 'nonglobal',
-                       'wikitech', 'nonecho', 'mobilemainpagelegacy', 
'compact-language-links', 'nowikidatadescriptiontaglines',
+                       'wikitech', 'nonecho', 'mobilemainpagelegacy', 
'nowikidatadescriptiontaglines',
                        'related-articles-footer-blacklisted-skins',
                        'top6-wikipedia'
                ] as $tag ) {
@@ -3016,7 +3016,6 @@
        // … as a stable feature
        $wgULSCompactLinksEnableAnon = $wmgULSCompactLinksEnableAnon;
        $wgULSCompactLinksForNewAccounts = $wmgULSCompactLinksForNewAccounts;
-       $wgDefaultUserOptions['compact-language-links'] = 1;
 }
 
 if ( $wmgUseContentTranslation ) {
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index e0c01ac..d0d745f 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -13392,6 +13392,9 @@
        'test2wiki' => false,
        'nonbetafeatures' => false,
        'wikiversity' => false,
+       'wikipedia' => false,
+       'dewiki' => true,
+       'enwiki' => true,
        'wikivoyage' => false,
        'ruwikivoyage' => true,
        'wikinews' => false,
@@ -13399,7 +13402,6 @@
        'wikiquote' => false,
        'wiktionary' => false,
        'incubatorwiki' => false,
-       'compact-language-links' => false,
 ],
 
 // Whether Compact Links is enabled for new accounts *by default*

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

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

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

Reply via email to