-
Notifications
You must be signed in to change notification settings - Fork 28
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
Removing or changing x-camara-commonalities
extension field
#327
Comments
It could be removed as it is documented in several places as listed above, especially in the API Readiness Checklist. However, if you want to keep this in the API definition, I think we should do the same as the version in the API url:
This would imply that you do not have to re-release all the APIs if there are non API -impacting changes to the Commonalities assets. |
Agree, changelog template calls out the version of commonalities and ICM that the API is adhering to. BUT... cc: @gmuratk |
@murthygorty The 'Readiness Checklist' was updated lately, what you have checked are probably checklists used in the previous release: For Spring25 meta-release the new template shall be used and it will be validated by Release Management. |
super, thanks @rartych |
Problem description
x-camara-commonalities
field was introduced toinfo
object in version 0.4, but it occurs that it is hard to maintain esp. when Commonalities produce patch release.Expected behavior
Remove
x-camara-commonalities
field frominfo
object definition in API Design Guidelines.Release notes and Changelog include reference to the Commonalities release available when API is published.
Additionally, the same information can be mentioned in API Readiness Checklist point 2
Alternative solution
Indicate only Commonalities release major number (r1) or version without patch (0.5).
Additional context
The issue was raised during TSC meeting.
The text was updated successfully, but these errors were encountered: