Design/implement method for collecting/reporting statistics
I envision a stats module that is responsible for processing all statistics gathered anywhere in Tor. This module would be responsible for making decisions on where they get published (ControlPort, DirAuth) and how much scrubbing/aggregation is required for those destinations.
If we like that approach, implementation likely involves porting currently collected stats to use the new "stats module knows best".
I'll be working in my github repo in branch "morestats": https://github.com/robgjansen/torclone.git