MakingANewRelease - jlizier/jidt GitHub Wiki
Process to follow on making a new release of JIDT
Introduction
This page, intended for developers, outlines the process we follow in making a new release of JIDT:
- Check the PDFs for all Demos and Course in the repository are up to date (works better from Chrome)
- Update build.xml for the new version number
- Update readme-template.txt and README.md with release notes etc
- Build the releases in a clean checkout.
- Check sha1 of the new release:
sha1sum infodynamics-dist-1.0.zip - Post release zip/tar.gz to both:
- github new release
- lizier.me, and make new download counter pages ready for it and chmod them via ssh access to the web hosting.
- Post the Javadocs to lizier.me and link from our Documentation page
- Link to the new code on the Downloads page, Installation page and the front page of the github site
- Update news on front page of github with release notes and about the release (need to mirror these on top page of wiki, and the github.io site)
- Mail the mailing list
- Tweet about the new release
- Update jar to clojars