Meta-release Milestones (old table)
WIP
Introduction
The purpose of this document is to describe the milestones and expected tasks. It references the supporting processes used in the CAMARA meta-release cycle.
For the schedule and content of planned meta-releases, see CAMARA meta-releases.
Meta-release Milestones
A meta-release has 6 milestones, M0 through M6 described below. For the typical milestone dates of a meta-release, please see theย Meta-release Process.
Release milestones and their associated actions are used to progress and track the status of the meta-release.
The actions required from the various teams in the release process are described in the table below.
NOTE: alternate table format proposed under review here: FOR REVIEW: Updated table of CAMARA Release Process - CAMARA Project - Confluence
Milestone | Milestone Name | Actions to achieve milestone | Timeline | Week number |
---|---|---|---|---|
Kickoff - M0 | Start of meta-release cycle. | M0 | 0 | |
M1 | Initiate Commonalities & ICM |
| M0 + 2 week | 2 |
M2 | Finalize Commonalities & ICM |
| M1 + 10 weeks | 12 |
M3 | Initiate Sub-projects / APIs |
| M1 + 8ย weeks | 10 |
M4 | Finalize Sub-projects / APIs |
| M3 + 10ย weeks | 20 |
M5 | Meta Release |
| M4 + 2 weeks | 22 |
M6 | Post- Release |
| M5 + 2 weeks | 24 |
Release contactsย
Meta-releases are administered and tracked by
the CAMARA Release Managers, supported by
the release contacts of the Commonalities and ICM working groupsย
the release contacts of the API Sub-projects
The teams can put their release contact names on the Release Contacts page or put the release contact on their API release trackers.
Team release contacts need to subscribe to the release management mailing list.
All communication on an ongoing meta-release and its progress will be managed through this mailing list.
Processes
All CAMARA teams play their part in the meta-release process. The actions are listed in the above milestone table.
Additional information on the actions for all teams can be found in the below process descriptions:
The process to manage a meta-release is described here: Meta-release Process
Details on releasing an API version and the relatedย API versioning are described here: API Release Process.ย