[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #6682 [Compass]: merge atlas and compass?
#6682: merge atlas and compass?
-------------------------+--------------------------------------------------
Reporter: cypherpunks | Owner:
Type: enhancement | Status: needs_information
Priority: minor | Milestone:
Component: Compass | Version:
Keywords: | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
Comment(by karsten):
Replying to [comment:6 gsathya]:
> I have been thinking about this. I think a nicer solution would be to
make Compass just spit out JSON files and not HTML. Then extend Atlas to
use this as a backend. Atlas should be able to talk to both Onionoo(for
specific relay info) and Compass(for processed data). Essentially Compass
becomes an extension to Onionoo. We might later want to extend Onionoo to
do what Compass does if we don't want to maintain two separate services.
I like the idea of moving the Compass functionality to the back-end. But
two back-end services with Onionoo and Compass doesn't make much sense.
Everything that Compass knows is already known to Onionoo. This
functionality should then be added to Onionoo.
Can you describe the interface that you have in mind? What queries would
the extended Atlas send to the extended Onionoo? Maybe I can help
integrating those queries into Onionoo's current interface.
> This is a pretty big task and I'm not sure what the plans for Atlas are.
I remember hellais saying something about backbone.js being not good
enough and it's now hard to extend Atlas. Is there going to be some Atlas
rewrite or something?
I don't know of any plans to rewrite Atlas, and I don't see how we have
the developer resources to do that. Can you be more specific why it's
hard to extend Atlas to support Compass' front-end functionality, assuming
that Onionoo would support Compass' back-end functionality?
I agree that this is a pretty big task. But that shouldn't us from making
plans.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6682#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs