Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.79 KB

EVENTS_ORGANIZATION.md

File metadata and controls

29 lines (17 loc) · 1.79 KB

This document covers the technical aspect of events organization. It describes the basic steps required for every official AsyncAPI event.

AsyncAPI Calendar

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.

Event-related GitHub issue

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.

  1. Go to Actions tab
  2. Select Create community event issue workflow
  3. Click Run workflow button
  4. 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.

New events registration

  • 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.