Skip to content

Sprint Meetings

Amy Lindburg edited this page Mar 18, 2015 · 2 revisions

Major decisions affecting the Distribution Roadmap are discussed during these fortnightly meetings.

The expected outcome of a Sprint Meeting is to review (or define) the next Milestone and organize work for the 2-week Sprint.

Who participates?

Title Role
Maintainers Maintainers drive the Sprint meetings.
Contributors Contributors provide feedback, offer advice, and make proposals.

Contributors are defined as those who have demonstrated significant interest in the project (via substantial code contributions or major usage), and Partners.

Maintainers of other Docker subsystems (i.e., Engine, Swarm, …) are welcome to attend Distribution Sprint Meetings.

How does the content of a Milestone get defined?

  1. Maintainers review the Distribution Roadmap and decide which items to target for the milestone. These are recorded as "Release Goals" on the Project Page.
  2. Maintainers triage the Community backlog to identify issues that correspond to the Release Goals. Placeholder issues are created so that all Release Goals are represented in the GitHub Milestone.
  3. Milestones get reviewed during Sprint Meetings, where Contributors and other Maintainers have the opportunity to provide their feedback.

Items might be moved to different Milestones or discarded altogether based on the outcome of the meeting.

What's the agenda of the meeting?

Meetings center around Project Pages, and follow this agenda:

  1. Review Release Goals
  • Update as needed
  • Ensure that there is a GitHub Issue to represent each major goal
  1. Review Progress