... | ... | @@ -2,6 +2,8 @@ |
|
|
|
|
|
The overall versioning strategy proposal and process for OSDU milestone release.
|
|
|
|
|
|
[**PMC Portal**](https://osdu.projects.opengroup.org/pmc/work-products/pmc-portal/pmc-policies/main/index.html)
|
|
|
|
|
|
[**Latest version of the strategy document**](http://osdu.projects.opengroup.org/pmc/work-products/versioning-strategy)
|
|
|
|
|
|
[**Common OSDU CI/CD Pipeline**](https://osdu.pages.opengroup.org/platform/ci-cd-pipelines/)
|
... | ... | @@ -18,9 +20,9 @@ These releases are created as branches with the prefix `release/` so that the re |
|
|
|
|
|
## Tags
|
|
|
|
|
|
Each release branch will contain tag(s) once the release process is completed. The tags are immutable and they point to a specific commit in the release branch. In general, there is one for each patch released under that version. The tags will be named with a `v` prefix and will repeat the version number (such as "v1.0.0"). All release branches will have at least a ".0" patch but may gain additional tags if patches are applied after branch creation.
|
|
|
Each release branch will contain tag(s) once the release process is completed. The tags are immutable and they point to a specific commit in the release branch. In general, there is one for each patch released under that version. The tags will be named with a `v` prefix and will repeat the version number (such as "v1.0.0"). All release branches will have at least a ".0" patch but may gain additional tags if patches are applied after branch creation. The version number `0.X` refers to the version of the OSDU Data Platform and can be accessed via the `/info` [API endpoint in core services](https://community.opengroup.org/osdu/documentation/-/wikis/Core-Services-API-Docs).
|
|
|
|
|
|
For CSP-specific patches following the release, we will denote a CSP-specific tag, e.g. `v0.23.0-azure.1`. This contains similar common code as `v0.23.0` but with additional changes made on the CSP-specific SPI.
|
|
|
For CSP-specific patches following the release, we will denote a CSP-specific tag, e.g. `v0.23.0-azure.1`. This contains similar common code as `v0.23.0` but with additional changes made on the CSP-specific SPI layer.
|
|
|
|
|
|
All QA and pre-shipping deployments are made using the tags to ensure alignment and consistency.
|
|
|
|
... | ... | @@ -69,7 +71,8 @@ They are mostly relevant to the developers while releases are being prepared. |
|
|
- [R3 Milestone 18](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/M18-Release-Notes)
|
|
|
- [R3 Milestone 19](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/M19-Release-Notes)
|
|
|
- [R3 Milestone 20](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/M20-Release-Notes)
|
|
|
- [R3 Milestone 21 Draft](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/M21-Release-Notes)
|
|
|
- [R3 Milestone 21](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/M21-Release-Notes)
|
|
|
- [R3 Milestone 22 Draft](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/M22-Release-Notes)
|
|
|
|
|
|
## Development timeline for milestones
|
|
|
|
... | ... | @@ -97,9 +100,9 @@ _Note that the dates below might change depending on various reasons, announceme |
|
|
|
|
|
| Milestones | Code Dev Start | Feature Freeze | Code Tagging Start | Code Tagging Completed | Deployed to Pre Shipping | Public Release |
|
|
|
| ---------------------------------------------------------------------------------------------- | -------------- | -------------- | ------------------ | ---------------------- | ------------------------ | -------------- |
|
|
|
| [M21](https://community.opengroup.org/groups/osdu/platform/-/milestones/19#tab-merge-requests) | 25-Aug-23 | 06-Oct-23 | 13-Oct-23 | 20-Oct-23 | 27-Oct-23 | 17-Nov-23 |
|
|
|
| [M22](https://community.opengroup.org/groups/osdu/platform/-/milestones/20#tab-merge-requests) | 13-Oct-23 | 24-Nov-23 | 01-Dec-23 | 08-Dec-23 | 15-Dec-23 | 12-Jan-24 |
|
|
|
| [M23](https://community.opengroup.org/groups/osdu/platform/-/milestones/25#tab-merge-requests) | 01-Dec-23 | 19-Jan-24 | 26-Jan-24 | 02-Feb-24 | 09-Feb-24 | 01-Mar-24 |
|
|
|
| [M21](https://community.opengroup.org/groups/osdu/platform/-/milestones/19#tab-merge-requests) | 25-Aug-23 | 06-Oct-23 | 13-Oct-23 | 20-Oct-23 | 27-Oct-23 | ~~17-Nov-23~~ 23-Nov-2023 |
|
|
|
| [M22](https://community.opengroup.org/groups/osdu/platform/-/milestones/20#tab-merge-requests) | 13-Oct-23 | 24-Nov-23 | ~~01-Dec-23~~ 08-Dec-23 | ~~08-Dec-23~~ 15-Dec-23 | ~~15-Dec-23~~ 22-Dec-23 | ~~12-Jan-24~~ 19-Jan-24 |
|
|
|
| [M23](https://community.opengroup.org/groups/osdu/platform/-/milestones/25#tab-merge-requests) | 08-Dec-23 | 02-Feb-24 | 09-Feb-24 | 16-Feb-24 | 23-Feb-24 | 15-Mar-24 |
|
|
|
|
|
|
### Previous dates for OSDU milestone releases (in descending order of dates)
|
|
|
|
... | ... | |