Replies: 15 comments 29 replies
-
Voting YES for making WGs a thing across AsyncAPI. Also, we should add Thulie to the community WG. |
Beta Was this translation helpful? Give feedback.
-
I dont see a description of what the vision and focus of Or did I miss it anywhere? 🤔 |
Beta Was this translation helpful? Give feedback.
-
I believe 2 weeks are enough for waiting feedback from TSC. As far as I can see, there is no negative feedback. @derberg Do you believe we can close this now and officialise the creation of the Community Growth Working Group by later merging #1090 (when approved)? |
Beta Was this translation helpful? Give feedback.
-
@Barbanio stepped out from the WG recently. We need to find a new chairperson, and I believe we better do it before concluding this discussion. I suggest current members @thulieblack @AceTheCreator @alequetzalli (and myself) share if they are willing to become the chairperson, then we vote. As a reminder, we decided to keep a rotating chairperson model. We can still keep it, it's up to the WG. I start: Yes, I volunteer to become the next chairperson. |
Beta Was this translation helpful? Give feedback.
-
I'd love to join the working group too 🤚 |
Beta Was this translation helpful? Give feedback.
-
👋 Everyone! Thanks for joining the meeting today. Here's the recording: https://www.youtube.com/watch?v=IG_m_KfN9XI. For those of you who didn't join but are still interested in participating, feel free to leave comments in this discussion and/or joining the next meeting (will share a link once we decide on a date/time but in the meantime you can join the #community-growth-wg channel on Slack). |
Beta Was this translation helpful? Give feedback.
-
As per discussion on the last meeting, please take some time to reply to the following question: What should be the purpose/vision/north star of the Community Growth Working Group? I'm pinging @smoya @alequetzalli @AceTheCreator @thulieblack @Mayaleeeee @miqui @derberg @jonaslagoni because they were part of the call but, if you're reading this, please don't hesitate to leave your opinion too. |
Beta Was this translation helpful? Give feedback.
-
Tbh, seeing so much confusion around the topic, I suggest to start simple with only one goal, one single goal, nothing else.
Nobody questions that organization-wide we need to increase the number of maintainers. So maybe instead of Advantage of such solution:
Another big advantage of just focusing now on
and we can do much more...
so yeah, I suggest just forget about side note, we already kinda have an unofficial working group for AsyncAPI Conf on Tour - Thulie organize regular meetings, we do related job, regularly meet, started working on tasks list, everyone have some duties, website development, sponsorship and others. Sharing just as a kinda example that being focused on one goal makes more sense maybe |
Beta Was this translation helpful? Give feedback.
-
If we are still going with "Community Growth," we need to realize that all community initiatives, including other working groups, will fall under the CW-WG. Is this the responsibility that the working group is willing to focus on? And to fully understand the working group's purpose, we must understand what problems we are trying to solve. For instance,
Instead of inventing something new/from scratch, why not build on the community needs? Currently, the priority is growing Maintainers, and the WG can leverage Barbano's research to achieve this goal. While some may consider community-building goals to be "ineffective", but we have been working on ways to push this topic forward on a basic level. Furthermore, we need to realize that not all maintainers get paid or work full-time. So, as much as we want to focus on maintainers' growth, we must also find ways to retain and prevent burnout. Currently, we have the Bounty Program to tackle this, but we can explore other open-source project funding programs. Overall, I agree with Lukasz that we should focus on one area. Another area of focus could be educational content, training videos, and courses. That is one way to sustain and grow the community, and we can work on it jointly as a working group. It all goes back to what I mentioned earlier: we have initiatives in the community that we can pick up, prioritize, and improve. |
Beta Was this translation helpful? Give feedback.
-
Recording of our last call: https://www.youtube.com/watch?v=9gQrpEsKs5E. So far we agreed that:
Next steps:
Next meeting: Monday, April 22nd at 14:00 UTC (#1174) |
Beta Was this translation helpful? Give feedback.
-
Thanks for sharing @fmvilas . Sorry, I am a bit late in providing my feedback. I like what I heard in the meeting recording (4/15/2024). Maintainer WG, the discovery playbook, and what it means to be a maintainer in this community. IMHO, a very good organic approach. |
Beta Was this translation helpful? Give feedback.
-
Recording of our last call: https://www.youtube.com/watch?v=9Aw7-gYrJyY. Decisions:
Action items:
You can find all the action items above as tasks in the GitHub Project: https://github.com/orgs/asyncapi/projects/33/views/3. |
Beta Was this translation helpful? Give feedback.
-
Recording of our last call (Still processing...) Moved notes to #1197 |
Beta Was this translation helpful? Give feedback.
-
The Working Group is got official now when #1143 got merged. I believe we can close this discussion! |
Beta Was this translation helpful? Give feedback.
-
The goal of this group is making sure the AsyncAPI community grows in a healthy and sustainable way.
Copying content from #1090
After incorporating the working groups as a possible working system in AsyncAPI, @thulieblack, @AceTheCreator, @alequetzalli, @smoya, and myself (@Barbanio), we propose the creation of the Community Growth working group.
The 4 of us initiated the group, but the group is open to anyone who wants to join.
The group members proposed to me (@Barbanio) as the initial chairperson (rotating role). Following the fantastic scheme proposed by the DX working group, the chairperson will be accountable and responsible for the following:
Responsibilities of the members
Active participation in the Community Growth working group
Vote for key decisions (e.g., the selection of new members, chairperson rotation ...)
Influence the working group roadmap
Assist in the onboarding process for new members
Provide insights and expertise to enhance the group's effectiveness
Requirement to join as a member
Active AsyncAPI contribution (maintainer / aspiring maintainer)
@asyncapi/tsc_members Please react to this with 👍 if you agree, 👎 if you disagree or 👀 if you don't want to vote but want to signal that you're aware and have read this.
Beta Was this translation helpful? Give feedback.
All reactions