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

Create outstanding documentation and tutorials #79

Open
fmvilas opened this issue Mar 10, 2021 · 6 comments
Open

Create outstanding documentation and tutorials #79

fmvilas opened this issue Mar 10, 2021 · 6 comments
Labels
Epic Solution A proposed solution that will help lead to the linked Key Result

Comments

@fmvilas
Copy link
Member

fmvilas commented Mar 10, 2021

Description

The current documentation and tutorials are good already. However, they're not enough for most people to get started with AsyncAPI. This is usually to the fact that the specification is large and tough to read, there are not many examples of how to use AsyncAPI for your use case (or a similar one), and there's no guide on how to use AsyncAPI with each protocol.

We should improve our documentation and tutorials to cover a full getting started guide, many different use cases, and examples of how AsyncAPI can be used with different protocols. From beginner to advanced, step by step. Our documentation should start looking a little bit more like a game: enjoyable and interactive.

Video content would also be super helpful here as new generations tend to use more the video format than the written one. In any case, we need it written so it's easy to copy and paste.

@fmvilas fmvilas added Solution A proposed solution that will help lead to the linked Key Result Epic labels Mar 10, 2021
@iamVP7
Copy link

iamVP7 commented Sep 10, 2021

Hi @fmvilas ,

I just came across this project. In our team we have habit of writing REST API docs using OpenAPI Specification whenever we have to give API to our client team. At first I didn't understand why were we not able to achieve the swagger itself, after reading this article, i understood well and was excited more to contribute to community so I can learn and share about this to wider audience.

I have been contributing to Mozilla community previously for FirefoxOS and WebExtension, where I have developed other developers to build apps and add-ons for Browser. Have authored a book on WebExtension based on the Simple examples.

I will be really happy to know where I can get started.

@fmvilas
Copy link
Member Author

fmvilas commented Sep 13, 2021

Hey @iamVP7! I think @derberg and @alequetzalli should be able to help you better. Thanks a lot for reaching out and offering to contribute 🙌

@derberg
Copy link
Member

derberg commented Sep 13, 2021

@iamVP7 best would be if you could maybe join our slack https://www.asyncapi.com/slack-invite or just head on to asyncapi/website#350 if you want to start contributing docs first

@iamVP7
Copy link

iamVP7 commented Sep 13, 2021

@derberg thanks I have already joined Slack. VISWAPRASATH KS is my name in that. I will check the asyncapi/website#350 as you have mentioned and get started.

Thanks @fmvilas & @derberg once again.

@quetzalliwrites
Copy link
Member

Hey @iamVP7, sorry I just saw this thread! Please don't be shy to tag me for any documentation questions and/or PRs. 😀 Let me know if there is anything you need! I'm on the Slack channel too so you can always reach out there too 🙂👍🏽

@derberg
Copy link
Member

derberg commented Sep 21, 2021

@alequetzalli no worries, he found a way. @iamVP7 helps with conference sponsors prospectus asyncapi/community#74

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Solution A proposed solution that will help lead to the linked Key Result
Projects
None yet
Development

No branches or pull requests

4 participants