Versions Compared

Key

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

...

8. PR Workflow Evaluation and Interventions

Status

Status
colourYellowBlue
titleproposedIN GROOMING

Expected Impact

Very High

Epic on Board

https://github.com/openedx/platform-roadmap/issues/182

Initiative ID

PR

Objectives (what?)

  • Evaluate the end-to-end PR process to identify pain points that contribute to bottlenecks and delayed review turnover.

  • Make recommendations for where and how the Product Working Group should intervene to remove bottlenecks and ensure timely reviews, such as prioritizing, coordinating, etc.

  • Consider the PR process as it relates to elements of the BTR workflows, particularly around inclusion of product context in Roadmap Initiatives, definitions of “done”, and transfer of information about initiatives, etc.

Business case (why?)

  • There is currently a lack of clarity and predictability on the ability to obtain product reviews on work being contributed upstream. This results in less work being contributed and more remaining in forks, as an upstream-first approach has unreliable timelines for merges.

Scope (how?)

In scope:

  • Review the steps where product reviews are expected in the OSPR process

  • Evaluate the current practice by reviewing the tickets currently needing a product review, and by asking the community for feedback about them

  • Improve the product review practice & steps; in particular, figure out a way to ensure contributions don’t end up blocked, along with detection & escalation of any missing product review

Out of scope:

  • (…)

Resources

Timline (when?)

<TBD>

Members (who?)