-
Notifications
You must be signed in to change notification settings - Fork 9
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
Generation of release v1.0.0 #39
Comments
|
#44 New issue to generate release v0.2.0 from the current API version v0.2.0 in main branch. In current v0.2.0 API status there is no further functionality to be added as mentioned above. From release v0.2.0 will start the work to generate first stable API version v1.0.0 as described in this issue. Next step will be contribute with API test plan definition (".feature" gherkin file as agreed in camaraproject/WorkingGroups#61). Step 5 of API Readiness checklist. |
PR #53 contributes to the definition of the HomeDevicesQoD API test case in gherkin format (.feature file) as agreed in camaraproject/WorkingGroups#61. |
The discussion about the minimum requirements to release a version v1.0.0 of the CAMARA API is discussed in several threads in CAMARA Commonalities and CAMARA Governance. The CAMARA TSC is discussing release management, but AFAIK this specific issue of when an API release is considered stable has not yet been resolved. Release management issues have been consolidated into a single topic in Commonalities: camaraproject/ReleaseManagement#9 |
A specific Release Management WG has been created in CAMARA https://github.com/camaraproject/ReleaseManagement to address all these issues. This issue would mostly correspond to camaraproject/ReleaseManagement#5 |
I'll close this issue as "not planned". Issue #57 was created to adapt the API spec and API test plan to CAMARA Commonalities v0.3 and to apply other features like linting and so on. This will have to result in a new release v0.3.0 of this subproject. So I think it makes no sense to keep this issue open. We better focus on generating this new needed release. And eventually, when it is clear what the requirements are and how to release stable releases v1.0.0 in CAMARA, we can just follow whatever is defined following the same actions as other CAMARA API subprojects. |
Problem description
The current API version v0.2.0 will be proposed as candidate to become v1.0.0 as the first stable API release. No further functionality will be added for the time being.
However, the requirements in order to generate a release v1.0.0 in CAMARA APIs is being discussed in Commonalities #139.
API Readiness minimum criteria checklist is defined in Commonalities in: https://github.com/camaraproject/WorkingGroups/blob/main/Commonalities/documentation/API-Readiness-Checklist.md
Step 5 ("API test cases and documentation") and Step 6 ("Tested by at least 2 operators") of the checklist are the ones under discussion. Regarding Step 5, there is another issue in commonalities #61 where test cases format is being discussed as well.
Expected action
Additional context
N/A
The text was updated successfully, but these errors were encountered: