wiki:org/sponsors/Sponsor30

Sponsor 30

Project Title: Empowering Communities in the Global South to Bypass Censorship

Project Period: September 20, 2019 - November 30, 2021

Meetings: Once a month at 1800 UTC in #tor-meeting, irc.oftc.net. They are announced in the tor project mailing list.

Project Goals/Activities

Objective 1: Support censorship circumvention through the improvement of network measurement methodologies aimed at detecting the blocking of circumvention tools 

Objective 2: Ensure users in target countries have access to the best Tor bridge options for circumventing censorship 

Objective 3: Improve Tor Browser and bridges.torproject.org experience for human rights defenders under censorship

Teams involved:

  • ooni
  • anti-censorship
  • ux
  • applications
  • network
  • metrics
  • community

Project Tracking

Tickets by objective and activity

Objective 1 is worked by OONI and managed in their repositories.

Objective O2: Ensure users in target countries have access to the best Tor bridge options for circumventing censorship.

O2.1 - Create an evaluation framework and collect data to better monitor and evaluate current bridge selection and distribution processes.
A1 - Create an evaluation framework for bridge distribution and selection methods.

Ticket Summary Status Owner Points Priority
#29277 Look into getting default Tor bridges scanned by external reachability tests assigned phw 5 Medium
#9316 BridgeDB should export statistics closed phw 3 Medium
#14453 Implement statistics gathering for number of Bridges-per-Transport in BridgeDB closed 5 Medium
#19332 Add a BridgeDB module closed karsten 8 Medium
#29275 Get default bridges checked for reachability by OONI closed Medium
#30152 Monitor anti-censorship infrastructure closed Medium
#31936 Write usage metrics to disk before terminating closed 1 Medium
#32135 Write BridgeDB metrics parser and analyse existing data closed phw 2 Medium
#32203 BridgeDB doesn't create metrics for vanilla bridges closed phw 0.25 Medium
#31422 Make BridgeDB report internal metrics needs_information phw 2 Medium

A2 - Evaluate distribution and selection methods for human rights defenders in target regions.

Ticket Summary Status Owner Points Priority
#34153 Use emma to learn where our bridge distribution mechanisms (don't) work new 2 Medium

A3 - Identify which bridge selection and distribution methods are most used in targeted regions.

Ticket Summary Status Owner Points Priority
#31871 Identify what bridge selection and distribution methods are most used​ in targeted regions new 3 Medium

O2.2 - Improve user experience and user interface of bridges.torproject.org.
A1 - Evaluate the user experience of our bridge download site, bridges.torproject.org, and provide a report with the top problems encountered by human rights defenders on the ground.

Ticket Summary Status Owner Points Priority
#31870 Do an informal usability study on the "get bridges" process new 2 Medium

A2 - Identify solutions for user problems reported above and implement them to make the portal easier to understand and use successfully.

Ticket Summary Status Owner Points Priority
#10831 Captchas are not accessible for blind users assigned juggy 5 Medium
#17548 https://bridges.torproject.org/keys shows outdated keys closed phw 1 Medium
#19774 bridges.torproject.org could use a favicon closed phw 1 Very Low
#24607 CAPTCHAs on BridgeDB seem to be getting more difficult closed phw 5 Medium
#29695 The captcha displayed while authenticating connecting to a tor bridge is unreadable closed tbb-team Medium
#30317 Update howto on https://bridges.torproject.org/ to take mobile Tor Browser into account closed phw 0.5 Medium
#30794 Create lightweight censorship analyser for users closed phw 5 Medium
#30941 Need better instructions for requesting bridges via email closed phw 1 Medium
#33299 Remove retired pluggable transports from BridgeDB closed phw 0.5 Medium
#33945 Failed assertion breaks BridgeDB's email responder closed phw 2 High
#33835 Gmail's quoted response confuses BridgeDB's email autoresponder merge_ready agix 1 Medium
#28531 Publish a snapshot of what PTs are needed for successful Tor use in each country needs_information phw Medium
#33727 Gmail marks emails from BridgeDB as spam new 0.5 Medium
#34322 Make BridgeDB's web interface look like torproject.org new 0.5 Medium

A3 - Localize bridges.torproject.org. Tailor additional localization strategies based on community feedback, requests, and data collected during the project timeframe.

Ticket Summary Status Owner Points Priority
#17626 BridgeDB's email distributor doesn't work if the "get help" text is quoted closed phw 3 Medium
#19839 BridgeDB website: In firefox page shows titles in English and text in the language preferred by the user closed traumschule Low
#26543 Provide a language switcher menu on BridgeDB closed phw 3 Medium
#31427 Update BridgeDB's documentation closed phw 0.2 Low
#31903 Update translations and push translation requests to Transifex closed phw 0.5 Medium
#32134 Request new translation and update i18n instructions closed phw 0.2 Medium
#15404 BridgeDB's email localisation isn't working new 2 Low

O2.3 - Develop new and/or improve existing bridge selection and distribution strategies.
A1 - Develop new and/or improve existing bridge selection and distribution strategies based on data collected about successful, effective methods per evaluation during O1.1.

Ticket Summary Status Owner Points Priority
#13727 BridgeDB should not distribute Tor Browser's default bridges closed phw 2 Medium
#31872 Write up process for distribution of private bridges closed phw 1 Medium
#33631 BridgeDB doesn't allow bridges to change their distribution mechanism closed phw 0.5 Medium
#31873 Create new bridge distribution mechanisms new 20 High
#33145 Go through process of distributing private bridges new 2 Medium

A2 - Develop methods to present bridges to users based on their location, potentially incorporating relevant censorship data published by OONI.

Ticket Summary Status Owner Points Priority
#32740 Implement a feedback loop between BridgeDB and OONI assigned phw 10 Medium
#34116 Set up OONI's MetaDB on polyanthum closed phw 0.5 Medium
#28531 Publish a snapshot of what PTs are needed for successful Tor use in each country needs_information phw Medium
#31701 Reachability tests for new obfs4 bridges needs_review cohosh Medium
#34260 Make BridgeDB take into account its BlockedBridges table new 1 Medium

A3 - Improve ability for bridgedb/authority to test bridges that only expose a pluggable transport.

Ticket Summary Status Owner Points Priority
#31874 Automatically test the PTs of bridges assigned phw 10 Medium
#30477 Tor should self-test reachability of TCP listeners exposed by PT's new Medium

A4 - Update bridgeDB/gettor to give region-specific recommendations for PT and bridges.

Ticket Summary Status Owner Points Priority
#31875 BridgeDB should consider a user's location new 10 Medium

O2.4 - Boost security by increasing the number of bridges run by volunteers and collective entities through improvements to onboarding and better communications.
A1 - Improve documentation on how to set up a bridge server and different pluggable transport bridge servers.

Ticket Summary Status Owner Points Priority
#28526 Document how NGOs can run private obfs4 bridges, and get some doing it assigned ggus Medium
#30777 Run a "set up new bridges" campaign closed 3 High
#33007 Bridge campaign retrospective closed phw 0.25 Medium
#33008 Display a bridge's distribution bucket closed metrics-team 2 Medium

A2 - Create scripts and configuration code for setting up a bridge on cloud providers to make it easier for operators to launch a new bridge.

Ticket Summary Status Owner Points Priority
#31834 Make obfs4 Docker image more usable closed phw 1 Medium
#32860 Bridge Dockerfile for Raspberry Pi 3 closed phw 0.5 Medium

A3 - Promote workshops on how to set up a bridge at relay operator meetups.

Ticket Summary Status Owner Points Priority
#31877 Promote workshops on how to set up a bridge at relay operator meetups new ggus 3 Medium

A4 - Improve documentation of bridgeDB--the code behind selecting and distributing bridges.

Ticket Summary Status Owner Points Priority
#31876 Overhaul BridgeDB's documentation and specification assigned juggy 3 Medium
#29686 filenames conflict on case-insensitive filesystems closed phw 0.5 Medium

A5 - Increase stability and resilience of bridge authority and bridgeDB by exploring and implementing decentralizations of those services.

Ticket Summary Status Owner Points Priority
#31878 Make BridgeDB and bridge authority more resilient new 10 Medium

Objective O3: Improve Tor Browser and bridges.torproject.org experience for human rights defenders under censorship.

O3.1 - Research different scenarios of how human rights defenders experience censorship.
A1 - Develop Tor user personas as a tool to understand users’ contexts and mental models.

Ticket Summary Status Owner Points Priority
#32811 Research on information controls to extend our user personas to specific censored personas assigned antonela Medium

A2 - Define which censorship scenarios we are going to address.

Ticket Summary Status Owner Points Priority
No tickets found

A3 - Use Tor user personas to define user flows that will empower human rights defenders to effectively circumvent censorship based on the scenarios identified above.

Ticket Summary Status Owner Points Priority
No tickets found

O3.2 - Design the flow of how our users can bypass the scenarios of O3.1.
A1 - User flow part 1: User learns they are under censorship. Create mockups with different solutions on how to notify Tor Browser users about detected censorship.

Ticket Summary Status Owner Points Priority
#29590 Smarter bootstrapping for Tor Browser taking censorship into account new tbb-team Medium

A2 - User flow part 2: Once censorship is acknowledged by the user, we then guide them on how to bypass the detected censorship. Create mockups with different solutions on how to better guide our users to bypass censorship.

Ticket Summary Status Owner Points Priority
#24527 Inform users in Tor Launcher of which settings are best for them based on their country assigned mcs Medium
#14638 Make it easier to add a bridge in network settings new tbb-team Medium
#23486 nice icons for the progress bar new brade Medium
#23971 implement multi-step progress bar for new Tor Launcher UI new brade Medium
#25431 "Tor is censored in my country" does not cover some scenarios new brade Medium
#28015 Brainstorm improved ux for orgs that want to give bridges to their people new tbb-team Medium
#28556 Detect other installed circumvention tools and offer them as transports new tbb-team Medium

O3.3 - Implement final design of user flows created on O3.2.
A1 - Implement final design of user flows part 1 and 2.

Ticket Summary Status Owner Points Priority
No tickets found

A2 - Test and refine solutions developed under O3.2 by including them on nightly releases so users in the Global South can give us feedback early in the release process.

Ticket Summary Status Owner Points Priority
No tickets found

Last modified 4 months ago Last modified on Jun 11, 2020, 6:03:56 PM