Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

This document is out-of-date and we are now using Github Project custom fields for Backlog and Epic, rather than labels and milestones.

TODO: Update

Info

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/kafka-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. backlog: Only if issue is meant for backlog (i.e. not yet on the board).

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

  3. Add milestone:

    1. Choose Epic milestone from dropdown (if it exists)

    2. If the milestone doesn’t exist, find the milestone details in each epic description.

      1. Additional general docs on creating milestones if needed.

  4. Associate the 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 Using GitHub Projects in place of Jira.