Aude has uploaded a new change for review.

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

Change subject: Remove legacy settings for wikibase setup without the build
......................................................................

Remove legacy settings for wikibase setup without the build

Change-Id: I502c530cc695c03718a484afa0c549a16c337da2
---
M wmf-config/CommonSettings.php
M wmf-config/Wikibase.php
2 files changed, 8 insertions(+), 30 deletions(-)


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

diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 39856fd..6c95d2c 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -2473,14 +2473,10 @@
        }
 }
 
-$wmgUseWikibaseBuild = !in_array( $wmfVersionNumber, array( '1.23wmf10', 
'1.23wmf11' ) );
-
 // @note getRealmSpecificFilename only works with filenames with .suffix
-if ( $wmgUseWikibaseBuild ) {
-       $wgExtensionEntryPointListFiles[] = 
"$IP/extensions/Wikidata/extension-list-wikidata";
-} else {
-       $wgExtensionEntryPointListFiles[] = 
"$wmfConfigDir/extension-list-wikidata";
-}
+// needs to be listed outside of use wikibase check below, as localisation 
cache
+// might be build as "aawikibooks" or something that does not have Wikibase.
+$wgExtensionEntryPointListFiles[] = 
"$IP/extensions/Wikidata/extension-list-wikidata";
 
 if ( $wmgUseWikibaseRepo || $wmgUseWikibaseClient ) {
        include( "$wmfConfigDir/Wikibase.php" );
diff --git a/wmf-config/Wikibase.php b/wmf-config/Wikibase.php
index 8772196..395e0ad 100644
--- a/wmf-config/Wikibase.php
+++ b/wmf-config/Wikibase.php
@@ -1,26 +1,12 @@
 <?php
 
-if ( !$wmgUseWikibaseBuild ) {
-       require_once( "$IP/extensions/DataValues/DataValues.php" );
-       require_once( "$IP/extensions/DataTypes/DataTypes.php" );
-       require_once( "$IP/extensions/Diff/Diff.php" );
-       require_once( "$IP/extensions/WikibaseDataModel/WikibaseDataModel.php" 
);
-       require_once( "$IP/extensions/Wikibase/lib/WikibaseLib.php" );
-} else {
-       require_once( "$IP/extensions/Wikidata/Wikidata.php" );
-}
+require_once( "$IP/extensions/Wikidata/Wikidata.php" );
 
 if ( $wmgUseWikibaseRepo ) {
-       if ( !$wmgUseWikibaseBuild ) {
-               require_once( "$IP/extensions/Wikibase/repo/Wikibase.php" );
-       }
-
-       if ( $wmgUseWikibaseBuild ) {
-               // bump for wikidatawiki and test wikidata
-               // @todo: can move to InitialiseSettings later, but having here
-               // Issues with changes in Wikidata 1.23wmf15
-               $wgCacheEpoch = '20140225200000';
-       }
+       // bump for wikidatawiki and test wikidata
+       // @todo: can move to InitialiseSettings later, but having here
+       // Issues with changes in Wikidata 1.23wmf15
+       $wgCacheEpoch = '20140225200000';
 
        $baseNs = 120;
 
@@ -82,10 +68,6 @@
 }
 
 if ( $wmgUseWikibaseClient ) {
-
-       if ( !$wmgUseWikibaseBuild ) {
-               require_once( 
"$IP/extensions/Wikibase/client/WikibaseClient.php" );
-       }
 
        // to be safe, keeping this here although $wgDBname is default setting
        $wgWBClientSettings['siteGlobalID'] = $wgDBname;

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

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

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

Reply via email to