Spike: Explore pipeline graph depencies interactions
Problem to solve
On the pipeline page, the dependencies view currently has a few problems:
- The lines are often too steep and end up being excessively confusing to make sense of
- The loading time of the needs line is too long on large graphs
- The space between job may make understanding relationship near impossible.
This issue is a spike to investigate solutions to these issues.
Proposed solutions
Line too steep
Loading time on lines
Jobs relationship lost because of the distance
Add an option to hide jobs on click. This would allow user to make unrelated jobs disappear and only show, in a "window" where only jobs with a direct relationship are shown.