Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 3.85 KB

AMBASSADOR_ORGANIZATION.md

File metadata and controls

60 lines (40 loc) · 3.85 KB

This document covers the organizational and operational aspects of the AsyncAPI Ambassador Program.

What is the AsyncAPI Ambassador Program?

The AsyncAPI Ambassador Program aims to bring AsyncAPI closer to both current users and potential new project users. It also aims to provide users and community members with the necessary tools and resources to:

  • Promote user cooperation and disseminate the necessary tools to any specific user.
  • Engage with the project in some way, either as a contributor, blogger, speaker, etc.
  • Speak at community events or write technical content (i.e., blog posts) that solves community needs.
  • Nurture community growth and a welcoming environment to spread knowledge about the project.

How does the program work?

  • The ambassador selection process will be as transparent as possible.
  • The model currently in place for adding members to the Technical Steering Committee through PR will be used.
  • The TSC or delegated maintainers of community repositories will evaluate applications according to compliance requirements via a traditional PR flow.
  • All ambassador information will be displayed on the AsyncAPI website in a list after the PR is merged.
  • The program has the team tag @asyncapi/ambassadors to notify ambassadors on GitHub.

Ambassador requirements

The participation will be determined and checked annually. The minimum requirement for being an ambassador is to make 4 contributions per year in the form of articles, talks, videos, podcasts, presentations, driving initiatives, etc.

Ambassadors can be invited to review content (i.e., articles, talks, videos) related to the community. These reviews are optional and will be counted as an additional contribution.

Some clarifications on the type of contributions:

  • Articles, videos, and podcasts can be published on asyncapi.com/blog or other domains.
  • Talks and presentations can be displayed at different events or workshops. Within it, AsyncAPI should appear at the core of the presentation. The presentation would never be used as a disguised marketing tool for other products/projects.
  • Special contributions should be driven to support the community or enhance its visibility (i.e., getting new sponsors or driving initiatives)
  • If we did not identify the contributions, just let us know.

Examples:

  1. If contributors publish 3 articles and propel 1 initiative about AsyncAPI in eight months, they will become ambassadors for the whole year.
  2. If contributors make 1 presentation, write 2 articles, and propel 1 initiative, they will become ambassadors for the whole year.
  3. If you were accepted as ambassador on the 5th of May 2022, you have already fulfilled the requirements. On the 5th of May 2023, we will check if you qualify again after the 5th of May 2022.

Ambassadors duties

  • Be in tune with AsyncAPI's mission and values.
  • Always respect the code of conduct.
  • Be active in your role as an ambassador.

Ambassador benefits

  • Invitation to AsyncAPI Initiative organization.
  • Receive a special swag pack for Ambassadors (valued at $150 approx., including shipping cost).
  • Receive swag for conference or workshop participants (valued at $70 approx., including shipping cost).
  • Free entry to AsyncAPI conferences.
  • Community-wide recognition.
  • All our respects for your contribution!

Become an AsyncAPI Ambassador

The process of becoming an ambassador is very simple. Go to the community repository and open a PR to edit the ambassadors.json file. The TSC will then evaluate your candidacy!

That PR doesn't have to be created by the ambassador candidate; any community member may open a PR to submit someone's application to the AsyncAPI Ambassador Program.

Get on board and become an ambassador!