-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare API location-retrieval version 0.3.0-rc.1 #235
Conversation
Add location-retrieval CHANGELOG and README
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bigludo7 Versions for RC according to https://wiki.camaraproject.org/display/CAM/API+versioning
The API Readiness Checklist is mentioning |
@jlurien @bigludo7 Here we have a challenge: if there are multiple API within a repository, it isn't possible to just release one of it ... as the tag/release is always for the complete repository. Or as it is noted within https://github.com/camaraproject/ReleaseManagement/blob/main/documentation/API_Release_Guidelines.md "A GitHub release shall not include any wip API versions" and "update of the version information in the API OAS definition files (no "wip" in the version field and base URL of any of the API files)" What would be possible is a mix of rc version (of location-retrieval) and alpha versions (or the others) within the same release. If you want to release in different pace beyond that you need to split into own repositories. |
Co-authored-by: Jose Luis Urien <[email protected]>
Co-authored-by: Jose Luis Urien <[email protected]>
Yes thanks ! updated |
Thanks Herbert |
If I look on https://wiki.camaraproject.org/display/CAM/DeviceLocation+API+Release+Tracking you want to have all three APIs within the Fall24 release ... then should it be possible to release them together until the meta-release. Between M4 and M5 is definitely no option to do the change, if you want to do it for the current release cycle now is more or less the last point in time. Otherwise in the next release cycle. |
I think we can manage to have the 3 APIs in RC by M3 (with different versions) and then add the r1.1 tag. For this meta-release we plan to release new versions of the 3 APIs so it is manageable, with some sync. We have to wait to geofencing to have the rc ready. I hope that we can have the first RC by next meeting. After this meta-release we may think in splitting the family to gain some flexibiity. wdyt? |
If we are able to do this this is very good for me ! |
I guess so but let's get the confirmation from RM team |
As discussed in https://wiki.camaraproject.org/display/CAM/2024-07-23+Release+WG+Minutes:
Regarding CHANGELOG and README you can have a look on camaraproject/DeviceStatus#190 to get an idea. |
documentation/API_documentation/location-retrieval-API-Readiness-Checklist.md
Outdated
Show resolved
Hide resolved
…ss-Checklist.md Co-authored-by: Herbert Damker <[email protected]>
@jlurien The release PR for r.1.1 which release management can review must be one which:
The release PR should contain no further content changes, especially in the code of YAMLs and .feature files - they should be done within previous PRs. That is not the case here, but in #241. My proposal: focus this PR here on the needed changes of location-retrieval (e.g. rename to "Prepare API location-retrieval version 0.3.0-rc.1", but leave (or even set) the version to "wip". |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Converto to "Prepare API location-retrieval version 0.3.0-rc.1" as suggested by @hdamker
contact: | ||
email: [email protected] | ||
license: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think license has to be included
What type of PR is this?
Add one of the following kinds:
What this PR does / why we need it:
Generation of first release-candidate for location-retrieval API
This first release candidate r1.1 contains the definition and documentation of the release-candidate of the location-retrieval API v0.3.0-rc.1.
Which issue(s) this PR fixes:
Fixes #
Special notes for reviewers:
Changelog input
Additional documentation
This section can be blank.