WORKING DRAFT

What is the purpose of this document?

The purpose of this document is to define clear guidelines for when a PR should be passed along to a Product Manager for review.

Who is this document for?

It’s intended audience is:

When does a PR need Product Review?

User Experience Change

The general rule here is that a PR requires product review if the PR results in a change, big or small, to the end-user experience, particularly for learners, course authors, course teams, or course/instance administrators.

Some general guiding questions:

Divergent Notions

In order to avoid rapid flailing, it’s prudent for product managers to get involved if there are more than one PR attempting to adjust the repo in divergent ways.


Product Manager Rights

Example scenarios that may lead to a rejected PR from product POV.

Non-aligned User Experience

Roadmap Conflict

As the community roadmap becomes a more reliable artifact its important to identify short term PRs that may interfere or set-back long term changes envisioned by the roadmap.

Excessive Maintenance Load

Implementation does not fit Goal