Changes between Initial Version and Version 1 of ReleaseSteps


Ignore:
Timestamp:
06/07/09 14:35:31 (12 years ago)
Author:
ehuelsmann
Comment:

Initial revision regarding release procedure

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseSteps

    v1 v1  
     1= Steps to create a release =
     2
     3 1. Create a stabilization branch and update the version number in Version.java (on trunk)
     4 1. Stabilize for 2 weeks, during which:
     5   1. Changes get committed to trunk and backported to the branch from there
     6   1. Update CHANGES
     7   1. Check README for up-to-date-ness
     8 1. On the day of release:
     9   1. Check out the branch (fresh check out)
     10   1. Change the version number in Version.java (remove the '-dev' suffix)
     11   1. Run the Ant build
     12   1. Run the Ant 'abcl.clean' target
     13   1. Run the Lisp build
     14   1. Commit the working copy to the version tag
     15   1. Check out the tag and use it to:
     16     1. Run the Ant 'abcl.source.zip' and 'abcl.source.tar' targets
     17     1. Unpack the zip and run compilation on the sources extracted
     18     1. Do the same for the .tar archive
     19 1. Sign (PGP/GPG) the archives
     20 1. Upload the archives and their signatures (to SourceForge)
     21 1. Update the [http://www.cliki.net/Armed%20Bear%20Lisp cliki] page
     22 1. Update the [http://www.cl-user.net/asp/impl/ABCL cl-user.net] page
     23 1. Update the ABCL website