Tentative launch date is Monday 9th (meaning I'll do the reconfiguration of the webapp on that day). These are tasks that must be accomplished before then:
- The page-based views must be working for the Mayoral shows and other documents with pbs.
- We must have a policy and/or GUI controls enabling the choice of page-based display for the user (or defaulting to it for e.g. small-format devices).
- The mayoral Editorial Declaration document (info/editorialDecl_mayoral.xml) should be supplied with section ids, and the Mayoral Show documents should import all or most of its contents into their headers via XInclude.
These are the tasks for the launch day:
- Make a complete backup of the exist db.
- Make a static copy of /data/ called /data_old/.
- Point all XQuery in /site/ to the /data_old/ directory instead of /data/.
- Confirm that the old /site/ still works.
- In svn (and then in eXist), rename /site/ /site_old/.
- In svn (and then in eXist), rename /redesign/ to /site/.
- Confirm that the subdomain site is now showing the redesign code.
- In controller_config.xml, set up /site_old/ so people can see the old version of the site.
- In svn (and then in eXist), copy the new /site/ to /dev/.
- In controller_config.xml, set up the new /dev/ view so that we can work on site content without breaking the live site.
- Test everything.