update release_steps.txt
authorTom Henderson <tomh@tomh.org>
Sat, 15 Dec 2007 15:08:30 -0800
changeset 2194 25bad6958d13
parent 2193 312eeced423a
child 2195 2aba42d90953
update release_steps.txt
RELEASE_NOTES
doc/release_steps.txt
--- a/RELEASE_NOTES	Sat Dec 15 14:58:58 2007 -0800
+++ b/RELEASE_NOTES	Sat Dec 15 15:08:30 2007 -0800
@@ -3,6 +3,9 @@
 
 This file contains ns-3 release notes (most recent releases first).
 
+Release 3.0.10 (pending)
+========================
+
 Release 3.0.9 (2007/12/15)
 ========================
    - A 802.11 model ported from Yans. This model supports:
--- a/doc/release_steps.txt	Sat Dec 15 14:58:58 2007 -0800
+++ b/doc/release_steps.txt	Sat Dec 15 15:08:30 2007 -0800
@@ -7,28 +7,29 @@
    - update and check in VERSION to the latest release number
    - confirm that Doxygen builds cleanly and without warnings
      (./waf --doxygen), and check in any necessary changes 
-2. make a new "architecture.pdf" document and place it in the doc/ directory
-   of the ns-3-dev working directory
-3. ./waf configure; ./waf dist
+2. ./waf configure; ./waf dist
    - this will create a ns-3.0.x.tar.bz2 tarball
-4. test tarball on release platforms (waf check and maybe some other scripts)
-5. once you are happy with the tarball, tag ns-3-dev with "release ns-3.0.X"
+3. test tarball on release platforms (waf check and maybe some other scripts)
+4. once you are happy with the tarball, tag ns-3-dev with "release ns-3.0.X"
    - hg tag "release ns-3.0.x"
    - hg push 
-6. clone the tagged ns-3-dev and place it on the repository
+5. clone the tagged ns-3-dev and place it on the repository
    - ssh code.nsnam.org; sudo; su code;
    - cp -r /home/code/repos/ns-3-dev /home/code/repos/ns-3.0.x
-   - cd /home/code/repos/ns-3.0.x/.hg and edit the hgrc appropriately
-7. upload "ns-3.0.x.tar.bz2" to the /var/www/html/releases/ directory on 
+   - 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 
    the www.nsnam.org server
-8. update web page
+   - give it 600 permissions, and user/group = apache
+8. 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
    - update roadmap on wiki
    - build and update Doxygen directory on the server
      -- ssh www.nsnam.org; sudo tcsh; su nsnam;
-     -- ~/bin/update-doxygen-release
-   - update and upload software architecture document (PDF, HTML)
-     -- note:  HTML image generation is not currently automatic
+     -- edit ~/bin/update-doxygen-release file and change RELEASE variable 
+        to the right version number 
+     -- run ~/bin/update-doxygen-release
 9. announce to ns-developers, with summary of release notes