Difference between revisions of "User:Brammers/ReleasePlan1.5.0"

From Neocron Wiki
Jump to: navigation, search
(A release plan...need somewhere to write it)
 
(Corrected UTC/GMT time)
 
(4 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 ==
  
No release date yet, within the next week or earlier.
+
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 management ===  
+
=== Subversion management before release ===  
  
 +
# Create rollback point for the wiki
 +
# Create rollback point for the THN
 +
# <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
 
# Tag Item DB extension
 
# Tag Item DB extension
 +
 +
=== Backups ===
 +
 +
# Run full DB and site backups (eta 40 mins)
  
 
=== 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 20: 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
+
# 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

  1. Create rollback point for the wiki
  2. Create rollback point for the THN
  3. Create rollback point for the rares DB Not needed
  4. Tag Wiki nranch
  5. Tag NC-Wiki extension
  6. Tag Item DB extension

Backups

  1. Run full DB and site backups (eta 40 mins)

On the THN website

  1. Disable Joomla and the Forums - Rares DB will automactically self-disable if either of them are down.
  2. Disable the wiki
  3. 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.
  4. Run the SQL update script

On the Wiki

  1. Release update to extensions direction, this will delete the old THN api and break things
  2. Create new directory within the NC-Wiki extension and release the tagged THN API to the new directory
  3. Make the new cache directory writable
  4. Update MediaWiki:NCwiki_extension.js to point to the correct JS files

On the Rares DB

  1. 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

  1. Speak to Delphi about putting the wiki offline during the updates. (Downtime eta - an hour)