diamondback/Planning/Agenda
- Discuss overall goals
- Try to recruit more external contribution.
- Encouraging transition of stacks to external maintainers, where appropriate.
- Unary stacks should make it easier to transition parts of stacks.
- Discuss handoff system
- Review 'diamondback/Planning' section for each stack.
- Create 1.0/1.2/1.4 'stable' Change List page.
- Move items that are complete to Change List summary
- Move items that are not complete to Roadmap
- Review tickets for each stack
- Create milestones if necessary
- Move tickets to future if not being dealt with this cycle
- Stack doc review
- Create stack doc review page.
- Look for missing package pages.
- Make sure ChangeList/Roadmap are reasonable.
- Make sure new features are reflected in documentation.
- Testing plan
- Making sure that everyone is on unstable, no overlays.
- Make sure there is a plan for on-robot testing, if necessary.
- Any user testing required?
Signoff
If the meeting participants are ready to sign-off that a stack is done, here are the final steps:
Run roscreate-stack . on stack, make sure dependencies look good. There should be a ros_comm dependency for most stacks!
Run roscd stack_name; roswtf to check for any issues.
- Make sure maintainer is correct
- Update doc review status.
- Release 1.0/1.2/1.4 stable version.
- Create 1.0/1.2/1.4 branch, if needed.