How-to Create Event Bus Tasks in GitHub

The same steps can be used for PRs, in addition to GitHub issues.

  1. Create the new GitHub issue in one of the following repos:

    1. openedx/openedx-events

    2. openedx/event-bus-kafka

    3. openedx/event-bus-redis

    4. edx/edx-arch-experiments: Other 2U/edX tasks.

      1. Note: edX issues can be created directly from the Arch-BOM Project, using “Convert to Issue”.

  2. Add labels:

    1. event-bus: All issues.

    2. If label doesn’t yet exist, create the labels as documented.

  3. For Arch-BOM issues (non-redis), associate the new issue the Arch-BOM Project.

    1. Note: assumes you didn’t create the issue from the project itself.

    2. Set github project custom field “Backlog” to “Backlog”

    3. Set github project custom field “Epic” to “Event Bus Future”, or ask.

For additional general help, see https://openedx.atlassian.net/wiki/spaces/AC/pages/3449651214.