Opened 3 years ago

Last modified 3 years ago

#23941 assigned enhancement

Determine if a relay is eligible for a t-shirt and display on details page

Reported by: irl Owned by: metrics-team
Priority: Medium Milestone:
Component: Metrics/Relay Search Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points: 0.2
Reviewer: Sponsor:


A script was written for #9889 to determine if a relay is eligible for a t-shirt or not.

We've talked about having this in Atlas and having seen another mail on tor-relays today asking about eligibility, I think it's a useful feature to have.

Input from the t-shirts team would be appreciated to make sure we have the criteria correct, and to know where to send those that are eligible. Ideally we could link to a web page that explains any caveats to the process (e.g. you can't get 500 t-shirts for 500 relays) and how to apply for your t-shirt.

Child Tickets

Change History (6)

comment:1 Changed 3 years ago by kat5

The criteria are at You ask for a shirt by emailing tshirt@….

The script currently uses the wrong traffic threshold for exit relays (100 KBytes/s rather than 250 KBytes/s). It also calculates uptime and expects at least 95% over the past two months. This requirement is not included on the above website, and we currently tend to ignore it.

The rule is one t-shirt per person, not per relay. We need to make it very clear (somewhere) that if you've already gotten your shirt, the fact that Atlas now says you're eligible doesn't mean you get another one.

comment:2 Changed 3 years ago by irl

Owner: changed from metrics-team to irl
Status: newaccepted

Moving these into my queue.

comment:3 Changed 3 years ago by irl

Blocking on refactoring the display of additional flags. I'll do that as part of #10401, any patch for this produced before that refactoring would likely not be mergeable.

comment:4 Changed 3 years ago by irl

Owner: changed from irl to metrics-team
Status: acceptedassigned

Removing these tickets from my queue due to time constraints, and to let others have a go if they wish.

Guidelines for contributing to Relay Search can be found at:

comment:5 Changed 3 years ago by irl

Points: 0.2

comment:6 Changed 3 years ago by iwakeh

Please be aware of the start for RS into Metrics-Web integration and also refer to the branch in this comment of the parent ticket.

Note: See TracTickets for help on using tickets.