Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/slack/channels/channels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -128,9 +128,9 @@
is_archived: false
action_on_destroy: archive

- name: 17_bounty
topic: All about the AsyncAPI Bounty Program discussions.
purpose: This is the place where we discuss everything related to the Bounty Program.
- name: 17_microgrant
topic: All about the AsyncAPI Microgrant Program discussions.
purpose: This is the place where we discuss everything related to the Microgrant Program.
is_private: false
is_archived: false
action_on_destroy: archive
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/slack/terraform.tfstate
Original file line number Diff line number Diff line change
Expand Up @@ -397,7 +397,7 @@
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjAifQ=="
},
{
"index_key": "17_bounty",
"index_key": "17_microgrant",
"schema_version": 0,
"attributes": {
"action_on_destroy": null,
Expand All @@ -412,10 +412,10 @@
"is_org_shared": false,
"is_private": false,
"is_shared": false,
"name": "17_bounty",
"name": "17_microgrant",
"permanent_members": null,
"purpose": "This is the place where we discuss everything related to the Bounty Program.",
"topic": "All about the AsyncAPI Bounty Program discussions."
"purpose": "This is the place where we discuss everything related to the Microgrant Program.",
"topic": "All about the AsyncAPI Microgrant Program discussions."
},
"sensitive_attributes": [],
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjAifQ=="
Expand Down
2 changes: 1 addition & 1 deletion design/Holopin-Badges/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ These badges recognize members who actively participate in, support, and grow th
Awarded to members who engage with the community by participating in issues, discussions, events, or any other form of interaction.

- **Community Leader** :
Awarded to members who lead or coordinate major community initiatives like the Bounty Program, Ambassador Program, or Mentorship Program.
Awarded to members who lead or coordinate major community initiatives like the Microgrant Program, Ambassador Program, or Mentorship Program.

- **Community Champion** :
Awarded to members who consistently promote and support AsyncAPI through activities like volunteering at conferences or being long-term advocates.
Expand Down
270 changes: 0 additions & 270 deletions docs/010-contribution-guidelines/BOUNTY_PROGRAM.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ When looking at issues, you might see different labels. Here's what they mean:
| **bug** | Something isn't working correctly, so it's time to fix it!|
| **area/javascript** | Issues specific to JavaScript projects. |
| **area/typescript** | Issues specific to TypeScript projects. |
| **bounty** | AsyncAPI Bounty program-related issue. |
| **microgrant** | AsyncAPI Microgrant program-related issue. |
| **gsoc** | Google Summer of Code-related ideas/issues. |
| **Hacktoberfest** | Available for Hacktoberfest participants. |
| **dependencies** | Pull requests that update dependencies. |
Expand Down
2 changes: 1 addition & 1 deletion docs/010-contribution-guidelines/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ This section covers everything you need to know about contributing to AsyncAPI:

- How to mentor other maintainers
- Path to becoming a maintainer in existing projects
- Information about the AsyncAPI Bounty Program
- Information about the AsyncAPI Microgrant Program
271 changes: 271 additions & 0 deletions docs/010-contribution-guidelines/microgrant-program.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/020-governance-and-policies/PROJECT_FUNDING.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,9 @@ To meet the demands of our growing community, we require full-time commitment. W

We aim to establish our own swag store to efficiently distribute merchandise to contributors, mentees, ambassadors, and other community members. Part of the proceeds from the store can help cover the cost of complimentary swag.

#### Bounty Program
#### Microgrant Program

Our Bounty Program seeks to recognize and reward dedicated contributors and maintainers without relying solely on company-sponsored employees or volunteers. It also provides newcomers with the opportunity to build their contributor portfolios, making it easier for them to secure rewarding tech jobs.
Our Microgrant Program seeks to recognize and reward dedicated contributors and maintainers without relying solely on company-sponsored employees or volunteers. It also provides newcomers with the opportunity to build their contributor portfolios, making it easier for them to secure rewarding tech jobs.

#### Services

Expand Down
2 changes: 1 addition & 1 deletion docs/020-governance-and-policies/TSC_MEMBERSHIP.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Possible topics:
* Archive inactive projects without regular maintenance.
* Programs organization that affect the whole organization, not a single repository:
* Ambassador program
* Bounty program
* Microgrant program
* Budget approval to allocate sponsorship funds for different initiatives.
* Conflicts resolution - TSC resolves tech-related conflicts, while a dedicated committee handles personal conflicts related to the Code of Conduct.

Expand Down
2 changes: 1 addition & 1 deletion docs/020-governance-and-policies/initiative-inventory.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ For plugins:
People we hire through Open Collective contracts or pay for a specific job to be done in one of our official programs. All costs below are always planned in the budget and approved by TSC. For clarity and better budget planning goal is to have dedicated subprojects in Open Collective platform to secure funding more easily.

- [Thulie](https://github.com/thulieblack): hired through official contract with Open Source Collective (on our behalf) to do community management ($2.5k monthly). Managed through https://opencollective.com/asyncapi/projects/community-manager-budget
- [Ash](https://github.com/aeworxet): makes sure AsyncAPI Bounty program runs smoothly, organizes 4 rounds/year, one each quarter. We pay $400 for each round. We started to manage funding through https://opencollective.com/asyncapi/projects/asyncapi-bounty-program
- [Ash](https://github.com/aeworxet): makes sure AsyncAPI Microgrant program runs smoothly, organizes 12 rounds/year, one each month. We pay $150 for each round. We started to manage funding through https://opencollective.com/asyncapi/projects/asyncapi-microgrant-program
- [Ace](https://github.com/AceTheCreator): ensures we participate in different mentorship programs and also host our own. We pay $2k for each program ($1k for all the work to kick off the program, get funding, and communications; and $1k at the end once completed and the summary is published). There is no single Open Collective subproject for securing funds. Until now, we have created dedicated projects per mentorship, but with the introduction of [cohorts](https://www.asyncapi.com/blog/2024-mentorship-program-summary#refocus-setting-our-future-intentions), it may make sense to maintain one project for all mentorships, with funds secured for Ace’s payment too.

## Social Media
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Increase the number of active maintainers and support current maintainers in the
- **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.
- **S5: The AsyncAPI Microgrant Program** (Targets O1): Change the Microgrant 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.
Expand All @@ -37,14 +37,14 @@ Increase the number of active maintainers and support current maintainers in the
- **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.
- **M6**: Budget utilization for the Microgrant 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.
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) (Microgrant 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.
Loading