[tor-bugs] #25999 [Core Tor/Stem]: Build an abstraction layer over different consensus flavours

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jun 27 17:02:17 UTC 2018


#25999: Build an abstraction layer over different consensus flavours
---------------------------+-----------------------------------
 Reporter:  teor           |          Owner:  atagar
     Type:  enhancement    |         Status:  needs_information
 Priority:  Medium         |      Milestone:
Component:  Core Tor/Stem  |        Version:
 Severity:  Normal         |     Resolution:
 Keywords:  descriptor     |  Actual Points:
Parent ID:                 |         Points:
 Reviewer:                 |        Sponsor:
---------------------------+-----------------------------------

Comment (by atagar):

 Hi teor, interesting idea. In Stem I could provide a higher level 'Relay'
 class that lazy loads whatever descriptors it needs to get commonly
 desired data (exit policy, contact info, etc). This would need to be based
 on stem.descriptor.remote (the controller interface relies too much on
 caching and the client's torrc to be reliable).

 Honestly I wonder if we should rethink our dir-spec more fundamentally.
 It's grown organically and honestly the myriad of documents is more
 confusing than it probably needs to be.

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


More information about the tor-bugs mailing list