[metrics-bugs] #22488 [Metrics/Onionoo]: Include relay version listed in consensus in addition to platform line from server descriptor

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Nov 18 20:38:25 UTC 2017


#22488: Include relay version listed in consensus in addition to platform line from
server descriptor
-----------------------------+------------------------------
 Reporter:  cypherpunks      |          Owner:  metrics-team
     Type:  enhancement      |         Status:  needs_review
 Priority:  High             |      Milestone:
Component:  Metrics/Onionoo  |        Version:
 Severity:  Normal           |     Resolution:
 Keywords:  metrics-2017     |  Actual Points:
Parent ID:                   |         Points:
 Reviewer:                   |        Sponsor:
-----------------------------+------------------------------
Changes (by karsten):

 * status:  reopened => needs_review


Comment:

 (I worked on all currently open (recommended) version related Onionoo
 tickets including this one: #22488, #23962, #21827, and #23544.)

 I suggest we add a new "version" field in addition to the existing
 "platform" field. For relays we include the version listed in the
 consensus in that field. Then we have both versions: "platform" with the
 version from the server descriptor and "version" with the version from the
 consensus.

 And for bridges we include the version substring from the "platform" line.
 That's somewhat redundant. But in some cases it might be easier for
 clients to process that version string without the rest of the rest of the
 "platform" line around it. No harm in adding that new field to both relay
 and bridge details documents.

 Please review
 [https://gitweb.torproject.org/user/karsten/onionoo.git/commit/?h=tasks-22488-23962-21827-23544&id=bd5b45a79cc71410c66b776c44d52f7f2e84a117
 the first commit bd5b45a in my tasks-22488-23962-21827-23544 branch]
 together with [https://gitweb.torproject.org/karsten/metrics-
 web.git/commit/?h=tasks-22488-23962-21827-23544&id=b01aaf6a5efb0e7198c5d27baddd80b8b68be19b
 specification changes in commit 75c7626 in my corresponding metrics-web
 branch].

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


More information about the metrics-bugs mailing list