This is a new TEE plugin that provide a widget for Project Dashboard with Gantt view of artifacts and links.
⚠️ Gantt term is used to describe the type of graph. For end user we should refer to "Roadmap" (Gantt is dated)
Widget base
- The widget allows to select a tracker where data will be fetched
- The tracker must have a "TimeFrame" semantic defined
- The tracker must also have a "Title" semantic
- The widget filters out artifacts:
- That are closed since more than 1 year (date of action)
- That are closed with due date older than a year
- (shamelessly copied from jira)
- The widget allows to select:
- The timescale (week/months/quarter)
- Whether child must be displayed or not
- The link type to display (none by default)
- The Roadmap display:
- Artifacts sorted by start date
- Each artifact has a bar
- If an artifact only have
start_date
or end_date
or both are equals, it's a milestone
- If
end_date
is before start_date
, it's an error. A milestone is displayed at start_date
and there is message (on the line ? on hover ?) to inform about data inconstancy.
- Progress ?
Display of children
- When children are displayed, all of them are displayed at once (ie all children of all parents)
- This might evolve later on to expand/collapse per parent
Display of links
- By default no links are displayed
- End user can select the type of links
- Links without type
- Any specific type