This Might Be A Wiki:Upgrade Playbook
From This Might Be A Wiki
This page will serve as a guideline of things to do when we upgrade the MediaWiki software.
Steps to Upgrading[edit]
- Back up the wiki filesystem and db locally
- Copy the MediaWiki tarball (from mediawiki.org) to the home directory
- Unpack the tarball to a temporary directory (/newwiki)
- Copy Files:
- Copy all of our custom skins from /wiki/skins to /newwiki/skins.
- Copy all custom extensions and "3rdParty" extensions to /newwiki/extensions
- Copy all images from /wiki/images to /newwiki/images.
- Copy /wiki/LocalSettings.php to /newwiki/LocalSettings.php
- Copy /wiki/.htaccess to /newwiki/.htaccess
- Move /wiki to /oldwiki
- Run php maintenance/update.php
- Move /newwiki to /wiki
- Do a chown nobody:nobody on the following, to change the owner to nobody:
- /cache
- /images
- Create an issues page for the upgrade (And add the info to the table on the Category:Wiki Upgrades page).
- Update the Sitenotice with the link to the issues page. Possibly tweet out the update as well.
- Once all issues are resolved, the oldwiki directory can be removed and the Sitenotice taken down.
Items To Test[edit]
- Song Voting
- File Uploads
- Other Bands You Might Like If You Like TMBG
- Amazon prices on album pages.
- Show Search
- Setlist Search
- "Tell a friend" on upcoming shows.
- TMBW.Net Chat
- Recaptcha (logged out editing)
- ThisMightBeABot
- Show attendance
- Rebuilding the file cache
- Make sure parsoid is running