Babaco deployment

From Wikitech
(Difference between revisions)
Jump to: navigation, search
(Configuration changes)
 
Line 1: Line 1:
 
Things that need to be done to deploy Babaco changes:
 
Things that need to be done to deploy Babaco changes:
* [[#Review changes|Review changes]]
+
* [[#Review changes|Review changes]] (done)
* [[#Update the wmf-deployment branch|Update the wmf-deployment branch]]
+
* [[#Update the wmf-deployment branch|Update the wmf-deployment branch]] (done)
* Deploy & scap
+
* Deploy & scap (done)
* [[#Configuration changes|Configuration changes]]
+
* [[#Configuration changes|Configuration changes]] (for Wednesday...)
  
 
== Review changes ==
 
== Review changes ==

Latest revision as of 23:27, 28 September 2009

Things that need to be done to deploy Babaco changes:

[edit] Review changes

Changes to be reviewed

[edit] Update the wmf-deployment branch

$ cd wmf-deployment/extensions/UsabilityInitiative
$ svn merge -c -56611 . .
$ svn merge -r 56150:HEAD --agree theirs-conflict /path/to/trunk/extensions/UsabilityInitiative .
$ ./combine.sh

Make sure the style versions in UsabilityInitiative.hooks.php and the extension setup files (EditToolbar/EditToolbar.php etc.) got updated properly to reflect trunk.

$ cd wmf-deployment/
$ for rev in 56208 56924 56949 57005 57006 57012; do svn merge -c $rev /path/to/trunk/phase3 . ; done

[edit] Configuration changes

Unset $wgEditToolbarCGDUserEnable and $wgNavigableTOCUserEnable on all wikis (they default to true, but are currently set to false). This will allow users to enable CGDs and NavigableTOC in their preferences.

If Naoko wants this (TODO ask her), the following should also be set on all wikis:

$wgOptInPrefs['usebetatoolbar-cgd'] = 1;
$wgOptInPrefs['usenavigabletoc'] = 1;
Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox