[tor-bugs] #28531 [Community/Outreach]: Publish a snapshot of what PTs are needed for successful Tor use in each country

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Apr 23 17:51:22 UTC 2020


#28531: Publish a snapshot of what PTs are needed for successful Tor use in each
country
-------------------------------------------------+-------------------------
 Reporter:  arma                                 |          Owner:  phw
     Type:  task                                 |         Status:
                                                 |  needs_review
 Priority:  Medium                               |      Milestone:
Component:  Community/Outreach                   |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  anti-censorship-roadmap-2020Q1 ,     |  Actual Points:
  s30-o22a2, s30-o23a2, ux-team                  |
Parent ID:  #31279                               |         Points:
 Reviewer:  cohosh                               |        Sponsor:
                                                 |  Sponsor30-must
-------------------------------------------------+-------------------------
Changes (by phw):

 * status:  assigned => needs_review
 * reviewer:   => cohosh


Comment:

 I think YAML is more suitable for this task. How about the following
 structure?

 {{{
 location_id:                    # Two-letter country code or ASN; in this
 case "cn".
   infrastructure:
     website: false              # Is torproject.org reachable?
     bridgedb_www: false         # Is bridges.torproject.org reachable?
     bridgedb_moat: true         # Is moat's cloud front reachable?
   relays: false                 # Are (a subset of) relays reachable?
   dirauths: false               # Are directory authorities reachable?
   bridges:
     default: false              # Are default bridges reachable?
     published_vanilla: false    # Are vanilla bridges in BridgeDB
 reachable?
     unpublished_vanilla: false  # Are unpublished vanilla bridges
 reachable?
     published_obfs4: false      # Are obfs4 bridges in BridgeDB reachable?
     unpublished_obfs4: true     # Are unpublished obfs4 bridges reachable?
     meek-azure: true            # Does meek over Azure work?
 }}}

 * What other information do we want to capture in this snapshot? At the
 very least, we want to collect information that can help Tor Browser make
 informed circumvention decisions.

 * Referring to bridges as "published" and "unpublished" is somewhat
 misleading because bridges are never public. Any ideas for better terms?

 * Censorship isn't necessarily uniform across a country and may differ
 from AS to AS: `location_id` is either a country code (e.g., cn) or an ASN
 (e.g., 1234). An ASN has preference over a country code.

 * We can use the censorship analyser from #30794 to quickly gather this
 information.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28531#comment:18>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list