Changes between Initial Version and Version 1 of ReleaseProcess


Ignore:
Timestamp:
09/03/2008 12:07:47 PM (16 years ago)
Author:
Brian Warner
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseProcess

    v1 v1  
     1Reminder to myself about what needs to be done for each release:
     2
     3 * update NEWS
     4 * edit foolscap/_version.py and misc/{dapper|edgy|feisty|sarge|sid}/debian/changelog to set the new version string
     5 * python setup.py sdist --formats=gztar,zip
     6 * unpack, make sure all the files are there
     7 * hg commit
     8 * hg tag foolscap-0.3.0
     9 * hg push
     10 * gpg -ba dist/*.tar.gz dist/*.zip
     11 * copy tarballs to trees/DIST/
     12 * cp dist/* ~/stuff/Projects/LotharNetwork/bastion/web/foolscap/html/
     13   * hg add releases/foolscap-0.3.0*
     14 * update html/index.html
     15 * publish docs:
     16  * make docs
     17  * {{{cp `find docs -name '*.html'` HTMLREPO/}}}
     18  * make api-docs
     19  * rm -rf HTMLREPO/docs/api
     20  * cp -r docs/api HTMLREPO/docs/api
     21  * hg addremove docs/api
     22 * cp ~/stuff/Projects/LotharNetwork/bastion/web/foolscap :
     23  * hg commit
     24  * hg push (to www-foolscap@web.bastion:html/releases/ )
     25 * update http://foolscap.lothar.com/trac/wiki/
     26 * update PyPI: 'setup.py register'
     27 * upload tarballs to pypi
     28 * send mail