Documentation/ReleaseChecklist

Checklist for making releases

Before release

1-2 weeks before:

2-3 days before:

  • Send email to Nate the great, saying "we're going to release soon".

Release

  • Build and upload the firmware (using mkoirelease)
  • Update wiki:
    • Front page
    • TOC
    • Search for other places where older release number is mentioned as "latest available"
    • New versions for per-version pages (UsersGuide, InstallationGuide etc)
    • Remove "not yet released" warning from release documentation.
  • Close milestone
  • Mark previous milestone as "old"
  • Create new versions for tickets (release, and post-release snapshots)

Post-release

  • Send the release mail to
    • openinkpot-hackers mailing list
    • openinkpot-users mailing list
    • pr@…
  • Post announce to project blog
  • Nudge someone to post to the forums and notify Nate.
  • Update MobileRead wiki page
  • Update Wikipedia
  • Update IRC topic