...
As per the suggestions on the mailing list, the initial release will be 1.0.0-alpha1incubating.M1 similar to how Spring projects use releases. This may be followed by one or subsequent alpha milestone releases (-alpha2, -alpha3.M2, M3, etc). As stability improves and the community determines the project is ready we can prepare the release candidates 1.0.0-incubating.RC1, .RC2, etc and finally 1.0.0 release candidate-incubating.RELEASE.
# | Activity | Tasks | Alpha(s) | Release Candidate | ... |
---|---|---|---|---|---|
1 | Scope & Preparation |
| |||
2 | Packaging & Signing Release Check |
| |||
3 | Voting & Approvals |
| |||
4 | Publishing & Announcements |
|
...
Category | Work Item | Owner | ETA | Status | Notes (updates/ risks/ etc) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Preparation |
| Nitin Lamba | Oct 02 | Done | Agile Board | ||||||||||
Preparation |
| Nitin Lamba | Dec 07 | Done | Updated Release management & Release process pages | ||||||||||
Scope |
| Bruce Schuchardt | Nov 20 | Done | Merged into develop | ||||||||||
Scope |
| Dick Cavender | Dec 31 | Done | includes RAT | ||||||||||
Scope |
| Anthony Baker | Dec 31 | Done | licensing fixes; related to RAT | ||||||||||
Scope |
| Anthony Baker | Dec 01 | Done | findbugs annotation resolved. | ||||||||||
Scope |
| Anthony Baker | Dec | Done | Generate source artifacts | ||||||||||
Preparation | Version: 1.0.0-alpha1.M1 | CommunityDec | 01Jan 11 | Done | |||||||||||
PreparationReview |
| ? | [Jan 0615] | Open | |||||||||||
Preparation | Release Branch in Git: Create JIRA version 1.0.0-alpha1incubator.M1 Update the versionNumber in gradle.properties | Release Manager | [Jan 0812] | In Progress | Git: version created. Needs update JIRA: version created. Needs update Gradle: Needs update | ||||||||||
Preparation | All Tests pass/ Nightly builds stable | Kirk Lund | Jan 04? | Done | CI is stable for last 5 daysOpen | CI (pre-checkin DUnit) tests are still unstable. | |||||||||
Packaging | Release Notes | Mark Bretl | ? | : External? (not packaged with src tarball) | [Jan 15] | Open | Two versions in JIRA - needs clean-up: 1.0.0-incubating: here 1.0.0-incubating.M1: here | ||||||||
Release CheckInternal Review | Validate Release checklist items | Release Manager | Jan 12 | In Progress | Pending GEODE-610. | ||||||||||
Signing | Preparing for Code signing | PMC Member? | Generate KEYS file listing all the committers. | ||||||||||||
Signing | Code signing for Signing src artifacts | Release Manager | |||||||||||||
PMC Review | Release Signing | ||||||||||||||
Voting | PMC vote and publishing | RM/ Mentor? | Voting | ||||||||||||
Publishing | Artifacts in Maven Repo | Release Manager | |||||||||||||
Announcement | Announce to mailing lists/ etc | Release Manager |
...
Category | Work Item | Owner | ETA | Status | Notes (updates/ risks/ etc) | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Scope |
| Decide if in scope | |||||||||||||||||||||||
Scope |
| Decide if in scope | |||||||||||||||||||||||
Scope |
| Decide if in scope | |||||||||||||||||||||||
Preparation | Version: 1.0.0-incubating.M2 | ||||||||||||||||||||||||
Preparation | Release Branch in Git Rename the JIRA version to 1.0.0-incubating.M2 Update the versionNumber in gradle.properties | Release Manager | |||||||||||||||||||||||
Preparation | All Tests pass/ Nightly builds stable | Kirk/ Anil? | |||||||||||||||||||||||
Packaging | Release Notes | Mark Bretl | |||||||||||||||||||||||
Release CheckInternal Review | Validate Release checklist items | Release Manager | |||||||||||||||||||||||
Signing | Code signing for artifacts | Release Manager | |||||||||||||||||||||||
PMC Review | |||||||||||||||||||||||||
Voting | PMC vote and publishing | RM/ Mentor? | Voting | ||||||||||||||||||||||
Publishing | Artifacts in Maven Repo | Release Manager | |||||||||||||||||||||||
Publishing |
| Greg/ William David Barnes | |||||||||||||||||||||||
Announcement | Announce to mailing lists/ etc | Release Manager |