Sitemap | Search || Zen Spider Website
/ Zen Spider Software
/ Development Process
/ Release Process

v 1.0.2
Download | Products
Once a product has satisfied the release requirements and it should be
ready for release. In order to ease system resources and to avoid NIH
syndrome, Zen Spider Software uses sourceforge for all storage,
distribution, bug-tracking, etc.
Steps for Release:
- Create sourceforge project if this is first release. Wait a day.
- Update History.txt file.
- Update $VERSION variable.
- Update Download HTML page w/ new version number.
- Submit all changes on dev/... and www/...
p4 integrate dev/... $VERSION/...
- Submit branch.
- Go to zenspider.com, p4 sync, make all copy for zenspider.com HTML.
- Run
../scripts/dev/zss_release.sh $VERSION to create tarball and upload to sourceforge.
- Go to sourceforge.net /my and click on project page project page, click on Admin link, login.
- Click on Edit/Release Files, Click on Quick Release System.
- Fill out info providing main text from README.txt and History.txt.
- Submit new release to sourceforge.
- Copy news release
- Go to freshmeat.net /my
- Click on "Submit" at top if this is a new project, otherwise click on project and then "Add Release" in secondary navbar.
- Fill out info w/ URLS to sourceforge and zenspider.
- Submit and wait.
News Release Format:
Subject = "$PRODUCT $VERSION Released"
Body =
$PRODUCT version $VERSION has been released!
$SUMMARY
$URL
Changes:
$CHANGES
Sitemap | Search || Zen Spider Website
/ Zen Spider Software
/ Development Process
/ Release Process