Alpha Release - branch core packages cvs tag -b oacs-5-8 - bump version numbers in oacs-5-8 branch to e.g. 5.8.0a1 - bump version numbers in HEAD to 5.9.0d1 - update build-repository "head_channel" apm_build_repository (packages/acs-admin/tcl/apm-admin-procs/tcl/) to 5-9 - tag core-packages in oacs-5-8 branch cvs tag -F openacs-5-8 cvs -q tag -F openacs-5-8-compat - optionally branch and tag application packages (non-core) xowiki xotcl-core xotcl-request-monitor categories acs-events acs-datetime file-storage rss-support general-comments oacs-dav acs-developer-support ajaxhelper forums attachments - testing (automated testing, install xowiki + forums from repository, create xowiki page, forum entry) - ask for oracle testing (UNED, quest) - produce tar * checkout cvs -d:ext:gustafn@cvs.openacs.org:/cvsroot checkout -r oacs-5-8 acs-core * sudo chown -R nsadmin openacs-4; sudo chmod -R g+w openacs-4 * mv openacs-4 openacs-5.8.0a0 * tar zcvf openacs-5.8.0a0.tar.gz --exclude CVS openacs-5.8.0a0 Beta Release - all in oacs-5-8 branch: - bump version numbers to e.g. 5.8.0b1 - regenerate xml documentation - produce raw change summary of core packages cvs -q log -d "2011/08/02<2014/01/01" > /tmp/changes-core ~/scripts/log2changelog < /tmp/changes-core > ~/changes-5.8 - produce change summary 5.8.0 Brian.Fenton@quest.ie helped - update version number in readme.txt - retag cvs -q tag -F openacs-5-8-compat - produce tar * checkout cvs -d:ext:gustafn@cvs.openacs.org:/cvsroot checkout -r oacs-5-8 acs-core * sudo chown -R nsadmin openacs-4; sudo chmod -R g+w openacs-4 * mv openacs-4 openacs-5.8.0b0 * tar zcvf openacs-5.8.0b0.tar.gz --exclude CVS openacs-5.8.0b0 Final Release - bump version numbers to e.g. 5.8.0 - testing (automated testing, install xowiki + forums from repository, create xowiki page, forum entry) - rerun: cvs tag -F openacs-5-8-compat - update raw ChangeLog - update Summary - tag with final: cvs -q tag -F openacs-5-8-0-final - produce tar * checkout cvs -d:ext:gustafn@cvs.openacs.org:/cvsroot checkout -r oacs-5-8 acs-core * sudo chown -R nsadmin openacs-4; sudo chmod -R g+w openacs-4 * mv openacs-4 openacs-5.8.0 * tar zcvf openacs-5.8.0.tar.gz --exclude CVS openacs-5.8.0 - update web site (tar, announce, links on start page) - merge changes of release branch to HEAD