Index: openacs-4/packages/acs-core-docs/www/xml/releasing-openacs.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/releasing-openacs.xml,v diff -u -r1.16 -r1.17 --- openacs-4/packages/acs-core-docs/www/xml/releasing-openacs.xml 11 Mar 2004 09:16:56 -0000 1.16 +++ openacs-4/packages/acs-core-docs/www/xml/releasing-openacs.xml 14 May 2004 14:10:26 -0000 1.17 @@ -25,23 +25,23 @@ .LRN: this must be repeated for .LRN modules (dotlrn-core in the dotlrn cvs tree) and for any modified modules in the .LRN prerequisites (dotlrn-prereq in openacs cvs tree). My current working model is that I bulk-update .LRN and OpenACS core but that I don't touch dotlrn-prereq modules - I just use the most recent release and it's up to individual package developers to tag and release those packages when they change. This model is already broken because following it means that dotlrn-prereqs don't get new translations. - Update /var/lib/aolserver/service0/packages/acs-core-docs/www/xml/variables.ent with the new version number. + Update /var/lib/aolserver/$OPENACS_SERVICE_NAME/packages/acs-core-docs/www/xml/variables.ent with the new version number. - Add new section in /var/lib/aolserver/service0/packages/acs-core-docs/www/xml/for-everyone/release-notes.xml + Add new section in /var/lib/aolserver/$OPENACS_SERVICE_NAME/packages/acs-core-docs/www/xml/for-everyone/release-notes.xml Regenerate all HTML docs - cd /var/lib/aolserver/service0/packages/acs-core-docs/www/xml + cd /var/lib/aolserver/$OPENACS_SERVICE_NAME/packages/acs-core-docs/www/xml make - Update /var/lib/aolserver/service0/readme.txt with the new version number + Update /var/lib/aolserver/$OPENACS_SERVICE_NAME/readme.txt with the new version number - Update version number in all of the core packages. Here's a bash/perl script which works but could be made easier to use. Run it from /var/lib/aolserver/service0/packages: + Update version number in all of the core packages. Here's a bash/perl script which works but could be made easier to use. Run it from /var/lib/aolserver/$OPENACS_SERVICE_NAME/packages: #!/bin/sh # run this file from ../packages to renumber all .info version numbers @@ -73,7 +73,7 @@ Rubuild the Changelog Rebuild the Changelog. I use a tool called cvs2cl. Run this command from the package root to automatically generate a Changelog file in the same dir: - cd /var/lib/aolserver/service0 + cd /var/lib/aolserver/$OPENACS_SERVICE_NAME perl /var/tmp/cvs2cl/cvs2cl.pl -F oacs-5-0 --delta openacs-5-0-0-final:oacs-5-0 Commit changes @@ -290,7 +290,7 @@ Tag the updated work.: - cd /var/lib/aolserver/service0/packages/myfirstpackage + cd /var/lib/aolserver/$OPENACS_SERVICE_NAME/packages/myfirstpackage cvs tag myfirstpackages-1-0-0-final cvs tag -F openacs-5-0-compat