[tor-reports] July 2016 report for the metrics team

Karsten Loesing karsten at torproject.org
Fri Aug 5 06:34:47 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello Tor, hello world!

Below you'll find some highlights of work done by the Tor metrics team
in July 2016.

On behalf of the Tor metrics team,
Karsten


Added a new graph to Tor Metrics that shows a possible range of the
number of clients by country and transport and which reveals the most
popular pluggable transports in any given country [1] (#19544).

 [1]
https://metrics.torproject.org/userstats-bridge-combined.html?country=us

Added two new pages to Tor Metrics that link to visualizations of
monthly uptime of relays [2] and network churn rate by relay flag [3]
(#19183).

 [2] https://metrics.torproject.org/uptimes.html
 [3] https://metrics.torproject.org/networkchurn.html

Repackaged 161 tarballs in the Tor network archive provided by
CollecTor [4] to make sure that each descriptor is sorted into the
correct monthly tarball (#19433).

 [4] https://collector.torproject.org/

Made a couple of improvements towards running one or more mirrors of
the CollecTor service: implemented an own internal scheduler to run
independently of any system scheduler (#19018); made all paths
configurable (#19651); added validation of default properties (#19373).

Upgraded libraries of multiple Java code bases from Debian wheezy to
jessie (#19404, #19540).

Released metrics-lib/DescripTor version 1.3.0 [5] to add parsing
support for various new fields in Tor descriptors and to make some
minor bugfixes.

 [5] https://lists.torproject.org/pipermail/tor-dev/2016-July/011201.html

Compiled a list of products maintained by the metrics team [6], and
created development pages for all Java code bases.

 [6]
https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam#Products

Wrote a Contributor's Guide [7] for those who'd like to start hacking
on Metrics products.

 [7]
https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam/ContributorGuide

Extended build scripts of Java code bases by measuring test coverage
using Cobertura [8].

 [8]
https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam/MetricsJavaStyleGuide#CoverageandComplexity

Extended the development process of Java code based by measuring
coding style using checkstyle [9] following the Metrics Team Java
Style Guide [10] based on Google's Java Style Guide [11].  Resolved
all 4,363 code style violations in 5 code bases, including missing or
abundant whitespace, wrong import order, and missing Javadoc
documentation.

 [9] http://checkstyle.sourceforge.net/
 [10]
https://trac.torproject.org/projects/tor/wiki/org/teams/MetricsTeam/MetricsJavaStyleGuide
 [11] https://google.github.io/styleguide/javaguide.html
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQEcBAEBAgAGBQJXpDOHAAoJEC3ESO/4X7XBP1YH/RbkO260/845dd5CJ26t7XF+
Igj1T8gzel3qhsDSMeKT0IEpHM4fRVV0ce713bsCDmaXdfyhlziVWxvvVLs/CTTJ
zjsMUpd/ogn/Y2oaxKQlKyhGHawBEYV0LbrXAIcf5B5y/5fyJuiHH5jFKMCxi4uv
tqKvBKjMqX3rLfcJAolG9fOyQm7tgdpGP+wkVX3LN7Ha+nZ+niIOlCxQh8DBZV7I
sFp7uGK36nRQ5ZY7zy3mjWGpjNhFeHw/JRsdSc+RS77PFQRuGmxP0xWwiU1i5dV9
FO/Hs9azp1FGBSxDw7FYYLxyQ8fcamJpVjA/ZMolix/U8ydIfrFt/H3txg6o9hg=
=qDzQ
-----END PGP SIGNATURE-----


More information about the tor-reports mailing list