Skip to content
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

Adopting RFC 9457 for Error Handling #157

Closed
gmuratk opened this issue Mar 6, 2024 · 1 comment
Closed

Adopting RFC 9457 for Error Handling #157

gmuratk opened this issue Mar 6, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@gmuratk
Copy link
Collaborator

gmuratk commented Mar 6, 2024

Problem description

CAMARA Service APIs need future proof, extensible schema for error handling beyond pure HTTP Status Codes

Possible evolution

IETF RFC 9457 is a promising and already adopted by some organizations.
This RFC would allow the use of HTTP Standard, CAMARA Specific, and even API Specific problem types side-by-side in an IETF standardized way.
With the move from the current proprietary error format to the format defined by the RFC will alleviate the need for another proprietary error format for developers to deal with.
A proposal is available for review: 20240304-CAMARA-Issue 133 - RFC 9457 URN Option.pdf

Alternative solution

Retain existing non-standard format.

Additional context

Previous issues #133 and #31 have been closed.
Proposal supports #156
Based on decision at Commonalities meeting on March 4, 2024, it was agreed to open this issue.

cc: @lbertz02

@gmuratk gmuratk added the enhancement New feature or request label Mar 6, 2024
@rartych
Copy link
Collaborator

rartych commented Apr 15, 2024

@rartych rartych closed this as completed Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants