Ensure that you have a local CVS checkout with no local
Now you have to build and to run the unit tests by
calling ant develUnitTests. If one of
these tests fails, the release process must stop.
Edit etc/VERSION and set the field
STATE to Release.
Choose an release name and assign it to the
NAME field . Commit these changes.
Set the CVS tag for this release.
Execute now the following command:
Write the release announcement. You will use it later
when you announce the new release.
Build the distribution by calling ant
Upload the distribution files to
Edit etc/VERSION again and set
STATE to Beta and
adapt the fields MAJOR,
MINOR, and PATCH as
needed. Commit these changes to.
Add the new CVS tag to the makefile infrastructure of
the website and regenerate the homepage.
Send the announcement to the announcement mailling
Update the freshmeat.net entry.