[tor-commits] r26642: {website} Adding 'New BridgeDB Distributor' project idea GSoC project (website/trunk/getinvolved/en)

Damian Johnson atagar1 at gmail.com
Fri Mar 7 16:15:03 UTC 2014


Author: atagar
Date: 2014-03-07 16:15:03 +0000 (Fri, 07 Mar 2014)
New Revision: 26642

Modified:
   website/trunk/getinvolved/en/volunteer.wml
Log:
Adding 'New BridgeDB Distributor' project idea

GSoC project idea from Isis for BridgeDB.



Modified: website/trunk/getinvolved/en/volunteer.wml
===================================================================
--- website/trunk/getinvolved/en/volunteer.wml	2014-03-06 19:04:46 UTC (rev 26641)
+++ website/trunk/getinvolved/en/volunteer.wml	2014-03-07 16:15:03 UTC (rev 26642)
@@ -816,6 +816,11 @@
     in. This was actively developed until Fall of 2010.
     </p>
 
+    <p>
+    <b>Project Ideas:</b><br />
+    <i><a href="#newBridgedbDistributor">New BridgeDB Distributor</a></i>
+    </p>
+
     <a id="project-ooni-probe"></a>
     <h3><a href="https://ooni.torproject.org/">Ooni Probe</a> (<a
     href="https://gitweb.torproject.org/ooni-probe.git">code</a>, <a
@@ -1882,6 +1887,41 @@
     </p>
     </li>
 
+    <a id="newBridgedbDistributor"></a>
+    <li>
+    <b>New BridgeDB Distributor</b>
+    <br>
+    Effort Level: <i>Medium</i>
+    <br>
+    Skill Level: <i>Medium to High</i>
+    <br>
+    Likely Mentors: <i>isis, sysrqb</i>
+    <p>
+BridgeDB is a Twisted Python system which runs a number of servers, in order
+to distribute Tor bridge relays to users in potentially censored regions. Each
+of BridgeDB's Distributors uses some unique channel to communicate bridge
+addresses to users, currently there is an <a href="https://bridges.torproject.org">
+HTTPS Distributor</a>, and an Email Distributor. This project would involve
+designing and creating a new Distributor for BridgeDB. Some ideas for new
+Distributors:
+    </p>
+
+    <ul>
+      <li>A Twitter bot which interacts with Chinese and Farsi speaking Twitter users through PMs.</li>
+      <li>A distributor which uses XMPP+OTR to give bridges to users.</li>
+    </ul>
+
+    <p>
+It's helpful if you already have some knowledge of Twisted. As part of your
+application, please submit a design for a Distributor, as well as supply a
+patch for a ticket which demonstrates knowledge of Twisted and Python ―
+preferably for BridgeDB, see the
+<a href="https://trac.torproject.org/projects/tor/query?status=!closed&keywords=~bridgedb-gsoc-application">
+'bridgedb-gsoc-application' Trac tag</a> for some examples of good tickets to
+try, or contact isis or sysrqb on IRC to ask for ticket suggestions or advice.
+    </p>
+    </li>
+
 <!--
     <a id=""></a>
     <li>



More information about the tor-commits mailing list