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

docs: update spec/asyncapi.md #595

Closed
wants to merge 3 commits into from
Closed

docs: update spec/asyncapi.md #595

wants to merge 3 commits into from

Conversation

vladdoster
Copy link

@vladdoster vladdoster commented Jul 28, 2021


title: "update spec/asyncapi.md"


Related issue(s):

N/A


  • correct article agreement
  • correct punctuation
  • correct grammar
  • reduce verbiage
  • use active voice vs. passive voice to increase readability
  • correct spelling

- correct article agreement
- correct punctuation
- correct grammar
- reduce verbiage
- use active voice vs. passive voice to increase readability
- correct spelling
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Welcome to AsyncAPI. Thanks a lot for creating your first pull request. 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.

@vladdoster vladdoster changed the title (docs): update spec/asyncapi.md docs: update spec/asyncapi.md Jul 28, 2021
@magicmatatjahu magicmatatjahu added the ✏️ Editorial PR is non-normative or does not influence implementation label Jul 28, 2021
@sonarcloud
Copy link

sonarcloud bot commented Aug 12, 2021

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@github-actions
Copy link

This pull request has been automatically marked as stale because it has not had recent activity 😴

It will be closed in 120 days if no further activity occurs. To unstale this pull request, add a comment with detailed explanation.

There can be many reasons why some specific pull request has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this pull request forward. Connect with us through one of many communication channels we established here.

Thank you for your patience ❤️

@github-actions github-actions bot added the stale label Dec 11, 2021
@derberg
Copy link
Member

derberg commented Dec 12, 2021

@alequetzalli hey, can I ask you for a favor? can you have a look at the proposed changes? I think they are correct and make sense but I would like expert opinion to make sure these changes do not imply different meaning of changed text 😅

@github-actions github-actions bot removed the stale label Dec 13, 2021
@@ -144,7 +144,7 @@ By convention, the AsyncAPI Specification (A2S) file is named `asyncapi.json` or
#### <a name="A2SObject"></a>AsyncAPI Object

This is the root document object for the API specification.
It combines resource listing and API declaration together into one document.
It combines resource listing and API declaration into one document.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
It combines resource listing and API declaration into one document.
It combines the resource listing and API declaration into one document.

Copy link
Member

@quetzalliwrites quetzalliwrites left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@derberg Just found one tiny grammar thing and the rest LGTM 👍🏽

@derberg
Copy link
Member

derberg commented Dec 21, 2021

@vladdoster can you have a look at suggestion from @alequetzalli and solve conflicts and then we can merge

@github-actions
Copy link

This pull request has been automatically marked as stale because it has not had recent activity 😴

It will be closed in 120 days if no further activity occurs. To unstale this pull request, add a comment with detailed explanation.

There can be many reasons why some specific pull request has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this pull request forward. Connect with us through one of many communication channels we established here.

Thank you for your patience ❤️

@github-actions github-actions bot added the stale label Apr 21, 2022
@github-actions github-actions bot removed the stale label Jul 29, 2022
@char0n char0n mentioned this pull request Sep 6, 2022
61 tasks
@char0n
Copy link
Collaborator

char0n commented Sep 9, 2022

@vladdoster are you willing to continue with this PR?

As @derberg mentioned there are some action items for this PR to proceed further:

@vladdoster can you have a look at suggestion from @alequetzalli and solve conflicts and then we can merge

@vladdoster
Copy link
Author

@char0n Yes, I will apply the suggested change and squash commits. Sorry for delay.

@char0n
Copy link
Collaborator

char0n commented Sep 12, 2022

@vladdoster cool. Along with suggested change, conflicts needs to resolved as well.

The patch version will not be considered by tooling, making no distinction between `1.0.0` and `1.0.1`.

In subsequent versions of the AsyncAPI Specification, care will be given such that increments of the `minor` version should not interfere with operations of tooling developed to a lower minor version. Thus a hypothetical `1.1.0` specification should be usable with tooling designed for `1.0.0`.

#### <a name="A2SIdString"></a>Identifier

This field represents a unique universal identifier of the [application](#definitionsApplication) the AsyncAPI document is defining. It must conform to the URI format, according to [RFC3986](https://tools.ietf.org/html/rfc3986).
This field represents a unique universal identifier of the [application](#definitionsApplication) the AsyncAPI document defines. It must conform to the URI format, according to [RFC3986](http://tools.ietf.org/html/rfc3986).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why change https://tools.ietf.org/html/rfc3986 to http://tools.ietf.org/html/rfc3986 ?

I know the http URL redirects to the https one anyway, so it doesn't really matter - but I still think it's better to treat the https one as canonical and link to that.


* User/Password.
* API key (either as user or as password).
* API key (either as a user or password).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not really sure what "either as a user or password" means here... that isn't specific to your change, I wasn't sure what it meant before.

Copy link
Collaborator

@dalelane dalelane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of these look like useful improvements, thanks! I just had a couple of questions which I've added as comments.

@derberg
Copy link
Member

derberg commented Apr 3, 2023

@vladdoster do you want to continue with this one? there are some important questions from @dalelane

@derberg
Copy link
Member

derberg commented Jun 29, 2023

@vladdoster do you plan to continue with this one or shall we ask other contributors to take over?

@smoya
Copy link
Member

smoya commented Oct 19, 2023

Since @vladdoster does not answer anymore, I plan to close this PR and instead open an issue so someone can pick it up from where it was left. Maybe marked as a good first issue btw.

WDYT @alequetzalli @derberg @dalelane ?

@dalelane
Copy link
Collaborator

Since @vladdoster does not answer anymore, I plan to close this PR and instead open an issue so someone can pick it up from where it was left. Maybe marked as a good first issue btw.

WDYT @alequetzalli @derberg @dalelane ?

Makes sense to me 👍

@derberg derberg closed this Oct 25, 2023
@smoya
Copy link
Member

smoya commented Oct 25, 2023

I see you @derberg closed this PR. Are you planning to open a new issue as I suggested we could do?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✏️ Editorial PR is non-normative or does not influence implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants