DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
Following table captures a list of work items to be completed for a successful release. This list will evolve in the first few meetings but should stabilize as we approach the release dates. Also, specific tasks would eventually translate into JIRAs.
Version Consensus:
As per the suggestions on the mailing list, the initial release will be 1.0.0-incubating.M1 similar to how Spring projects use releases. This may be followed by one or subsequent milestone releases (.M2, M3, etc). As stability improves and the community determines the project is ready we can prepare a final release 1.0.0-incubating.RELEASE.
| # | Activity | Tasks | M#.RC1 | M#.RC2 | ... |
|---|---|---|---|---|---|
| 1 | Scope & Preparation |
| |||
| 2 | Packaging & Signing Release Check |
| |||
| 3 | Voting & Approvals |
| |||
| 4 | Publishing & Announcements |
|
Following table describes the first milestone (M1) scope and steps, to be voted as Release Candidate 1:
| Category | Work Item | Owner | ETA | Status | Notes (updates/ risks/ etc) |
|---|---|---|---|---|---|
| Preparation | INFRA-10510 - Getting issue details... STATUS | Nitin Lamba | Oct 02 | Done | Agile Board |
| Preparation | GEODE-32 - Getting issue details... STATUS | Nitin Lamba | Dec 07 | Done | Updated Release management & Release process pages |
| Scope | GEODE-77 - Getting issue details... STATUS | Bruce Schuchardt | Nov 20 | Done | Merged into develop |
| Scope | GEODE-18 - Getting issue details... STATUS
| Dick Cavender | Dec 31 | Done | includes RAT |
| Scope | GEODE-608 - Getting issue details... STATUS
| Anthony Baker | Dec 31 | Done | licensing fixes; related to RAT |
| Scope | GEODE-611 - Getting issue details... STATUS | Anthony Baker | Dec 01 | Done | findbugs annotation resolved. |
| Scope | GEODE-627 - Getting issue details... STATUS | Anthony Baker | Dec | Done | Generate source artifacts |
| Preparation | Version: 1.0.0-incubator.M1 | Community | Jan 11 | Done | |
| Review | GEODE-610 - Getting issue details... STATUS | Anthony Baker | [Jan 15] | Done | Fixed with RC1 feedback |
| Preparation | Release Branch in Git: 1.0.0-incubator.M1 Create JIRA version 1.0.0-incubator.M1 Update the versionNumber in gradle.properties | Release Manager | [Jan 12] | Done | Git: Complete JIRA: Complete Gradle: Release process captured on Wiki |
| Preparation | All Tests pass/ Nightly builds stable | Kirk Lund | ? | OK. Optional | CI (pre-checkin DUnit) tests are still unstable. |
| Packaging | Release Notes: (not packaged with src tarball) | Release Manager | [Jan 15] | Done | Needs review/ clean-up: 1.0.0-incubating.M1 Notes are generated from JIRA here |
| Signing | Preparing for Code signing GEODE-776 - Getting issue details... STATUS
| Release Manager | Jan 15 | Done | Generate KEYS file listing all the committers. |
| Signing | Signing src artifacts GEODE-775 - Getting issue details... STATUS | Anthony Baker | Done | ||
| Publishing | Documentation/ fixes on website GEODE-53 - Getting issue details... STATUS | David Barnes/ Karen Miller | Done | Website fixes complete. Docs needing final version/ review | |
| Publishing | Artifacts in Maven Repo GEODE-777 - Getting issue details... STATUS | Release Manager | Done | Release bits parked: https://repository.apache.org/content/repositories/orgapachegeode-1001/ | |
| Internal Review | Validate Release checklist items | Release Manager | Jan 16 | Done | Pending GEODE-610. |
| Voting | PMC vote and publishing | Release Manager | Done | Voting | |
| PMC Review | Validating artifacts for Release Candidate 1 | Jan 17-25 | Done | Good feedback | |
| Review & Fix | GEODE-769 - Getting issue details... STATUS GEODE-815 - Getting issue details... STATUS | All | Jan 20-27 | Done | Fixed blocker issues |
| Voting | PMC vote and publishing | Release Manager | Jan 27 | Done | Sent VOTE e-mail |
| PMC Review | Validating artifacts for Release Candidate 2 | Jan 27-31 | Done | ||