[tor-bugs] #15522 [Obfuscation/BridgeDB]: Write Protobufs for any BridgeDB data which must be sent over a network or IPC channel

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jan 21 08:45:27 UTC 2019


#15522: Write Protobufs for any BridgeDB data which must be sent over a network or
IPC channel
--------------------------------------------+---------------------------
 Reporter:  isis                            |          Owner:  (none)
     Type:  enhancement                     |         Status:  assigned
 Priority:  Medium                          |      Milestone:
Component:  Obfuscation/BridgeDB            |        Version:
 Severity:  Normal                          |     Resolution:
 Keywords:  bridgedb-db, metrics, protobuf  |  Actual Points:
Parent ID:                                  |         Points:  10
 Reviewer:                                  |        Sponsor:  Sponsor19
--------------------------------------------+---------------------------
Changes (by karsten):

 * cc: metrics-team (added)


Comment:

 Commenting on this ticket, because it has the metrics tag and gaba asked
 me to comment.

 I'm skeptical regarding the idea to use Protobufs for BridgeDB statistics.
 The idea to have automatically generated code for parsing is certainly
 tempting.

 But having to use tools to look at binary-encoded messages seems annoying.
 This includes other folks who want to peek at BridgeDB statistics, without
 relying on any of our code.

 I'm even more skeptical regarding Cap'n Proto, because there doesn't seem
 to be a Debian package that we can use as Java dependency.

 Adding metrics-team to cc anyway to see where this goes.

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


More information about the tor-bugs mailing list