-
Notifications
You must be signed in to change notification settings - Fork 73
MakingANewRelease
Joseph Lizier edited this page Sep 5, 2022
·
5 revisions
Process to follow on making a new release of JIDT
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
JIDT -- Java Information Dynamics Toolkit -- Joseph Lizier et al.
- Home
- Getting started
- ImplementedMeasures
- Demos
- Course (long)
- Tutorial (short)
- Non-Java environments
- FAQs
- Miscellaneous
- For serious developers!
- Publications resulting