Current Phlogiston reports are all oriented around either status (In design, in testing, etc) or team-based phab categories. A program-based report would show all work in Phab for each formal Program defined in the Annual Plan, Department Annual Plan, or Quarterly goals. Cloud Services may be a candidate to make this report, as they have one epic task for each outcome in their plan.
Description
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Declined | None | T200550 Phlogiston reports are available and useful to any team that wants to use them | |||
| Resolved | None | T170993 Make a prototype of a Program-based report |
Event Timeline
Comment Actions
Updated configuration for WMF FY18–19. Need to do a complete rebuild when dev server is available.
Comment Actions
Test conditions
- T197984 is tagged as a goal
- it has child tasks
- Phlogiston categorization rules are configured to treat this task, and its children, as a category.
Categorize as Toolhub Milestone 2 all tasks that are:
in project FY2018-19 and that are descendents of a task tagged Category whose title includes the text Toolhub Milestone 2
Expected results
Three tasks in this category.
Actual results
Only one task is present in this category.
Solution research
The algorithm for finding descendents only tracks family trees within a single project (for performance reasons). So a relationship that spans 2 projects, as this does, won't show up. Either teams would have to constrain their use of this kind of reporting to have all related tasks in the same project, or the algorithm would have to be modified to work on all tasks within, perhaps, the full project list of the report scope.

