-
-
Notifications
You must be signed in to change notification settings - Fork 163
chore: add 2026 community goals #2112
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
Open
thulieblack
wants to merge
13
commits into
asyncapi:master
Choose a base branch
from
thulieblack:goals-2026
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
c9b393f
v1
thulieblack 125e434
v2
thulieblack bf5e3d8
fix-typo
thulieblack f929b4a
fix-typos
thulieblack 09514aa
add-clarity-suggestions
thulieblack a10fcad
Merge branch 'master' into goals-2026
thulieblack 94a5089
Merge branch 'master' into goals-2026
thulieblack 7de38be
add-budget-objective
thulieblack 57b6515
fix
thulieblack 9be3352
Merge branch 'master' into goals-2026
thulieblack 97182ae
add-changes
thulieblack 2f3f613
Merge branch 'master' into goals-2026
thulieblack 1470106
Merge branch 'master' into goals-2026
thulieblack File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
50 changes: 50 additions & 0 deletions
50
docs/030-project-vision-strategy-goals/2026_Community_Goals.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,50 @@ | ||
| --- | ||
| title: "Community Goals, Objectives, Strategy, and Measures Goals for 2026" | ||
| weight: 40 | ||
| --- | ||
|
|
||
| ## AsyncAPI Community Building Goals and Objectives for 2026 | ||
| It's time to discuss the goals for building and maintaining the AsyncAPI community in 2026. Our focus for 2026 will be intentional; we will prioritize one core goal — **increasing the number of maintainers**. Alongside this, we will reassess our community's structure and programs to ensure alignment, sustainability, and impact. The Community Manager will play an important role in ensuring that our goals are addressed and that each program or initiative has a dedicated person responsible. | ||
|
|
||
| To also ensure structure in our community goals, we will be using the Goals, Objectives, Strategies, and Measures (GOSM) framework to track our progress throughout the year. | ||
|
|
||
| ### Goal | ||
|
|
||
| Increase the number of active maintainers and support current maintainers in their efforts. | ||
|
|
||
| ### Objectives | ||
| - **O1**: Increase the number of maintainers from 70 to [number we come up with here] by the end of 2026. | ||
| - **O2**: Archive all the inactive repositories by Q2 2026. | ||
| - **O3**: Improve the effectiveness of working groups by establishing two new active groups by the end of Q3 2026. | ||
| - **O4**: Improve and document the AsyncAPI budget process. | ||
|
|
||
| ### Strategies | ||
| - **S1: Repository Audit & Consolidation** (Targets O1, O2): Conduct a clear audit of all 49 repositories to identify active maintainers, consolidate inactive repos, and identify critical ones. Move inactive maintainers to an Emeritus role. | ||
| - **S2: Improve the Maintainer Process** (Targets O1): Update the maintainer and TSC process, requirements and onboarding. Mandate that each critical repository has at least 2-3 active maintainers to prevent bus factor and burnout. Educate maintainers on the Maintainership Initiative. | ||
| - **S3: Working Group Cleanup** (Targets O3): Clean up inactive working groups and channels. Improve guidelines for new groups, including a requirement for multiple active chairs, [completion of the Linux Foundation training course](https://training.linuxfoundation.org/training/leading-high-performance-working-group-meetings-lfc120), and quarterly reports on the AsyncAPI blog. | ||
| - **S4: Enhance the Maintainership Program** (Targets O1): The [AsyncAPI Maintainership Program](https://www.asyncapi.com/docs/community/maintainership-guide) is our core brand and umbrella for all our mentorship programs. The only change is the funding approach through programs such as GSoC and LFX Mentorship. To further improve how the contributions of the Maintainership Program toward the community goal, we need to establish a dedicated Maintainership Working Group to improve all aspects of the program. | ||
| - **S5: The AsyncAPI Bounty Program** (Targets O1): Change the Bounty Program to operate on a monthly basis with a more effective financial schedule. | ||
| - **S6: Organize the AsyncAPI Conference 2026** (Targets O1): Improve venue selection, establish a meet-ups section, and continue working on the API Standards Booth. Additionally, refine the conference prospectus for sponsors by reviewing what we offer, and start collecting our own attendee registrations for our contacts. We should also offer access to this information to conference sponsors. | ||
| - **S7: Manage the Ambassador Program** (Targets O1): Continue monthly Ambassador meetings and identify additional Ambassadors to support the program. | ||
| - **S8: Launch the Fellowship Program** (Targets O1): Lay the groundwork for the new program by creating documentation on its purpose and eligibility. Research and discuss criteria for selecting projects and create a communication plan. But to start work, it'll heavily rely on the execution of S1. | ||
| - **S9: Enhance Sponsor Relationships and Outreach** (Targets O1): Develop a clear value proposition for sponsors that goes beyond altruism. This includes identifying companies that depend on AsyncAPI, building and nurturing relationships with them at events and through ongoing communication, and defining clear sponsorship tiers that offer tangible benefits. | ||
thulieblack marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - **S10: Establish a Budget Schedule** (Targets O4): Switch to a more stable budget schedule, setting aside TSC-approved budget voting at least forty-five days before the start of the budgetary period, ideally by November 15 for the annual budget, and May 15 for semi-annual approval. Details would be outlined in the `BUDGET_PROCESS.md` doc. | ||
|
|
||
|
|
||
| ### Measures: | ||
| - **M1**: Number of active maintainers. | ||
| - **M2**: Number of inactive repositories. | ||
| - **M3**: Number of active working groups. | ||
| - **M4**: Number of quarterly reports published on the blog. | ||
| - **M5**: Number of participants in GSoC and LFX Mentorship. | ||
| - **M6**: Budget utilization for the Bounty Program. | ||
| - **M7**: Conference attendance and sponsor revenue. | ||
| - **M8**: Number of active Ambassadors. | ||
| - **M9**: Number of sponsors | ||
| - **M10**: Total amount of annual sponsorship revenue. | ||
|
|
||
| ### Summary | ||
| 2026 is a year of focus, consolidation, and strengthening the foundation. We’re dedicated to ensuring AsyncAPI continues to scale sustainably while empowering the people behind it. | ||
| These efforts will coordinate under the Community Working Group umbrella, with execution led by Community Builders [Ace](https://github.com/AceTheCreator) (Maintainership Program), [Ash](https://github.com/aeworxet) (Bounty Program), [Łukasz](https://github.com/derberg) (Fellowship Program), [Hugo](https://github.com/hguerrero) (Sponsorships and Outreach), [Fran](https://github.com/fmvilas) (Repository Audit and Maintenance Processes), [Governance Board](https://github.com/orgs/asyncapi/teams/governance-board) (AsyncAPI Budget), and [Thulie](https://github.com/thulieblack) (AsyncAPI Conference and Ambassador Program), and supported by the wider AsyncAPI community. | ||
|
|
||
| Additionally, this is an open call for new Community Builders to lead some initiatives and strategies listed above for those who want to take ownership, drive impact, and help shape the next chapter of the AsyncAPI community. | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.