User Tools

Site Tools


dev:evergreen:release_checklist

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
dev:evergreen:release_checklist [2012/02/27 15:23] aatredev:evergreen:release_checklist [2016/11/12 16:19] – [Checklist] klussier
Line 13: Line 13:
 ===== Checklist ===== ===== Checklist =====
  
-      - //release-lead// cuts the release tarball and uploads to evergreen-ils.org +      - //buildmaster// cuts the release tarball and uploads to evergreen-ils.org 
-      - //release-lead// uploads the ChangeLog to evergreen-ils.org +      - //buildmaster// uploads the ChangeLog to evergreen-ils.org 
-      - //evergreen-dev// creates a point-to-point version upgrade script and adds it to the Open-ILS/src/sql/Pg/version_upgrade/ directory +      - //buildmaster// creates a point-to-point version upgrade script and adds it to the Open-ILS/src/sql/Pg/version_upgrade/ directory 
-      - //staff-client-packager// creates the Windows staff client, computes the md5 checksum, and uploads to evergreen-ils.org +      - //buildmaster//  creates the Windows staff client, computes the md5 checksum, and uploads to evergreen-ils.org 
-      - //release-notes-writer// puts final release notes on evergreen-ils.org / into official documentation / wherever+      - //DIG release coordinator// makes final edits to release notes, reviews for completeness
       - //testers// run [[qa:eg_test_cases|test cases]] and file bugs for broken test cases (QA team members need to add/extend/update test cases during the release cycle)       - //testers// run [[qa:eg_test_cases|test cases]] and file bugs for broken test cases (QA team members need to add/extend/update test cases during the release cycle)
       - //testers// test point-to-point version upgrade script to ensure that database schema & data is successfully migrated from previous release to new release (//arguably should be part of [[qa:eg_test_cases|test cases]] along with installing a clean database schema//)       - //testers// test point-to-point version upgrade script to ensure that database schema & data is successfully migrated from previous release to new release (//arguably should be part of [[qa:eg_test_cases|test cases]] along with installing a clean database schema//)
 +      - (**pre-beta only**) //release-lead// coordinates with feature developers to ensure that branches were merged properly
       - //bug-wrangler// changes "Fix committed" bugs to "Fix released" for that milestone       - //bug-wrangler// changes "Fix committed" bugs to "Fix released" for that milestone
       - //bug-wrangler// creates new milestone for that release       - //bug-wrangler// creates new milestone for that release
-      - //web-team-member// updates download page with new release +      - //web-team-member// updates web site: 
-      - //communication-team-member// announces release on mailing list blog and updates wikipedia freshmeat+        - Install instructions (convert README to HTML via asciidoc and post to /var/www/open-ils.org/documentation/install/
 +        - Release notes (convert docs/RELEASE_NOTES_#_#.txt to HTML via asciidoc and post to /var/www/open-ils.org/documentation/release/
 +        - Download page (update link to tarball, md5sum, install docs, release notes) 
 +      - //release-lead// Announces release on mailing list blogupdates Wikipedia, foss4lib, etc. [[https://docs.google.com/document/d/1FpCvnAgL0TiHL3L-lNWbEd7FLBzVs6UV0L1kIoN70Jw/edit?usp=sharing|See more information]] 
 +      - //outreach committee// Writes press release with review and quote from release-lead and sends out to contacts on [[https://docs.google.com/document/d/1FpCvnAgL0TiHL3L-lNWbEd7FLBzVs6UV0L1kIoN70Jw/edit?usp=sharing|publicity checklist]]
  
 ===== Release Team Members ===== ===== Release Team Members =====
 +
 +==== Evergreen 2.3 ====
 +
 +^ Responsibility ^ Member(s) ^
 +| release-lead | Bill Erickson |
 +| release-notes-writer | //now a community effort// |
 +| testers |  |
 +| bug-wrangler | Jason Stephenson |
 +| web-team-member |  |
 +
 +==== Evergreen 2.2 ====
 +
 +^ Responsibility ^ Member(s) ^
 +| release-lead | Lebbeous Fogle-Weekley |
 +| release-notes-writer | //now a community effort// |
 +| testers | Michael Peters  |
 +| bug-wrangler | Jason Stephenson, Ben Shum |
 +| web-team-member | Anoop Atre |
  
 ==== Evergreen 2.1 ==== ==== Evergreen 2.1 ====
  
 ^ Responsibility ^ Member(s) ^ ^ Responsibility ^ Member(s) ^
-| release-lead | Mike Rylander | +| release-lead | Dan Scott |
-| staff-client-packager | Ben Shum |+
 | release-notes-writer | Galen Charlton, Mike Rylander | | release-notes-writer | Galen Charlton, Mike Rylander |
 | testers |  | | testers |  |
-| bug-wrangler |  +| bug-wrangler | Jason Stephenson 
-| web-team-member | Anoop Atre +| web-team-member | Anoop AtreAmy Terlaga |
-| communication-team-member |Amy Terlaga  |+
  
 ==== Evergreen 2.0 ==== ==== Evergreen 2.0 ====
  
 ^ Responsibility ^ Member(s) ^ ^ Responsibility ^ Member(s) ^
-| release-lead | Mike Rylander |+| release-lead | Jason Stephenson |
 | staff-client-packager | Jason Etheridge, Brian Feifarek, Ben Shum | | staff-client-packager | Jason Etheridge, Brian Feifarek, Ben Shum |
 | release-notes-writer | Anoop Atre, Mike Rylander | | release-notes-writer | Anoop Atre, Mike Rylander |
 | testers | several | | testers | several |
 | bug-wrangler | Jason Stephenson | | bug-wrangler | Jason Stephenson |
-| web-team-member | Anoop Atre +| web-team-member | Anoop AtreAmy Terlaga | 
-| communication-team-member | Amy Terlaga |+
dev/evergreen/release_checklist.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

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.