Skip to content

Simplified Design for Capabilities and Restrictions in Compliance with current CAMARA Guidelines#41

Open
gmuratk wants to merge 10 commits into
camaraproject:mainfrom
gmuratk:gmuratk-simplified-design-pivot
Open

Simplified Design for Capabilities and Restrictions in Compliance with current CAMARA Guidelines#41
gmuratk wants to merge 10 commits into
camaraproject:mainfrom
gmuratk:gmuratk-simplified-design-pivot

Conversation

@gmuratk

@gmuratk gmuratk commented May 25, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this?

Add one of the following kinds:

  • enhancement/feature

What this PR does / why we need it:

Aligning CRR design closely with the current state of the CAMARA Guidelines. Replaces capabilities-and-restrictions.yaml with the CAMARA-compliant effective-capabilities-and-restrictions-overlay-1.1.0.yaml and adds its three required shared-schema dependencies at the CAMARA-standard source layout.

Which issue(s) this PR fixes:

#40

Fixes #

Special notes for reviewers:

4 files committed:

  • effective-capabilities-and-restrictions.yaml replacing the current capabilities-and-restrictions.yaml, which is not deleted. It will be considered for deletion after this PR.
  • CAMARA_common.yaml replaced to updated to v0.8.0-rc2
  • CAMARA-common_event.yaml added v0.8.0-rc2
  • overlay-openapi-1.1.0.yaml added

Changelog input

 release-note
- Simplified design in compliance with current CAMARA Guidelines.

Additional documentation

This section can be blank.

docs

gmuratk added 4 commits May 25, 2026 15:26
Add OpenAPI specification for Effective Capabilities and Restrictions API.
Updated the CAMARA common data types YAML file to enhance descriptions, modify versioning, and refine schema definitions.
This file defines common data types for CAMARA event notifications and subscription management, including schemas for CloudEvents, subscription management, protocol support, and error responses.
This file provides a YAML representation of the OpenAPI Overlay Specification version 1.1.0, including schemas for Overlay, OverlayInfo, and OverlayAction. It is designed to be a reference for CAMARA API specifications without encoding CAMARA-specific semantics.
@gmuratk gmuratk requested a review from lbertz02 as a code owner May 25, 2026 19:48
gmuratk added 6 commits May 26, 2026 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant