mirror of https://github.com/docker/compose.git
1
Sprint Meetings
Amy Lindburg edited this page 2015-03-19 11:52:49 -07:00
Major decisions affecting the Compose 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, Distribution, …) are welcome to attend Compose Sprint Meetings.
How does the content of a Milestone get defined?
- Maintainers review the Compose Roadmap and decide which items to target for the milestone. These are recorded as "Release Goals" on the Project Page.
- 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.
- 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:
- Review Release Goals
- Update as needed
- Ensure that there is a GitHub Issue to represent each major goal
- Review Progress
- Progress is tracked using the Compose Waffle Board, filtered by Milestone.