--- a/doc/release_steps.txt Tue Apr 01 17:05:54 2008 -0700
+++ b/doc/release_steps.txt Wed Apr 02 21:33:31 2008 -0700
@@ -19,10 +19,25 @@
- cd /home/code/repos/ns-3.0.x/.hg and edit the hgrc appropriately:
"description = ns-3.0.x release
name = ns-3.0.x"
-6. upload "ns-3.0.x.tar.bz2" to the /var/www/html/releases/ directory on
+6. Run the regression tests on the new release and update the reference traces
+ - cd regression
+ - python regression.py
+ - There should be no regressions at this time
+ - tag ns-3-dev-ref-traces with "release ns-3.0.X"
+ hg tag "release ns-3.0.x"
+ hg push
+ - clone the ns-3-dev-ref-traces and place it on the repository as in step
+ 6 but use the name ns-3.0.x-ref-traces
+7. Create a reference traces tarball
+ - cd regression
+ - tar -cjf ns-3.0.x-ref-traces.tar.bz2 ns-3-dev-ref-traces/
+8. upload "ns-3.0.x.tar.bz2" to the /var/www/html/releases/ directory on
the www.nsnam.org server
- give it 644 file permissions, and user/group = apache
-7. update web pages on www.nsnam.org (source is in the www/ module)
+9. upload "ns-3.0.x-ref-traces.tar.bz2" to the /var/www/html/releases/
+ directory on the www.nsnam.org server
+ - give it 644 file permissions, and user/group = apache
+10. update web pages on www.nsnam.org (source is in the www/ module)
- add link to news.html
- update getting_started.html
- update documents.html
@@ -32,4 +47,4 @@
-- edit ~/bin/update-doxygen-release file and change RELEASE variable
to the right version number
-- run ~/bin/update-doxygen-release
-8. announce to ns-developers, with summary of release notes
+11. announce to ns-developers, with summary of release notes