Versions Compared

Key

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

Where, when, which channels?

Info

Intentionally Not Covered

  • A rubric for how to calculate impact.

  • Urgent Communication

Impacted Party

(Not Where It’s Implemented)

Level of Change

GitHub Issues/PRs

Slack

Potential Rituals

Discourse Post

Limited to a Specific Repo

Small/Medium/Large

As an issue on the Repo(as codified by the Maintainers OEP)

Some Open edX developers

Small

Subject-relevant slack channel if it exists.

Domains And Their Slack Channels:

Maybe (Development-> Architecture)

Medium/Large

#architecture - Open edX

Core Contributors Meetup

Yes (Development-> Architecture)

All Open edX developers

Any

#architecture - Open edX

Subject-relevant slack channel like:

  • #open-edx-proposals

  • #depr-slash-and-burn

Core Contributors Meetup

Yes (Development-> Architecture)

OEPs gets announced in a different place.

Content Acceptance Criteria

  • Ensure your communication answers the following questions:

    • Make sure all the details live in one place and all your announcements should link to that place.

      • Your details should have a summary that you can copy paste everywhere.

    • Be clear about where you want the discussion to happen.

      • For example, if you’re announcing in Slack and Discourse, but you want the discussion on the OEP pull request.

    • Is there a clear call-to-action? If so, what is it?

    • How does this impact the reader?

    • What are the “outcomes” that are planned/completed (as opposed to “activities” planned/completed)?

      • (Optionally) How will these outcomes be measured?

    • How/where can the reader follow-up with questions/feedback/etc?

Times When This Table Was Not Helpful

Who are you?

Context on Why It was Not Helpful

Examples of Different Announcements

Impacted Party

Level Of change

Details of the Communication that Happened