secure411dotorg / mal4s

Mal4s is a free open source data visualization tool designed to make it easy to see clusters of related Internet resources.
https://github.com/secure411dotorg/mal4s/wiki
GNU General Public License v3.0
30 stars 3 forks source link

Incremental display of branch labels #39

Open secure411dotorg opened 9 years ago

secure411dotorg commented 9 years ago

Pressing d while mal4s is running appears to display branch labels.

Actually it only seems to work by pressing d twice.

A single press of d turns the labels off.

The current state is that it is very interesting and helpful to show the first few branch level labels, but it becomes messy and hard to read once you read the clusters, for obvious reasons.

FUTURE STATE:

Each press of d adds another level of branch labels, until the last one - then labels turn off.

So b1 labels show on first press of d. b1 and b2 labels (or even just b2 labels) show on 2nd press of d etc

secure411dotorg commented 9 years ago

The hard to read seems to come from long labels rather than cluster level labels. It still has just one cluster level label from what I can tell.

So I think that showing only one level of labels at a time is better than showing progressively more labels with each key press.

helenkelly commented 9 years ago

I think a useful feature would be an indication of the branching criterion of each branch. In my mind it would be a way to see in what respect this branch varies from its sibling branches, if that makes sense. What does this branch have in common with the ones next to it, and how does it vary? What sorting rule made this branch a branch?

The reason this would be useful: I think it could be helpful in determining how far back to look in classifying whether or not a netblock or hostname should be listed or not listed.