|
[[TOC]]
|
|
|
|
|
|
|
|
= Metrics Team =
|
|
|
|
== Overview ==
|
|
|
|
Welcome to the Metrics Team page. The ''Metrics Team'' is a group of Tor people who care about measuring and analyzing things in the public Tor network. If you're interested in measurements and analyses, the Metrics Team is what you're looking for. Welcome!
|
|
|
|
|
|
|
|
== People ==
|
|
# Metrics Team
|
|
|
|
## Overview
|
|
|
|
Welcome to the Metrics Team page. The _Metrics Team_ is a group of Tor people who care about measuring and analyzing things in the public Tor network. If you're interested in measurements and analyses, the Metrics Team is what you're looking for. Welcome!
|
|
|
|
|
|
|
|
## People
|
|
The Metrics Team currently consists of between half a dozen and a dozen developers, depending on how and when you count. We're not listing names here to keep the team open to everyone. You're on the team if you're participating in discussions and development, and you're not part of the team anymore if you decide you want to move on (which we hope won't happen).
|
|
The Metrics Team currently consists of between half a dozen and a dozen developers, depending on how and when you count. We're not listing names here to keep the team open to everyone. You're on the team if you're participating in discussions and development, and you're not part of the team anymore if you decide you want to move on (which we hope won't happen).
|
|
|
|
|
|
== Communication ==
|
|
## Communication
|
|
|
|
|
|
Our synchronous medium of communication is IRC meetings that happen every '''Thursday at 1500 UTC in #tor-meeting on OFTC'''.
|
|
Our synchronous medium of communication is IRC meetings that happen every **Thursday at 1500 UTC in #tor-meeting on OFTC**.
|
|
|
|
|
|
If you want to reach someone from the team between these meetings to ask a development-related question, just go to '''#tor-dev and mention the magic word "metrics"''', and somebody from the team might either be around or appear later and get back to you.
|
|
If you want to reach someone from the team between these meetings to ask a development-related question, just go to **#tor-dev and mention the magic word "metrics"**, and somebody from the team might either be around or appear later and get back to you.
|
|
|
|
|
|
Our asynchronous medium of communication is the '''[https://lists.torproject.org/cgi-bin/mailman/listinfo/metrics-team metrics-team@ mailing list]'''. This list is public in the sense that anyone can subscribe and read archives. But it's moderated on first post, meaning that your first post will be reviewed to make sure it's not spam and on topic and all further posts will go directly to the list. Feel free to subscribe and just listen if you want, and feel free to post if you have a question that you think is on topic.
|
|
Our asynchronous medium of communication is the **[metrics-team@ mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo/metrics-team)**. This list is public in the sense that anyone can subscribe and read archives. But it's moderated on first post, meaning that your first post will be reviewed to make sure it's not spam and on topic and all further posts will go directly to the list. Feel free to subscribe and just listen if you want, and feel free to post if you have a question that you think is on topic.
|
|
|
|
|
|
== Products ==
|
|
## Products
|
|
The Metrics Team is not selling any products, don't worry.
|
|
The Metrics Team is not selling any products, don't worry.
|
|
|
|
|
|
Product is a codebase of software maintained by the Team. Not all products of the Metrics Team are mentioned in this section (for a more complete list see [https://people.torproject.org/~karsten/volatile/measurement-roadmap.pdf roadmap draft]). Instead, we list some long-term products here that are or will be released in way that a third party can decide to run a mirror of this type of service.
|
|
Product is a codebase of software maintained by the Team. Not all products of the Metrics Team are mentioned in this section (for a more complete list see [roadmap draft](https://people.torproject.org/~karsten/volatile/measurement-roadmap.pdf)). Instead, we list some long-term products here that are or will be released in way that a third party can decide to run a mirror of this type of service.
|
|
|
|
|
|
Here some links to these products' pages (in alphabetical order):
|
|
Here some links to these products' pages (in alphabetical order):
|
|
|
|
|
|
* [https://metrics.torproject.org/collector.html CollecTor] the friendly data collecting service. A wiki subsection for CollecTor mirror operators [wiki:org/teams/MetricsTeam/Operation mirror operating wiki].
|
|
* [CollecTor](https://metrics.torproject.org/collector.html) the friendly data collecting service. A wiki subsection for CollecTor mirror operators [mirror operating wiki](./org/teams/MetricsTeam/Operation).
|
|
* [https://exonerator.torproject.org ExoneraTor] helps to find out whether that address was used as a Tor relay.
|
|
* [ExoneraTor](https://exonerator.torproject.org) helps to find out whether that address was used as a Tor relay.
|
|
* [https://metrics.torproject.org Metrics] the primary place to learn interesting facts about the Tor network.
|
|
* [Metrics](https://metrics.torproject.org) the primary place to learn interesting facts about the Tor network.
|
|
* [https://metrics.torproject.org/metrics-lib.html metrics-lib] a Java library that fetches and parses Tor descriptors.
|
|
* [metrics-lib](https://metrics.torproject.org/metrics-lib.html) a Java library that fetches and parses Tor descriptors.
|
|
* [https://metrics.torproject.org/onionoo.html Onionoo] is a web-based protocol to learn about currently running Tor relays and bridges. A wiki subsection for Onionoo mirror operators [wiki:org/teams/MetricsTeam/Operation mirror operating wiki]
|
|
* [Onionoo](https://metrics.torproject.org/onionoo.html) is a web-based protocol to learn about currently running Tor relays and bridges. A wiki subsection for Onionoo mirror operators [mirror operating wiki](./org/teams/MetricsTeam/Operation)
|
|
|
|
|
|
== Releases ==
|
|
## Releases
|
|
[[TicketQuery(component^=Metrics,summary^=Release,status=!closed,col=id|summary|component|changetime,desc=true,order=changetime,format=table,max=7)]]
|
|
[[TicketQuery(component^=Metrics,summary^=Release,status=!closed,col=id|summary|component|changetime,desc=true,order=changetime,format=table,max=7)]]
|
|
|
|
|
|
== Documentation ==
|
|
## Documentation
|
|
An [https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam/Documentation FAQ] by and about the Metrics Team. If something you want to know is not answered yet, check back in a few days. Or address your question directly to us via the communication channels listed in the previous section.
|
|
An [FAQ](https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam/Documentation) by and about the Metrics Team. If something you want to know is not answered yet, check back in a few days. Or address your question directly to us via the communication channels listed in the previous section.
|
|
|
|
|
|
The 32C3 State of the Onion talk covered work of the Metrics Team by giving example of how bad relays are detected, investigated, and excluded from the Tor network. The entire [https://media.ccc.de/v/32c3-7307-state_of_the_onion#video talk] is worth watching, but if you're short on time, be sure to watch minutes 20 to 28.
|
|
The 32C3 State of the Onion talk covered work of the Metrics Team by giving example of how bad relays are detected, investigated, and excluded from the Tor network. The entire [talk](https://media.ccc.de/v/32c3-7307-state_of_the_onion#video) is worth watching, but if you're short on time, be sure to watch minutes 20 to 28.
|
|
|
|
|
|
More documentation
|
|
More documentation
|
|
|
|
|
|
* [wiki:MetricsTeam/Volunteers Volunteer's Guide]
|
|
* [Volunteer's Guide](./MetricsTeam/Volunteers)
|
|
* [wiki:org/teams/MetricsTeam/Documentation FAQs]
|
|
* [FAQs](./org/teams/MetricsTeam/Documentation)
|
|
* coding style [wiki:org/teams/MetricsTeam/Documentation#GuideDocuments guides]
|
|
* coding style [guides](./org/teams/MetricsTeam/Documentation#GuideDocuments)
|
|
|
|
|
|
=== Censorship Watch ===
|
|
### Censorship Watch
|
|
[wiki:doc/MetricsTimeline MetricsTimeline] lists incidents that might help in interpreting metrics graphs.
|
|
[MetricsTimeline](./doc/MetricsTimeline) lists incidents that might help in interpreting metrics graphs.
|
|
|
|
|
|
Here's a table with tickets related to censorship incidents: [[TicketQuery(component=Circumvention/Censorship analysis,status=!closed,format=table,order=changetime,desc=true,col=id|summary|status|priority|severity|reporter|changetime,max=7)]]
|
|
Here's a table with tickets related to censorship incidents: [[TicketQuery(component=Circumvention/Censorship analysis,status=!closed,format=table,order=changetime,desc=true,col=id|summary|status|priority|severity|reporter|changetime,max=7)]]
|
|
|
|
|
|
== ROADMAP 2020 ==
|
|
## ROADMAP 2020
|
|
(Old roadmaps are archived [https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam/OldRoadmaps here].)
|
|
(Old roadmaps are archived [here](https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam/OldRoadmaps).)
|
|
|
|
|
|
=== PRIORITIES 2020 ===
|
|
### PRIORITIES 2020
|
|
|
|
|
|
* OnionPerf: Run the long-running instances, including making major code improvements for Scalability project next year.
|
|
* OnionPerf: Run the long-running instances, including making major code improvements for Scalability project next year.
|
|
* CollecTor service.
|
|
* CollecTor service.
|
... | @@ -59,12 +59,12 @@ Here's a table with tickets related to censorship incidents: [[TicketQuery(compo |
... | @@ -59,12 +59,12 @@ Here's a table with tickets related to censorship incidents: [[TicketQuery(compo |
|
* Running and mantaining Onionoo and Exonerator and Relay Search.
|
|
* Running and mantaining Onionoo and Exonerator and Relay Search.
|
|
|
|
|
|
|
|
|
|
=== TIMELINE 2020 ===
|
|
### TIMELINE 2020
|
|
|
|
|
|
* (January to April) Exit Scanner needs to be deployed ASAP
|
|
* (January to April) Exit Scanner needs to be deployed ASAP
|
|
* (May to October) [https://trac.torproject.org/projects/tor/wiki/org/sponsors/Sponsor59 Onionperf project]
|
|
* (May to October) [Onionperf project](https://trac.torproject.org/projects/tor/wiki/org/sponsors/Sponsor59)
|
|
* [https://trac.torproject.org/projects/tor/wiki/org/sponsors/Sponsor55 IPv6 project] work with little-t tor team
|
|
* [IPv6 project](https://trac.torproject.org/projects/tor/wiki/org/sponsors/Sponsor55) work with little-t tor team
|
|
* [https://trac.torproject.org/projects/tor/wiki/org/sponsors/Sponsor30 Empowering Communities in the Global South to Bypass Censorship]'s project - objectives 2 and 3
|
|
* [Empowering Communities in the Global South to Bypass Censorship](https://trac.torproject.org/projects/tor/wiki/org/sponsors/Sponsor30)'s project - objectives 2 and 3
|
|
|
|
|
|
[[TicketQuery(keywords~=metrics-team-roadmap-2020,format=progress)]]
|
|
[[TicketQuery(keywords~=metrics-team-roadmap-2020,format=progress)]]
|
|
|
|
|
... | @@ -72,8 +72,8 @@ Here's a table with tickets related to censorship incidents: [[TicketQuery(compo |
... | @@ -72,8 +72,8 @@ Here's a table with tickets related to censorship incidents: [[TicketQuery(compo |
|
[[TicketQuery(keywords~=metrics-team-roadmap-2020,status=!closed,format=table,order=priority,desc=true,col=id|summary|component|status|owner|priority|severity|points|reporter,group=component)]]
|
|
[[TicketQuery(keywords~=metrics-team-roadmap-2020,status=!closed,format=table,order=priority,desc=true,col=id|summary|component|status|owner|priority|severity|points|reporter,group=component)]]
|
|
|
|
|
|
|
|
|
|
= ALL Open Tickets =
|
|
# ALL Open Tickets
|
|
|
|
|
|
The following table lists all open tickets, from recently modified to not touched in years, of products that are maintained by Metrics Team people or otherwise related. Not all of these products are actively maintained, so be sure to reach out to the team before starting to hack on any of these and also take a look at the [wiki:MetricsTeam/Volunteers Volunteer's Guide]. Also note that not all metrics-related tools use Tor's Trac as their bug tracker, so you might also want to ask for bug trackers of other metrics tools.
|
|
The following table lists all open tickets, from recently modified to not touched in years, of products that are maintained by Metrics Team people or otherwise related. Not all of these products are actively maintained, so be sure to reach out to the team before starting to hack on any of these and also take a look at the [Volunteer's Guide](./MetricsTeam/Volunteers). Also note that not all metrics-related tools use Tor's Trac as their bug tracker, so you might also want to ask for bug trackers of other metrics tools.
|
|
|
|
|
|
[[TicketQuery(component^=Metrics,status=!closed,format=table,order=changetime,desc=true,col=id|summary|component|status|owner|priority|severity|time|changetime|reporter,max=20)]] |
|
[[TicketQuery(component^=Metrics,status=!closed,format=table,order=changetime,desc=true,col=id|summary|component|status|owner|priority|severity|time|changetime|reporter,max=20)]] |
|
|
|
\ No newline at end of file |