[
https://issues.apache.org/jira/browse/STORM-2206?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15673891#comment-15673891
]
Stephen Powis commented on STORM-2206:
--------------------------------------
Locally I have a branch that swaps out the visualization library for
[VisJS|http://visjs.org/] using their [network graph
APIs|http://visjs.org/network_examples.html]. The current iteration seems on
par for the current existing functionality, but is perhaps more readable. I'll
share a screenshot shortly of what it looks like so far.
If others think this is a good route, I'm more than happy to put it into a PR
and iterate on it to make it even better.
> Topology Visualization revamp / swap underlying JS graphing library
> -------------------------------------------------------------------
>
> Key: STORM-2206
> URL: https://issues.apache.org/jira/browse/STORM-2206
> Project: Apache Storm
> Issue Type: Improvement
> Components: storm-ui
> Reporter: Stephen Powis
>
> h4. Problem Statement
> Being able to visualize your topology is amazing. Unfortunately the current
> implementation for displaying the topology leaves a bit to be desired.
> Having the nodes in the graph floating across the screen while trying to read
> it is distracting and makings it difficult to read complex topologies.
> Additionally there are no real legends or on screen help/hints/documentation
> that explain what is being shown.
> h4. Proposal
> Re-implement how we display the topology using a different JS library that
> makes reading and understanding the graph significantly easier. Make use of
> the existing visualization APIs, but simply swap out the rendering library.
> Additionally provide a better key/legend/documentation around the
> visualization.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)