Jump to content

Obsolete:Babaco deployment

From Wikitech

Things that need to be done to deploy Babaco changes:

Review changes

Changes to be reviewed

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

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;