@@ -73,9 +73,8 @@ Note: This document was updated in the context of releasing Ant 1.7.
6. Ensure you have all the external libraries that Ant uses in your
lib/optional directory. In fact NetRexxC/NetRexxR are the only commercial
dependencies as of 1.8.0 which are "hard to find". Other dependencies are
either provided by JDK 1.5.0 or downloadable using
lib/optional directory. All dependencies are either provided by
JDK 1.5.0 or downloadable using
ant -f fetch.xml -Ddest=optional.
To find out whether you have all the libraries you need, execute
the build with -verbose option and scan for lines beginning with
@@ -114,8 +113,8 @@ Note: This document was updated in the context of releasing Ant 1.7.
Before you do that, ensure that the key you use is inside the KEYS
file in Ant's SVN repository
<https://svn.apache.org/repos/asf/ant/antlibs/common/trunk/KEYS> -
and that you perform a svn update on the KEYS file in
/www/www.apache.org/dist/ant/common
and that you copy the KEYS file to
/www/www.apache.org/dist/ant
Also make sure you have sent the key that you use to a public
keyserver.
@@ -143,8 +142,8 @@ Note: This document was updated in the context of releasing Ant 1.7.
13. Once the vote has passed, create the release directory,
something like v1.7.0Beta1, push the release and RELEASE-NOTES files
into this directory. Create a symbolic link named README.html
that points to the RELEASE-NOTES.
into this directory. Create a hard link named README.html
that points to the RELEASE-NOTES (or copy over the RELEASE-NOTES file)
The files should go to /www/www.apache.org/dist/ant/ on people.apache.org.
@@ -163,10 +162,9 @@ Note: This document was updated in the context of releasing Ant 1.7.
If it looks OK, announce it on dev@ant and user@ant. After a few
days pass and there are no major problems, a wider announcement is
made (ant website, main jakarta website, announcements@jakarta.apache.org,
etc).
made (ant website, announce@apache.org, etc).
Announce beta releases at freshmeat.net (Stefan Bodewig is the
Announce beta releases at freecode.com (Stefan Bodewig is the
owner of Ant's project entry - bug him ;-).
16. As problems in the beta are discovered, there may be a need for
@@ -220,12 +218,8 @@ Note: This document was updated in the context of releasing Ant 1.7.
4 hours later, the artefacts will be in the maven central repository.
* remove the symbolic links from /www/www.apache.org/dist/ant.
* Create proper -current symlinks in /www/www.apache.org/dist/ant/
* Make sure that the symbolic link README.html points to the new
RELEASE-NOTES.
* Make README.html points to the new RELEASE-NOTES or is a copy of
it.
(*)
@@ -243,7 +237,7 @@ Note: This document was updated in the context of releasing Ant 1.7.
* source/bindownload.xml
* source/manualdownload.xml
Generate the html files by invoking 'ant docs '
Generate the html files by invoking 'ant'
Commit the modified/generated files in the 'production' folder, it will go
live on ant.apache.org in a matter on seconds.
@@ -268,15 +262,12 @@ Note: This document was updated in the context of releasing Ant 1.7.
Also identify the webpages to which the announcements must go. ]]
Apache mailing lists that should get the announcements:
announcements@jakarta.apache.org, announcements@xml.apache.org,
announce@apache.org, dev@ant and user@ant.
Announce release at freshmeat.net
Announce release at freecode.com
(Stefan Bodewig is the owner of Ant's project entry - bug him ;-).
Announce release in the usenet group comp.lang.java.softwaretools .
24. Add a new release tag to doap_Ant.rdf in Ant's trunk.
24. Add a new release tag to doap_Ant.rdf in Ant's site.
25. You can now reacquaint yourself with your family and friends.