Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 1.23 KB

MAINTAINERS.md

File metadata and controls

27 lines (16 loc) · 1.23 KB

Maintainers Guide

This README lays out maintenance practices for this project.

Reviewing Pull Requests

This repository is configured to require at least one review approver.

However, not everyone with approval has the same skills.

If you do not feel your approval is sufficient to support merging a PR, please state what kind of review follow-up is needed.

Consider using the review feedback guidance at Conventional Comments to reduce ambiguity.

Managing Requirements

We manage project requirements as issues of the "User Journey" type. Once a User Journey is accepted, it is a permanent fixture in the project.

  • Requirements will be edited into the Journey issue description.
  • New requiments may be added in future iterations to build out related functionality.
  • If any requirements are unmet, the journey is open. If all requirements are met it is closed.

Our top priority for automated testing is end-to-end tests that prove user journey requirements are met. If those tests fail the user journey should be (re-)opened.

Be generous in referencing user journeys from issues, PRs, and code. The User Journey serves as a "landing page" for learners to explore how a set of requirements can be met.