Write a script to either confirm or confute Weather's "Tshirt: yes/no"
Right now we have a service called Tor Weather that is supposed to monitor the consensus and look for relays that qualify for a tshirt: https://www.torproject.org/getinvolved/tshirt
The qualification criteria include this pretty simple one:
- Operate a fast Tor relay that's been running for the past two months: you are eligible if you allow exits to port 80 and you average 100 KBytes/s traffic, or if you're not an exit but you average 500 KBytes/s traffic.
The trouble is that we not infrequently get mail from relay operators who appear to qualify but Tor weather hasn't sent them a mail. The latest one is: https://atlas.torproject.org/#details/DA24B9CD2AA8C02B9068A168C420DC302D969937
This behavior is probably a Tor weather bug. But is it "Tor weather doesn't think you deserve one yet" or "something else"? We could help narrow down the issue, as well as help operators narrow down the issue, if Atlas et al formed their own opinion and said it on the relay's page.
For clarification, I think we should interpret the requirement as "take the average actually-used bandwidth over the past 60 days, counting a 0 for all the time your relay isn't up".
And heck, if this starts working well we could simplify Tor weather to just check one of these sites to see if you qualify yet.
Speaking of which, should this be an Onionoo ticket?