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>
tor-commits@lists.torproject.org