Comment 11 for bug 66344

Revision history for this message
Giuseppe Maxia (giuseppe-maxia) wrote : Re: [Bug 66344] Re: Dependency chart becomes unreadable with >12 dependencies

On Wed, Sep 3, 2008 at 5:10 AM, James Henstridge <
<email address hidden>> wrote:
> The ratio option doesn't seem to do much useful w.r.t. actual layout. I
> notice that the graph is being passed through "unflatten -l 2", which
> accounts for the two-level appearance of the dependencies. Increasing
> the "2" to something higher might give a more square output.
>
> Another thing you could try is one of the other graphviz layout programs
> instead of dot. Neato might give reasonable results with mode=major.
>
> --
> Dependency chart becomes unreadable with >12 dependencies
> https://bugs.launchpad.net/bugs/66344
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in The Launchpad Blueprint Tracker: Confirmed
>
> Bug description:
> The dependency chart is unreadable for any specification that has more
than about a dozen dependencies. For example, <
https://features.launchpad.net/products/launchpad-foundations/+spec/1.0-web-interface
>.
>
> This could be fixed by making the dependency levels run vertically, rather
than horizontally. This would work better because specification names are
shorter than they are wide, so they could be packed more closely together.
>

How about using a vertical view? It could be even done in simple HTML

current_task
+- dep1
+- dep2
| +- dep2-a
| +- dep2-b
| +- dep2-b-I
+- dep3

or

+-dep3
| +- dep2-b-I
| +- dep2-b
| +- dep2-a
+- dep2
+- dep1
current_task

Giuseppe