-
Notifications
You must be signed in to change notification settings - Fork 490
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Idea: Peers map should show connections if peer location is known #2039
Comments
Hi! I kept it super simple to start. Let me know if this is what you had in mind and I can tweak based on feedback. I'm including two versions below. In both, the user can now see where their node is located via pulsating "blue dot." Clicking on a connection would show details about the direction or transfer. As for where they differ,
My.Node.mov
Show.Connections.movFollow up questions:
Other notes:
|
@juliaxbow thanks! I like the second one better for sure.. the first one may be difficult to expose to users as an option without them being in the know. We could potentially support both with a "click to select a node" and then "hide/view connections" functionality. It may also be hard to know which node is yours in the above map, so visually indicating which dot is your own (color, border, etc), or giving users the ability to "click to select your own node" could be useful.
you mean range of connection counts? That's a great question that I am not sure about. I know that I have over 900 peers usually, but as far as connections within that I would need to dive deeper. @lidel ?
deferring to lidel
#1955 seems relevant here. I think adding the ability to zoom in/out, especially when a node is clicked, could be very useful
Yep! It will change your public IP, which will change your location on the map. |
correction: peers can vary for me between 100 and 900 |
Really cool! I like the curved connection lines.
Yes! If we are able to tell where our node is (based on IPs from We can use values from "open streams" column to decide which connections could/should be displayed:
Note we can also tell the direction fo each connection (incoming/outgoing), so the lines could end with arrows (if we want, just an option).
Not much? We already show our node info on Status screen.
👍 |
Improvement idea
Current peers screen does not show the location of MY node:
If we show it on the map, then we could also show the net of connections – perhaps even indicate which connections were used for data transfer, or at least show the direction (which side initiated connection).
Inspiration
https://radar.cloudflare.com has a nice visualization where connections are indicated on the map:
cc @juliaxbow – not a priority, but could be cool to play with different ideas for visualization in spare time :-)
The text was updated successfully, but these errors were encountered: