commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue-common/doc/technotes 00011.txt


From: Reinhard Mueller
Subject: gnue-common/doc/technotes 00011.txt
Date: Tue, 21 Oct 2003 09:28:27 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue-common
Branch:         
Changes by:     Reinhard Mueller <address@hidden>       03/10/21 09:28:27

Modified files:
        doc/technotes  : 00011.txt 

Log message:
        Update release checklist.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/doc/technotes/00011.txt.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gnue-common/doc/technotes/00011.txt
diff -c gnue-common/doc/technotes/00011.txt:1.2 
gnue-common/doc/technotes/00011.txt:1.3
*** gnue-common/doc/technotes/00011.txt:1.2     Fri Oct 17 12:13:46 2003
--- gnue-common/doc/technotes/00011.txt Tue Oct 21 09:28:27 2003
***************
*** 10,32 ****
    code.
  
  * Read all documentation and check if is consistent with the current state of
!   the code (this includes doc/, AUTHORS, FAQ, INSTALL, README, ROADMAP, THANKS
!   and TODO).
  
  * Check if setup.py needs to be updated because of changes since the last
    release (files added, files removed, ...).
  
! * Do a test sdist, build and install of the *.99 release.
!   Use 'GNUE_VERSION_SUFFIX=-pre1 ./setup.py sdist --format="gztar,zip"'
!   to create the tarball
  
! * "cvs commit" everything now.
  
! * Let the packagers test packaging of the *.99 release.
  
! * Run "cvs2cl --ignore ChangeLog --ignore README.cvs --ignore INSTALL.cvs \
    --ignore MANIFEST.in --ignore .cvsignore --ignore postweb"
-   to update the ChangeLog.
  
  * Update the NEWS file.
  
--- 10,36 ----
    code.
  
  * Read all documentation and check if is consistent with the current state of
!   the code (this includes doc/, AUTHORS, BUGS, FAQ, INSTALL, README, ROADMAP,
!   THANKS and TODO).
  
  * Check if setup.py needs to be updated because of changes since the last
    release (files added, files removed, ...).
  
! * Commit everything to CVS.
  
! * Create the tarballs for the prerelease:
!   "GNUE_VERSION_SUFFIX=-pre1 ./setup.py sdist --format='gztar,zip'"
  
! * Post the prerelease to the web:
!   "scp dist/* address@hidden:/var/www/downloads/prereleases"
  
! * Test installing the prerelease from tarball on different systems.
! 
! * Let the packagers test packaging of the prerelease.
! 
! * Update the ChangeLog file:
!   "cvs2cl --ignore ChangeLog --ignore README.cvs --ignore INSTALL.cvs \
    --ignore MANIFEST.in --ignore .cvsignore --ignore postweb"
  
  * Update the NEWS file.
  
***************
*** 35,54 ****
  * Add an entry to the top of ChangeLog that says
    "* NEWS, src/__init__.py: Released x.x.x.".
  
! * "cvs commit" everything now.
  
! * Run setup.py sdist --format="gztar,zip".
  
  * Tag CVS.
    "cvs tag common-x-x-x-release" or "cvs tag appserver-x-x-x-release" etc.
  
! * Post tarfiles to the website
    "scp dist/* address@hidden:/var/www/downloads/releases"
!   on www.gnuenterprise.org make a symbolic link from releases to current
  
  * Post documentation to the website using the "postweb" script
  
  * In src/__init__.py, set _version to the next version number, and _release to
    0.
  
! * cvs commit
--- 39,61 ----
  * Add an entry to the top of ChangeLog that says
    "* NEWS, src/__init__.py: Released x.x.x.".
  
! * Commit everything to CVS.
  
! * Create the tarballs for the release:
!   "setup.py sdist --format='gztar,zip'"
  
  * Tag CVS.
    "cvs tag common-x-x-x-release" or "cvs tag appserver-x-x-x-release" etc.
  
! * Post the release to the web and remove the prerelease:
    "scp dist/* address@hidden:/var/www/downloads/releases"
!   on www.gnuenterprise.org:
!   ln -s /var/www/downloads/releases/<filename>.* /var/www/downloads/current
!   rm -f /var/www/downloads/prereleases/<filename>.*
  
  * Post documentation to the website using the "postweb" script
  
  * In src/__init__.py, set _version to the next version number, and _release to
    0.
  
! * Commit everything to CVS.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]