hi,

we already provide a rich-client app (see
http://www.jfrog.org/sites/dep-analyzer/latest/), which does visualize the
maven dependency graph. we think it would be a good way to provide this
through a report plugin, too.

but we are a bit uncertain about the way what kind of integration we should
choose. we thought of three alternatives:

1) include graph report as applet, where you can tweak and reorganize the
graph like in the rich-client app.
pros: you can use jung-framework, so vizualization gets very comfortable and
you can filter and tweak the graph, this is especially interesting if you
got a very big graph and want to see something through the jungle.
cons: the obious problems which come along with applets (download time of
jars -> will be around 5MB , incompatability with many browsers).

2) export the graph to a simple image (jpg,png) and include it inside
report, where you can enlarge it
pros: compatible with all browsers
cons: if the graph is big, it is quite tricky to see anything, for the image
is static moving vertices and filtering won't be possible. only solution
could be to generate a "good default" layout whilst exporting the graph. but
this is quite tricky for humble automation often cannot judge if a
graph-layout is human readable.

3) embed a kind of flash/javascript graph visualization app, where moving
vertices and fitlering is possible
pros: flash/javascript supported by nearly all browsers, often quicker to
load as applets.
cons: we lose very good jung-framework for report, further more we haven't
yet found a graph flash/javascript app similar capable to jung :P


any favorites or other suggestions? we want to provide the most convenient
solution for maven 
developers and architects who want to grasp dependency complexity with
visualization by just looking to the report. hope we get some input by you
maven-users :) 

thanks!
-- 
View this message in context: 
http://www.nabble.com/poll-for-%27way-of-integrating%27-dependency-analyzer-graph-report-tp14814997s177p14814997.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to