Hello Tor, hello world!
Below you'll find the highlights of Tor metrics team work done in January and February 2019 as well as a few expected highlights for the current month, March 2019.
On behalf of the Tor metrics team, Karsten
January and February 2019:
Held an in-person meeting in Brussels to make plans with other teams and to make a new roadmap for the next six months [1].
[1] https://storm.torproject.org/shared/TsgBadLSfM8uh_aftPjxmR_rm0a8E-4UQ2HEa_l0...
Performed a one-off analysis of existing OnionPerf measurements with special focus on slow runs, timeouts, and failures [2, 3].
[2] https://people.torproject.org/~karsten/volatile/onionperf-metrics-2019-02-02... [3] https://people.torproject.org/~karsten/volatile/onionperf-metrics-2019-02-20...
Started drafting guidelines for adding data to Tor Metrics [4].
[4] https://bugs.torproject.org/29315
Presented Tor Metrics at FOSDEM 2019 [5]. A transcript of the presentation is also available [6].
[5] https://fosdem.org/2019/schedule/event/monitoring_anon/ [6] https://iain.learmonth.me/blog/2019/2019w064/
Continued to document considerations for privacy-preserving safe measurements of live networks [7] to be included in an IETF Internet Draft on the topic [8].
[7] https://github.com/irl/draft-safe-internet-measurement/issues [8] https://datatracker.ietf.org/doc/draft-learmonth-pearg-safe-internet-measure...
Took ownership of OnionPerf development. The canonical repository is now hosted on git.tpo [9] and is mirrored to GitHub [10] to accept pull requests (and to later run CI).
[9] https://gitweb.torproject.org/onionperf.git/ [10] https://github.com/torproject/onionperf
Added a "single-shot" mode to OnionPerf to enable easier testing during development and towards use in CI environments [11].
[11] https://github.com/torproject/onionperf/pull/1
Improved test coverage for OnionPerf [12].
[12] https://github.com/torproject/onionperf/pull/4
Added support for testing v3 onion service performance in OnionPerf [13].
[13] https://github.com/torproject/onionperf/commit/c8b0fc22809900ee35938ee7f89e8...
Continued working on second report for Sponsor13 [14, 15]
[14] https://bugs.torproject.org/29648 [15] https://bugs.torproject.org/29649
Ported the research portal content to a Hugo static site [16] and deployed a staging version for feedback [17].
[16] https://bugs.torproject.org/26838 [17] https://research-staging.torproject.org/
Established a new research@tpo alias [18] to allow for external researchers to contact Tor people that manage the Research Portal/Mailing List.
[18] https://bugs.torproject.org/29557
March 2019:
Add integration tests [19] for the data-processing modules powering the Tor Metrics website.
[19] https://bugs.torproject.org/29425
Write a specification document for exit lists [20].
[20] https://bugs.torproject.org/29624
Replace advertised bandwidth distribution graphs by consensus weight distribution graphs [21].
[21] https://bugs.torproject.org/29330
Presenting Tor Metrics at the Scottish Networking Event [22] on the 12th March.
[22] http://scone.cs.st-andrews.ac.uk/wiki/
Attending IETF 104 and presenting the above Internet Draft on safe measurement [23].