[tor-bugs] #6682 [Compass]: merge atlas and compass?

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jan 7 15:43:09 UTC 2013


#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 gsathya):

 Replying to [comment:7 karsten]:
 >
 > 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.

 But Compass and Onionoo do different things. I don't know if any other
 application is going to use the data that Compass requires. I guess
 maintaining two different backend services are going to be a pain, so yes
 we should probably merge the two.

 > 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.

 I think pretty much what compass.py does. I will think more about a more
 optimized interface such that we can offload some kind of processing work
 to the client side js.

 >
 > 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 haven't really looked at the Atlas code, but I don't suspect it's going
 to be impossible to do this. We should also figure out how to make this
 intuitive for people to use so that they don't get confused.

 > I agree that this is a pretty big task.  But that shouldn't us from
 making plans.

 +1

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6682#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list