Obsolete:Babaco deployment
Appearance
Things that need to be done to deploy Babaco changes:
- Review changes (done)
- Update the wmf-deployment branch (done)
- Deploy & scap (done)
- Configuration changes (for Wednesday...)
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;