CVM Release Process: Difference between revisions
From SCECpedia
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 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
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.