Babaco deployment
From Wikitech
(Difference between revisions)
(→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:
- Review changes (done)
- Update the wmf-deployment branch (done)
- Deploy & scap (done)
- Configuration changes (for Wednesday...)
[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;