doc/release_steps.txt
changeset 2865 d40eb18a4da0
parent 2343 85959d329c8c
child 2891 aeca90b95bf5
--- 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