Chad has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/333086 )

Change subject: Test mediawiki-Dashiki on the beta cluster
......................................................................


Test mediawiki-Dashiki on the beta cluster

NOTE: this is my first time attempting to deploy an extension.  I got it
through code review and created the Help: page on mediawiki.org, and
deploying it to beta looked like the next step.  I'm trying to be
thorough but please don't assume I know what I'm doing, I have zero
experience.  Thank you!

Bug: T125403
Change-Id: I5c66c073ce290ef32396331719605208bd373e1d
---
M wmf-config/CommonSettings-labs.php
M wmf-config/extension-list-labs
2 files changed, 16 insertions(+), 0 deletions(-)

Approvals:
  Chad: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/wmf-config/CommonSettings-labs.php 
b/wmf-config/CommonSettings-labs.php
index 245cfaa..ec05eb8 100644
--- a/wmf-config/CommonSettings-labs.php
+++ b/wmf-config/CommonSettings-labs.php
@@ -369,4 +369,19 @@
 // Reenable Preview and Changes tabs for wikieditor preview
 $wgHiddenPrefs = array_diff ( $wgHiddenPrefs, [ 'wikieditor-preview' ] );
 
+// Testing Dashiki extension on the beta cluster
+// Configure Dashiki sub-namespace with JsonConfig
+$wgJsonConfigs['JsonConfig.Dashiki'] = array(
+  'pattern' => '/^Dashiki\:./',
+  'isLocal' => true,
+);
+
+// register the custom view implemented by the Dashiki extension
+$wgJsonConfigModels['JsonConfig.Dashiki'] = array(
+    'class' => null,
+    'view'  => 'Dashiki\DashikiView',
+);
+
+wfLoadExtension( 'Dashiki' );
+
 } # end safeguard
diff --git a/wmf-config/extension-list-labs b/wmf-config/extension-list-labs
index ee7a5d9..2a26f9e 100644
--- a/wmf-config/extension-list-labs
+++ b/wmf-config/extension-list-labs
@@ -1,3 +1,4 @@
+$IP/extensions/Dashiki/extension.json
 $IP/extensions/EmailAuth/extension.json
 $IP/extensions/Linter/extension.json
 $IP/extensions/Newsletter/extension.json

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I5c66c073ce290ef32396331719605208bd373e1d
Gerrit-PatchSet: 4
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Milimetric <dandree...@wikimedia.org>
Gerrit-Reviewer: Chad <ch...@wikimedia.org>
Gerrit-Reviewer: Florianschmidtwelzow <florian.schmidt.stargatewis...@gmail.com>
Gerrit-Reviewer: Milimetric <dandree...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to