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

[Exposure & Experience Management API] Unused definitions in the specification #38

Open
carloslozano opened this issue Oct 6, 2022 · 2 comments
Assignees

Comments

@carloslozano
Copy link

The following shared responses are defined in the "MEC exposure and experience management.yaml" OAS3 specification:

These are not being used/referenced anywhere in the specification.
Please consider preferably using shared response schemas consistently and removing unused components.

Also, I strongly recommend that you consider settling on a consistent Name-Casing convention for schema identifiers, operationIds, type, and attribute names. Some are in lowerCamelCase, some are in snake_case, some are a combination of snake_case and Train-Case, and some are a mixture of the aforementioned.

No doubt a better developer experience if all Camara APIs look and feel consistent.

@Kevsy
Copy link
Collaborator

Kevsy commented Oct 11, 2022

@maheshc01 please can you take a look?

@maheshc01
Copy link
Collaborator

@Kevsy acknowledging action on the open issue. will push the updates soon.

maheshc01 added a commit to maheshc01/EdgeCloud that referenced this issue Apr 17, 2023
updates based on issue camaraproject#38 
unused components as mentioned in the issue have been removed.
Also updates have been made to use camel case through out the spec for all input and output data.
maheshc01 added a commit to maheshc01/EdgeCloud that referenced this issue Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants