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]: Create docs for spec 3.0 release #1433

Closed
9 tasks done
quetzalliwrites opened this issue Mar 15, 2023 · 16 comments
Closed
9 tasks done

[📑 Docs]: Create docs for spec 3.0 release #1433

quetzalliwrites opened this issue Mar 15, 2023 · 16 comments
Assignees
Labels
area/docs Specify what technical area given issue relates to. Its goal is to ease filtering good first issues. 📑 docs enhancement

Comments

@quetzalliwrites
Copy link
Member

quetzalliwrites commented Mar 15, 2023

What Dev Docs changes are you proposing?

Per the scheduled release of spec 3.0 on June 2023, a major update to AsyncAPI docs is needed.

To this end, Jonas added a discussion point for Docs to upcoming Spec 3.0 community meetings. We'll use this time to help guide and support the community contributors who help us document these changes in docs in the weeks leading to the June release.


Overview of spec 3.0 release changes that require documentation:

NEW docs tasks

To this end, we have created the following tasks in this Epic docs issue in an effort to outline each category the changes introduce:


⚠️ PLEASE NOTE:

  • Each of these tasks converted to issues does not imply a single PR; the community should expect to review multiple PRs PER task issue because each spec change introduces updates across all Docs content buckets. (i.e., The request/reply change introduces a need to create a Concepts doc, document further in upcoming new Spec 3.0 docs, and implies huge changes to current tutorials.)
  • I have NOT added the following points to these proposed tasks because @jonaslagoni specifically stated on March 15, 2023, spec 3.0 community meeting that those points are not yet confirmed for release:

cc @GreenRover @fmvilas @jonaslagoni @AceTheCreator @thulieblack @derberg

Code of Conduct

  • I agree to follow this project's Code of Conduct
@quetzalliwrites quetzalliwrites added 📑 docs area/docs Specify what technical area given issue relates to. Its goal is to ease filtering good first issues. labels Mar 15, 2023
@quetzalliwrites quetzalliwrites moved this to In progress 😀👍🏽 in AsyncAPI Docs Board Mar 15, 2023
@quetzalliwrites quetzalliwrites pinned this issue Mar 15, 2023
@quetzalliwrites
Copy link
Member Author

I will add descriptions to each task converted to issues later today... don't worry, i didn't forget to add that for us ✌️🙂

@jonaslagoni
Copy link
Member

Added all the epics to the spec 3.0 todo list, just for me to track the overall progress, I will make sure to sync the progress from this issue once every few weeks 🙂

@akshatnema
Copy link
Member

Hey @alequetzalli, I see that you intialised many issues for the new Doc tasks for the spec 3.0 release. Can you please specify docs: prefix to the issue titles so that it is easily recognisable as a Doc issue and do specify the description for required issues.

@quetzalliwrites
Copy link
Member Author

quetzalliwrites commented Apr 2, 2023

Hey @alequetzalli, I see that you intialised many issues for the new Doc tasks for the spec 3.0 release. Can you please specify docs: prefix to the issue titles so that it is easily recognisable as a Doc issue and do specify the description for required issues.

@akshatnema You no help me? 🥹🥹🥹

🤣😜

@akshatnema
Copy link
Member

@akshatnema You no help me? 🥹🥹🥹

I can only help you to add the prefix docs:. For description, you are best 😄 👍

@CatherineKiiru
Copy link

Hello @alequetzalli I would like to contribute to this project. I'd be happy to start on simple tasks that you don't mind outsourcing. Would that be possible?

@quetzalliwrites
Copy link
Member Author

Hello @alequetzalli I would like to contribute to this project. I'd be happy to start on simple tasks that you don't mind outsourcing. Would that be possible?

@CatherineKiiru Yes, we hope to identify more doc contributors for Spec 3 updates! ✨ We'd love to have you work with us on some spec 3.0 docs tasks.

To get you started:

  1. Please DM me in AsyncAPI Slack to give you the onboarding steps. (all new docs contributors get onboarding tasks before they're assigned their first task to help them be more successful)
  2. We'll need more context from @jonaslagoni and diverse spec contributors to help you get started. (They are aware of this and have stated they will be available to do so soonish) For now, I think we will likely want to start by first assigning docs: request/reply #1434.

@CatherineKiiru
Copy link

Thank you! I'm sending a DM shortly

@smoya
Copy link
Member

smoya commented May 5, 2023

As far as I can see, the only feature that might require to be deep documented is the Request/Reply one. About the rest, it should be enough with the introduced Spec changes. However, we should review them again and improve the text to become more user friendly.

@quetzalliwrites
Copy link
Member Author

quetzalliwrites commented May 8, 2023

@smoya Have you read the Concepts, Guides, and Tutorials? I would prefer you read them to make sure nothing else needs changes.

Also, if we only need to document request/reply, why did @jonaslagoni provide a more extensive list? Can you clarify why Jonas's original scope outlined in this issue is unnecessary?

@smoya
Copy link
Member

smoya commented May 8, 2023

@smoya Have you read the Concepts, Guides, and Tutorials? I would prefer you read them to make sure nothing else needs changes.

Also, if we only need to document request/reply, why did @jonaslagoni provide a more extensive list? Can you clarify why Jonas's original scope outlined in this issue is unnecessary?

As I mentioned in this Slack thread, im gonna work on that this week.

I will start working on this next week, identify all changes that should be done; changes, removals, and additions to the docs. And will keep you always posted then 🙌

Copy link
Member Author

Ah ok, I didn't realize that Slack message implied you were going to read all the docs' content buckets. I wanted to make sure 😄✌🏽

Sounds great, thank you! I am already curious to see what you find and can't wait to start writing them with ya 💪🏿

@quetzalliwrites
Copy link
Member Author

We'll use the info provided by Jonas in this PR for starting writing context: #660

@smoya
Copy link
Member

smoya commented May 27, 2023

For the record, I'm on parental leave for a month. Meaning I can help with that once I'm back (~19 June)

Copy link
Member Author

We're not expecting anything from you @smoya! Take care of yourself and the family. ✌🏽

@quetzalliwrites quetzalliwrites unpinned this issue Oct 4, 2023
@quetzalliwrites quetzalliwrites moved this from In progress 😀👍🏽 to Done 🚀 in AsyncAPI Docs Board Mar 16, 2024
@quetzalliwrites
Copy link
Member Author

done ✅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docs Specify what technical area given issue relates to. Its goal is to ease filtering good first issues. 📑 docs enhancement
Projects
Status: Done 🚀
Development

No branches or pull requests

5 participants