You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

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.

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 release candidates 1.0.0-incubating.RC1, .RC2, etc and finally 1.0.0-incubating.RELEASE.

 

#ActivityTasksAlpha(s)Release Candidate...
1Scope & Preparation
  • Features included in the release
  • Version # consensus
  • Repo (git) preparation
  • Testing
(tick)(tick)(tick)
2

Packaging & Signing

Release Check

  • Mandatory Release items
  • Optional Release items
(tick)(tick)(tick)
3Voting & Approvals
  • Voting/ PMC
  • Final approval to publish
(tick)(tick)(tick)
4Publishing & Announcements
  • Artifacts in repo
  • Docs on website
  • Announcement on distribution list
(tick)(tick)(tick)

 

Following table describes the alpha scope and steps:

CategoryWork ItemOwnerETAStatusNotes (updates/ risks/ etc)
Preparation Unable to render Jira issues macro, execution error. Nitin LambaOct 02DoneAgile Board
Preparation

Unable to render Jira issues macro, execution error.

Nitin LambaDec 07Done

Updated Release management

& Release process pages

Scope Unable to render Jira issues macro, execution error. Bruce SchuchardtNov 20DoneMerged into develop
Scope

Unable to render Jira issues macro, execution error.

 

 

Dick CavenderDec 31Doneincludes RAT
Scope

Unable to render Jira issues macro, execution error.

 

Anthony BakerDec 31Donelicensing fixes; related to RAT
Scope Unable to render Jira issues macro, execution error. Anthony BakerDec 01Donefindbugs annotation resolved.
Scope Unable to render Jira issues macro, execution error. Anthony BakerDecDoneGenerate source artifacts
PreparationVersion: 1.0.0-incubator.M1CommunityJan 11DoneGet a consensus
Review Unable to render Jira issues macro, execution error. ?[Jan 15]Open 
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]In Progress

Git: Complete

JIRA: Complete

Gradle: Needs update?

PreparationAll Tests pass/ Nightly builds stableKirk Lund?OpenCI (pre-checkin DUnit) tests are still unstable.
Packaging

Release Notes:

(not packaged with src tarball)

Release Manager[Jan 15]Open

Needs review/ clean-up: 1.0.0-incubating.M1

Notes are generated from JIRA here

Signing

Preparing for Code signing

Unable to render Jira issues macro, execution error.

 

Release Manager
Jan 15In Progress

Reference: Release Signing

Generate KEYS file listing all the committers.

Signing

Signing src artifacts

Unable to render Jira issues macro, execution error.

Release Manager In Progress 
Internal Review
Validate Release checklist itemsRelease ManagerJan 12In ProgressPending GEODE-610.
PMC Review     
VotingPMC vote and publishingRelease Manager   Voting
Publishing

Artifacts in Maven Repo

Unable to render Jira issues macro, execution error.

Unable to render Jira issues macro, execution error.

Release Manager In Process 
Publishing

Documentation/ fixes on website

Unable to render Jira issues macro, execution error.

Release Manager In Process

Website fixes complete.

Docs needing final version/ review

AnnouncementAnnounce to mailing lists/ etcRelease Manager   

 

And following table captures the activities for the Release Candidate after the trial run:

CategoryWork ItemOwnerETAStatusNotes (updates/ risks/ etc)
Scope Unable to render Jira issues macro, execution error.    Decide if in scope
Scope Unable to render Jira issues macro, execution error.    Decide if in scope
Scope Unable to render Jira issues macro, execution error.    Decide if in scope
PreparationVersion: 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   
PreparationAll Tests pass/ Nightly builds stableKirk/ Anil?   
PackagingRelease NotesMark Bretl   
Internal Review
Validate Release checklist itemsRelease Manager   
SigningCode signing for artifactsRelease Manager   
PMC Review     
VotingPMC vote and publishingRM/ Mentor?   Voting
PublishingArtifacts in Maven RepoRelease Manager   
Publishing

 

Unable to render Jira issues macro, execution error.

Greg/ William

David Barnes

   
AnnouncementAnnounce to mailing lists/ etcRelease Manager   
  • No labels