This document covers the technical aspect of events organization. It describes the basic steps required for every official AsyncAPI event.
Every event must be created in AsyncAPI Google Calendar and an invitation sent to [email protected].
You need to be a member of this user group to get an invitation.
Every event instance must have a corresponding GitHub issue with details on schedule and how to participate. Such an issue must be created in the community repository.
The next meeting should be pinned to the list of all issues using Pin issue
feature.
The issue creation process for official AsyncAPI events is semi-automated. You do not have to create an issue on your own, but you can trigger a dedicated GitHub Action workflow to do it for you.
- Go to Actions tab
- Select Create community event issue workflow
- Click Run workflow button
- Provide data required by the form and click another Run workflow button visible in the form
As a result, a new GitHub issue is created in the repository.
You need to manually close issues for old meetings and manage pinned issues.
- To get a new issue registered in AsyncAPI Calendar, contact the community in the
#events
channel in Slack, - To modify an issue creation workflow to support a new event, modify this workflow and add a new script like this one.