-
-
Notifications
You must be signed in to change notification settings - Fork 116
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] Epic: Expand Community Documentation #1622
Comments
Hi, @bandantonio thanks. Let's start with the Onboarding Contributor Guides first and then we can work move to Expand AsyncAPI Community Docs. I think we can draw some inspiration from @quetzalliwrites proposal https://github.com/orgs/asyncapi/discussions/1136 For the Epic, maybe we can also adopt something we had for the AsyncAPI Style Guide: asyncapi/website#1240. It'll be useful for our case as well. |
Hello @bandantonio! I hope you're having a wonderful day. For the first project, I created a PR for my first draft of the Onboarding Maintainers Guide. I look forward to your review: #1638 Cc: @quetzalliwrites |
Hello @bandantonio Happy new week! For the first project, I have made a PR of my first draft on Onboarding Ambassadors Guide. I look forward to your review: #1641 Cc: @quetzalliwrites |
Hello @bandantonio I have made the requested changes. |
What Dev Docs changes are you proposing?
Create Onboarding Contributor Guides & Expand Community Docs.
Why the need?
The AsyncAPI documentation lacks a persona-driven journey for diverse roles, such as documentation contributors, code contributors, ambassadors, maintainers, etc. Consequently, the AsyncAPI onboarding experience is not as efficient as it could be for new contributors, often resulting in onboarding calls being perceived as bottlenecks.
First project:
Onboarding Contributor Guides
To address the problem described above, the AsyncAPI documentation needs to create a set of onboarding guides to automate onboarding sessions for new contributors.
Project's scope
Streamline the onboarding process for new contributors by creating comprehensive guides tailored to their roles, automating the onboarding sessions effectively.
Where should the project live?
Proposed location -
community/docs/onboarding-guide/
Tasks to be assigned
Second project:
Expand Community Docs
Automating the AsyncAPI onboarding experience also involves documenting important workflows and processes for community members involved.
Contributor
Maintainer
Ambassadors
Gratifications
Governance and Transparency
Utilizing Communication Channels Effectively
Managing Project Finances
Community Health
Project's scope
Document essential workflows and processes for community members involved to enhance the AsyncAPI onboarding experience.
Where should the project live?
Proposed location -
community
Tasks
Assignee: @SaxenaAnushka102
Assignee: @Aahil13
Assignee: @ezinneanne
Assignee: @bandantonio
Related issues (out-of scope atm)
Measuring Success
To gauge user engagement, success will be measured through various metrics, including the number of views, sessions, and unique users. Additionally, continuous monitoring of user feedback will be vital for further improving our community documentation and onboarding guides.
Code of Conduct
The text was updated successfully, but these errors were encountered: