tahoe-lafs/docs/how_to_make_a_tahoe-lafs_release.txt

19 lines
1.7 KiB
Plaintext

1 update doc files: relnotes.txt, CREDITS, docs/known_issues.txt, NEWS. Add release name and date to top-most item in NEWS.
2 change docs/install.html to point to just the current tahoe-X.Y.Z.zip source code file, or else to point to a directory which contains only tahoe-X.Y.Z.* source code files
3 darcs pull
4 make tag
5 make sure buildbot is green
6 make sure other people aren't committing at that moment
7 push tag along with some other patch to trigger buildslaves
8 make sure buildbot is green
9 make sure debs got built and uploaded properly
10 make sure a sumo sdist tarball got built and uploaded properly
11 symlink the release tarball on allmydata.org: /var/www/source/tahoe/releases/
12 update Wiki: front page news, news, old news, parade of release notes
13 send out relnotes.txt: tahoe-announce@lists.allmydata.org, tahoe-dev@lists.allmydata.org, p2p-hackers@lists.zooko.com, lwn@lwn.net, cap-talk@mail.eros-os.org, cryptography@metzdown.com, twisted-python@twistedmatrix.com, fuse-devel@lists.sourceforge.net, fuse-sshfs@lists.sourceforge.net, duplicity-talk@nongnu.org, news@phoronix.com, python-list@python.org, cygwin@cygwin.com, linked in cloud storage group, The Boulder Linux Users' Group, cryptopp-users@googlegroups.com, the "decentralization" group on groups.yahoo.com, andrew.orlowski@theregister.co.uk, tiddlywiki, hadoop, bzr, the cloud computing group on google, bacula mailing list, amanda?
14 update hacktahoe.org
15 update "current version" information and make an "announcement of new release" on freshmeat
16 upload to pypi with "python ./setup.py sdist upload register"
17 update "current version" information and make an "announcement of new release" on launchpad
18 close the Milestone on the trac Roadmap