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

validate extension with json schema #408

Closed
sambhavgupta0705 opened this issue Jul 12, 2023 · 3 comments
Closed

validate extension with json schema #408

sambhavgupta0705 opened this issue Jul 12, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@sambhavgupta0705
Copy link
Member

sambhavgupta0705 commented Jul 12, 2023

This issue is a part of AsyncAPImentorship program #78

Main Objective

As part of the Mentorship program we need to validate the extensions with json schema.
A folder named extensions would be added just as bindings are present.

Description

#280
In brief, An extension enables the description of functionality or protocol related features. Everyone can create their own extensions to give users more freedom on the spec.

We need to have a JSON Schema validation. In fact, to enable validation in the parser, we need JSON Schema for AsyncAPI to contain JSON Schemas of individual extensions.

The final objective is to have a catalog of extensions that users can browse and use. Then, as time goes by, we enhance the catalog according to the demands / needs.

cc: @derberg

@sambhavgupta0705 sambhavgupta0705 added the enhancement New feature or request label Jul 12, 2023
@github-actions
Copy link

Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.

@derberg
Copy link
Member

derberg commented Jul 13, 2023

do we really need a new issue, the one #280 is clear, specifies what will be changed, there were no objections. So I do not see a need for new issue, we just need a PR 😄

@sambhavgupta0705
Copy link
Member Author

ok then I am closing this one

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