Difference between revisions of "CVM Release Process"
From SCECpedia
Jump to navigationJump to searchLine 4: | Line 4: | ||
=== Code Freeze === | === Code Freeze === | ||
+ | |||
=== Review === | === Review === | ||
+ | |||
=== Release Authority === | === Release Authority === | ||
+ | |||
=== Assign Release Tag === | === Assign Release Tag === | ||
− | YY.MM.RR | + | Release tags will have the format: YY.MM.RR |
where: | where: | ||
Line 17: | Line 20: | ||
* MM: Two digit month | * MM: Two digit month | ||
* RR: Mid-month revision id, starting at 1. | * RR: Mid-month revision id, starting at 1. | ||
+ | |||
=== Package Products === | === Package Products === | ||
− | + | The following packages will be posted for download at (TBD): | |
+ | |||
+ | *cvm-t-system-YY.MM.RR.tgz: Comprehensive package containing CVM-H, cvmtest, cvm2mesh, and viz-cvm. | ||
+ | *cvm-t-cvm-YY.MM.RR.tgz: Package containing CVM-H | ||
+ | *cvm-t-awt-YY.MM.RR.tgz: Package containing cvmtest | ||
+ | *cvm-t-evt-YY.MM.RR.tgz: Package containing cvm2mesh, viz-cvm | ||
− | |||
=== User Community Notification === | === User Community Notification === | ||
− | + | Communication with the user community is accomplished with an email list (cvm-t@usc.edu) with public subscription. | |
== Software Defects == | == Software Defects == | ||
+ | |||
+ | === Community Reported Defects === | ||
+ | |||
+ | Open Trac ticket. | ||
+ | |||
=== Defects in a Release Candidate === | === Defects in a Release Candidate === | ||
+ | |||
+ | Open Trac ticket. Possibly delay release if a critical defect. | ||
+ | |||
=== Defects in an Existing Release === | === Defects in an Existing Release === | ||
+ | |||
+ | A notification is posted to the email subscription list announcing that a defect has been found and assigned a Trac ticket number. When a new release is prepared that addresses the ticket, a notification is sent to the email list. |
Revision as of 19:24, 26 October 2010
Contents
Finalizing the Release
Testing
Code Freeze
Review
Release Authority
Assign Release Tag
Release tags will have the format: YY.MM.RR
where:
- YY: Two digit year
- MM: Two digit month
- RR: Mid-month revision id, starting at 1.
Package Products
The following packages will be posted for download at (TBD):
- cvm-t-system-YY.MM.RR.tgz: Comprehensive package containing CVM-H, cvmtest, cvm2mesh, and viz-cvm.
- cvm-t-cvm-YY.MM.RR.tgz: Package containing CVM-H
- cvm-t-awt-YY.MM.RR.tgz: Package containing cvmtest
- cvm-t-evt-YY.MM.RR.tgz: Package containing cvm2mesh, viz-cvm
User Community Notification
Communication with the user community is accomplished with an email list (cvm-t@usc.edu) with public subscription.
Software Defects
Community Reported Defects
Open Trac ticket.
Defects in a Release Candidate
Open Trac ticket. Possibly delay release if a critical defect.
Defects in an Existing Release
A notification is posted to the email subscription list announcing that a defect has been found and assigned a Trac ticket number. When a new release is prepared that addresses the ticket, a notification is sent to the email list.