Roadmap
The timeline of a project's epics, their child issues and its milestones
The Roadmap is a timeline of a project's epics. Each epic gets a bar spanning its schedule, coloured by health and filled to its progress, with milestones marked in a lane of their own above them. In Elixion, the platform for Engineering Intelligence™, an epic's health and progress are derived from its issues rather than typed in, so the roadmap agrees with the board without anyone updating it.
Open the roadmap
- Sidebar: click Roadmap.
- Direct link:
/roadmap./timelinegoes to the same place. - Keyboard: press
gthenl.
The roadmap shows the project selected in the project rail.
Controls
Along the top of the page:
- a search box, Search epics by name or key, which filters the rows as you type
- a months / quarters toggle
- Earlier, Today and Later to move the window
- Create Epic
The months view shows 12 months and steps 3 at a time. The quarters view shows 8 quarters and steps 6 months at a time. The window opens on the first day of last month.
Rows
The left column is headed Epic. Each row carries a chevron, the issue type icon, the epic key and its title, linking to the epic.
Expand a row to list its child issues underneath, each with its type icon, key, title and status. Child issues appear in the left column only; the timeline draws bars for epics.
An epic with no children reads: no issues linked yet.
Bars
An epic's bar runs from its start date to its target date. Where those are not set, the bar falls back to the epic's creation date and its due date. An epic with no schedule at all draws no bar and reads Not scheduled instead.
The bar's fill and its label are the epic's progress percentage, derived from its child issues. Hovering a bar shows the epic's title, that percentage, and a sentence explaining its health.
A thin vertical line in the accent colour marks today, in the milestone lane and on every row.
Health colours
| Colour | State | What triggers it | |--------|-------|------------------| | Green | On track | No blocked, deferred or overdue issues among the children | | Amber | Watch | One or more in-progress child issues are past due | | Red | At risk | One or more child issues are deferred or blocked | | Red | Blocked | The epic itself is marked blocked |
Health is computed, never set by hand, and the tooltip names the issues behind it, for example: at risk, because two linked issues are deferred or blocked. The legend under the timeline shows On track, Watch, At risk and the Today line.
Reschedule by dragging
Drag a bar to move the epic's window, keeping its length. Drag its left edge to change the start date, or its right edge to change the target date. Only the field your gesture touched is written, so an epic with a start date and no end still has just a start date after a move.
Milestones
Milestones with a target date appear as diamond markers in a Milestones lane under the month header. A milestone belongs to the project rather than to any one epic, which is why it has its own lane.
Click a marker to open its panel: the milestone's name, its target date, a progress bar, and a line reading the percentage plus how many of its issues are done. A milestone marked critical is drawn in red. Markers that would overlap stack onto extra rows, so two milestones on the same date stay separately readable.
Create an epic
Create Epic opens a dialog for the epic's title, goal, priority, owner, start date, target date and colour. The goal becomes the epic's description. The new epic appears on the timeline as soon as it has a schedule.
What the roadmap covers
The roadmap groups by epic. It has no other grouping control, no export, and no public or embeddable view. Dependency arrows are not drawn here; issue dependencies have their own page at /dependencies.
Next: Sprints Overview, where shorter-range delivery is tracked.