User Tools

Site Tools


dev:evergreen:release_checklist

This is an old revision of the document!


Evergreen release checklist

We have started to develop a release checklist (from the last Developer Meeting).

We need to enhance and agree on the checklist (ideally each step links to a more detailed process, and we're probably missing steps).

We should assign positions to names for each release so it is clear who does what.

We would like a "release coordinators" mailing list to, uhh, help coordinate the release.

We should adopt this checklist as a process, then we probably copy the page prior to each release with the names for each position.

Checklist

  1. release-lead cuts the release tarball and uploads to evergreen-ils.org
  2. release-lead uploads the ChangeLog to evergreen-ils.org
  3. staff-client-packager creates the Windows staff client, computes the md5 checksum, and uploads to evergreen-ils.org
  4. release-notes-writer puts final release notes on evergreen-ils.org / into official documentation / wherever
  5. testers run test cases and file bugs for broken test cases (QA team members need to add/extend/update test cases during the release cycle)
  6. bug-wrangler changes "Fix committed" bugs to "Fix released" for that milestone
  7. bug-wrangler creates new milestone for that release
  8. web-team-member updates download page with new release
  9. communication-team-member announces release on mailing list / blog and updates wikipedia / freshmeat

Release Team Members

Evergreen 2.1

Responsibility Member(s)
release-lead Mike Rylander
staff-client-packager Ben Shum
release-notes-writer Galen Charlton, Mike Rylander
testers
bug-wrangler
web-team-member
communication-team-member

Evergreen 2.0

Responsibility Member(s)
release-lead Mike Rylander
staff-client-packager Jason Etheridge, Brian Feifarek, Ben Shum
release-notes-writer Anoop Atre, Mike Rylander
testers several
bug-wrangler Jason Stephenson
web-team-member Anoop Atre
communication-team-member Amy Terlaga
dev/evergreen/release_checklist.1308682804.txt.gz · Last modified: 2022/02/10 13:34 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.