21.7.8 Post release work
21.7.8.1 Announce
- Send a mail to the discuss mailing-list.
- Follow up with notices on blog, twitter, facebook, relevant sites... (and reference the announce-mail itself)
Don't forget to update possible 'current release' references on the own website kauriproject.org
21.7.8.2 Apidocs
21.7.8.3 These are generated with maven site plugin
$ mvn site-deploy
should make you happy. Published site should be in http://kauriproject.org/maven-site
21.7.8.4 Docs
- Clone the kauri-docs-trunk branch into a snapshot kauri-docs-{release}.
- Fix the javadoc: URI path in the skinconf (remove the -dev-SNAPSHOT suffix)
- Make a new kauri-docs-{release} site
- Update javadoc: URI path in the skinconf to point to the actual uploaded apidocs in the maven-site above
- Update the links and release numbers on the http://docs.outerthought.org main home page
- Generate a daisy-book for this release
- Don't forget to select the correct branch: kauridocs-{release} and language: en
21.7.8.5 Update release on daily-builds
These are provided through Hudson running at ci.outerthought.org,
Select the job KAURI_DAILY_RELEASE, choose configure, and change the version number to whatever the new upcoming version number is (matching the one in the pom)
Previous