Better Blueprint Organisation
Short description of feature
Blueprints are linked to either projects or distributions, and can be linked to series and milestones. This feature is to provide a way to easily see the blueprints being worked on by a particular team for a particular project.
As a team leader
I want to be able to see the blueprints that my team is working on for a particular project
so that I can easily see the workload of the team
Consider clarifying the feature by describing what it is not?
This feature is not about:
- Burn down charts or graphics
- Project associations (loose groups of projects)
- API access to blueprints
- Work items for blueprints
Link this from LEP
Rationale
This will give our project managers and team leaders a better ability to see the work that is in progress when they are using blueprints to track their work.
Stakeholders
- Jamie Bennett - Linaro
- others?
Constraints and Requirements
Must
Blueprint listings need to be made availble at the following urls:
- ~person-or-team/project
- ~person-or-team/project/series
- ~person-or-team/distribution
- ~person-or-team/distribution/series
These listings need to have filters for:
- Relationship: Creator, Assignee, Drafter, Approver, Feedback request, Subscriber, or Any - the default shall be Assignee
- Allow further filtering for milestones
- The listings are grouped by person for the appropriate relationship, it will be possible for the same specification to show up multiple times
The listing shall show the following information:
- Priority
- Specification name - a linked
- Definition
- Delivery
- Perhaps if filtering on ALL, show the Assignee, Drafter and Approver columns
Must work for large teams, and big projects.
Nice to have
Have the same type of listing page for sprints?
Must not
Time out
Subfeatures
Other LaunchpadEnhancementProposals that form a part of this one.
Workflows
An interesting question is how to navigate to the urls.
Success
How will we know when we are done?
How will we measure how well we have done?
Thoughts?
Put everything else here. Better out than in.
Need to be careful to do a single query (if possible) to get the listings back even when there are duplicates for subscribers or feedback requests.