I want to lay out the plan for the openacs.org upgrade that I'm currently doing.
- Run the upgrade.sh script on my computer with a recent oacs-5-1 checkout.
- Once this is successful, make the site available at http://sussdorff.de:8000
- Upgrade all other packages and fix / document problems along the way.
- Once it is successful, post a date for the actual upgrade on openacs.org and let people test the upgraded installation.
- On the day of the upgrade following things will happen:
- Announce on openacs.org that all postings done from now on will not be available on the new site.
- Make a dump and copy it over to my machine.
- Run the upgrade
- Install PG 7.4.5 on samoyed.openacs.org
- Copy the dump from the successful upgrade on my machine to samoyed.openacs.org and install in PG 7.4.5
- Copy sourcecode from successful upgrade to samoyed.openacs.org
- Move /web/openacs.org to /web/openacs.org-4.2
- Change runfile to run /web/openacs.org-4.2 on port 8005
- Move successful upgrade sourcecode to /web/openacs.org
- Change runfile to run /web/openacs.org on http://openacs.org
- Go on vacation
Comments, annotations, warnings, suggestions ?