Latest Neocron News and Information
- New test server patch #564 has been released to Vedeena
Difference between revisions of "User:Brammers/ReleasePlan1.5.0"
From Neocron Wiki
(Corrected UTC/GMT time) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Release plan for Item DB 1.5.0 == | == Release plan for Item DB 1.5.0 == | ||
− | + | Release date - '''Wednesday 25th June 2008 20:00BST (19:00UTC)''' - Downtime 1-2 hours. | |
This may make no sense to anyone, except me...read at your own risk. If your brain melts...not my fault! | This may make no sense to anyone, except me...read at your own risk. If your brain melts...not my fault! | ||
− | === Subversion | + | === Subversion management before release === |
# Create rollback point for the wiki | # Create rollback point for the wiki | ||
# Create rollback point for the THN | # Create rollback point for the THN | ||
− | # Create rollback point for the rares DB | + | # <s>Create rollback point for the rares DB</s> Not needed |
# Tag Wiki nranch | # Tag Wiki nranch | ||
# Tag NC-Wiki extension | # Tag NC-Wiki extension | ||
Line 20: | Line 20: | ||
=== On the THN website === | === On the THN website === | ||
+ | # Disable Joomla and the Forums - Rares DB will automactically self-disable if either of them are down. | ||
+ | # Disable the wiki | ||
# Release/Switch only com_neocron, template and the mambots content directory. Nothing else or the new authenication layer will get released as well....we don't want that. | # Release/Switch only com_neocron, template and the mambots content directory. Nothing else or the new authenication layer will get released as well....we don't want that. | ||
+ | # Run the SQL update script | ||
=== On the Wiki === | === On the Wiki === | ||
Line 27: | Line 30: | ||
# Create new directory within the NC-Wiki extension and release the tagged THN API to the new directory | # Create new directory within the NC-Wiki extension and release the tagged THN API to the new directory | ||
# Make the new cache directory writable | # Make the new cache directory writable | ||
+ | # Update [[MediaWiki:NCwiki_extension.js]] to point to the correct JS files | ||
=== On the Rares DB === | === On the Rares DB === | ||
− | # Temporary turn off rares listings download updates, since the XML feeds is no longer available in 1.5.0 (If KK release a new rare item...I'm not going to be happy) | + | # <s>Temporary turn off rares listings download updates, since the XML feeds is no longer available in 1.5.0 (If KK release a new rare item...I'm not going to be happy)</s> Done |
== Todo == | == Todo == | ||
# Speak to Delphi about putting the wiki offline during the updates. (Downtime eta - an hour) | # Speak to Delphi about putting the wiki offline during the updates. (Downtime eta - an hour) |
Latest revision as of 16:55, 21 June 2008
Release plan for Item DB 1.5.0
Release date - Wednesday 25th June 2008 20:00BST (19:00UTC) - Downtime 1-2 hours.
This may make no sense to anyone, except me...read at your own risk. If your brain melts...not my fault!
Subversion management before release
- Create rollback point for the wiki
- Create rollback point for the THN
Create rollback point for the rares DBNot needed- Tag Wiki nranch
- Tag NC-Wiki extension
- Tag Item DB extension
Backups
- Run full DB and site backups (eta 40 mins)
On the THN website
- Disable Joomla and the Forums - Rares DB will automactically self-disable if either of them are down.
- Disable the wiki
- Release/Switch only com_neocron, template and the mambots content directory. Nothing else or the new authenication layer will get released as well....we don't want that.
- Run the SQL update script
On the Wiki
- Release update to extensions direction, this will delete the old THN api and break things
- Create new directory within the NC-Wiki extension and release the tagged THN API to the new directory
- Make the new cache directory writable
- Update MediaWiki:NCwiki_extension.js to point to the correct JS files
On the Rares DB
Temporary turn off rares listings download updates, since the XML feeds is no longer available in 1.5.0 (If KK release a new rare item...I'm not going to be happy)Done
Todo
- Speak to Delphi about putting the wiki offline during the updates. (Downtime eta - an hour)