[metrics-bugs] #33008 [Metrics/Relay Search]: Display a bridge's distribution bucket
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Mar 12 13:43:03 UTC 2020
#33008: Display a bridge's distribution bucket
-------------------------------------------------+-------------------------
Reporter: phw | Owner:
| metrics-team
Type: enhancement | Status:
| needs_review
Priority: Medium | Milestone:
Component: Metrics/Relay Search | Version:
Severity: Normal | Resolution:
Keywords: s30-o24a1, anti-censorship-roadmap- | Actual Points:
2020Q1 metrics-team-roadmap-2020Q1 |
Parent ID: #31281 | Points: 2
Reviewer: cohosh | Sponsor:
| Sponsor30-can
-------------------------------------------------+-------------------------
Comment (by karsten):
Replying to [comment:19 phw]:
> Replying to [comment:16 cohosh]:
> > - "Unallocated" isn't a very simple or descriptive word to describe
that bucket. Can we use "private"
> > instead? Perhaps this is too late in the game to change it, but it
seems a bit contradictory since these bridges are allocated to the
unallocated bucket.
> [[br]]
> Yes, I see your point. I don't like "private" because we already use
that term for bridges that don't report themselves to the authority. I
like computer_freak's suggestion of "reserved" but I actually prefer
keeping "unallocated" because the cost of changing this term seems to
outweigh the benefit of using a somewhat more descriptive term.
>
> I wonder what Karsten thinks?
My initial thought was that we shouldn't change the term, because bridge
pool assignment files contain it and because Onionoo includes it in its
response.
But I think we need to consider something else here. Bridge operators can
request in their torrc file how their bridge is going to be distributed.
[https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n655
Recognized methods are: "none", "any", "https", "email", "moat".]
Maybe we'll have to say "None" here rather than "Unallocated"?
Note that case doesn't matter in case of configuring this in the torrc
file. "HTTPS" is accepted just like "https" or "hTtPs" are. So it's fine
to write "HTTPS".
To make this even more complicated, it turns out that a non-zero number of
bridges does not have BridgeDB distribution information:
- 553 moat
- 505 https
- 191 email
- 76 none
- 37 unallocated
The 37 "unallocated" bridges are the ones we're talking about above.
But I'm not yet sure why those 76 bridges are not included in any
distributor, not even the "unallocated" distributor. It could be that
they're too new (bridge pool assignment files are only synced once per day
at UTC midnight). It could have other reasons like older tor versions.
In any case it seems possible that a bridge will show up with "none" in
Relay Search, and we might have to provide information on BridgeDB's
information page what that means. In a way these bridges are truly
unallocated.
Hmm. Hmm.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33008#comment:20>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the metrics-bugs
mailing list