Skip to content

pgRouting Release Process Checklist

Daniel Kastl edited this page Jun 3, 2013 · 15 revisions

This page hopefully documents that things that need to get done to make a product release.

TODO: We need to add missing steps, and add details for how to do each step. More ideas: https://github.com/postgis/postgis/blob/svn-trunk/HOWTO_RELEASE

  1. Hopefully the release goals have been set and completed
  2. All tests run, don't forget to check the Windows build-bot
  3. Add changes have been reflected in the doc files
  4. Update or create release notes
  5. We have run through appropriate alpha, beta, RCn steps, gotten feedback and resolved issues
  6. CMakeLists.txt has been updated with the correct version number
  7. An appropriate tag has been created for this release and pushed to github
  8. Documentation has been build and pushed to gh-pages (also index.html has been modified)
  9. Merge stable release into master and create a release tag
  10. The source tarball link from Github has been updated in the docs and on the download page
  11. Project website has been updated
  12. Upstream Linux distribution packagers have been notified
  13. An announcement has been written, reviewed sent to -users, -dev, postgis-users, OSGeo-discuss, OSGeo-Announce mailing list.

Clone this wiki locally