You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The AsyncAPI specification seems to support deprecation of channels (mentioned in Fixed Fields on https://www.asyncapi.com/docs/reference/specification/v2.3.0) but doesn't seem to have any effect on how a channel is displayed in the UI component.
It would be cool if it followed the same approach as OpenAPI by greying it out or similar.
Reasons
As new event formats, guidelines and similiar start to emerge in our organization, the need to move ahead to different ways to expose messages and chanels without breaking consumers/producers integration becomes increasingly important.
This react component is our primary way of viewing the spec.
As a consumer of an AsyncAPI I would like to know which channels are deprecated so i may choose the most relevant in case there is an overlap.
As a producer of events I would like to have the ability to provide an upgrade path to my consumers in case a channel is deprecated.
Attachments
Example from OpenAPI & Swagger
The text was updated successfully, but these errors were encountered:
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.
@mifriisdeprecated is mentioned in a spec as additional field you can use in the AsyncAPI Schema, when describing message payload. It is not channel related.
what you need is not in place yet, as there was no interest in the community. I recommend you join asyncapi/spec#305 and for now I would close this issue. Are you ok with that?
Description
Hi folks,
The AsyncAPI specification seems to support deprecation of channels (mentioned in Fixed Fields on https://www.asyncapi.com/docs/reference/specification/v2.3.0) but doesn't seem to have any effect on how a channel is displayed in the UI component.
It would be cool if it followed the same approach as OpenAPI by greying it out or similar.
Reasons
As new event formats, guidelines and similiar start to emerge in our organization, the need to move ahead to different ways to expose messages and chanels without breaking consumers/producers integration becomes increasingly important.
This react component is our primary way of viewing the spec.
As a consumer of an AsyncAPI I would like to know which channels are deprecated so i may choose the most relevant in case there is an overlap.
As a producer of events I would like to have the ability to provide an upgrade path to my consumers in case a channel is deprecated.
Attachments
Example from OpenAPI & Swagger
The text was updated successfully, but these errors were encountered: