Damian Johnson commited on 2014-03-07 17:15:03
Zeige 1 geänderte Dateien mit 40 Einfügungen und 0 Löschungen.
GSoC project idea from Isis for BridgeDB.
... | ... |
@@ -816,6 +816,11 @@ meetings around the world.</li> |
816 | 816 |
in. This was actively developed until Fall of 2010. |
817 | 817 |
</p> |
818 | 818 |
|
819 |
+ <p> |
|
820 |
+ <b>Project Ideas:</b><br /> |
|
821 |
+ <i><a href="#newBridgedbDistributor">New BridgeDB Distributor</a></i> |
|
822 |
+ </p> |
|
823 |
+ |
|
819 | 824 |
<a id="project-ooni-probe"></a> |
820 | 825 |
<h3><a href="https://ooni.torproject.org/">Ooni Probe</a> (<a |
821 | 826 |
href="https://gitweb.torproject.org/ooni-probe.git">code</a>, <a |
... | ... |
@@ -1882,6 +1887,41 @@ You also can think of lots of other awesome creative ways of improving Stegotoru |
1882 | 1887 |
</p> |
1883 | 1888 |
</li> |
1884 | 1889 |
|
1890 |
+ <a id="newBridgedbDistributor"></a> |
|
1891 |
+ <li> |
|
1892 |
+ <b>New BridgeDB Distributor</b> |
|
1893 |
+ <br> |
|
1894 |
+ Effort Level: <i>Medium</i> |
|
1895 |
+ <br> |
|
1896 |
+ Skill Level: <i>Medium to High</i> |
|
1897 |
+ <br> |
|
1898 |
+ Likely Mentors: <i>isis, sysrqb</i> |
|
1899 |
+ <p> |
|
1900 |
+BridgeDB is a Twisted Python system which runs a number of servers, in order |
|
1901 |
+to distribute Tor bridge relays to users in potentially censored regions. Each |
|
1902 |
+of BridgeDB's Distributors uses some unique channel to communicate bridge |
|
1903 |
+addresses to users, currently there is an <a href="https://bridges.torproject.org"> |
|
1904 |
+HTTPS Distributor</a>, and an Email Distributor. This project would involve |
|
1905 |
+designing and creating a new Distributor for BridgeDB. Some ideas for new |
|
1906 |
+Distributors: |
|
1907 |
+ </p> |
|
1908 |
+ |
|
1909 |
+ <ul> |
|
1910 |
+ <li>A Twitter bot which interacts with Chinese and Farsi speaking Twitter users through PMs.</li> |
|
1911 |
+ <li>A distributor which uses XMPP+OTR to give bridges to users.</li> |
|
1912 |
+ </ul> |
|
1913 |
+ |
|
1914 |
+ <p> |
|
1915 |
+It's helpful if you already have some knowledge of Twisted. As part of your |
|
1916 |
+application, please submit a design for a Distributor, as well as supply a |
|
1917 |
+patch for a ticket which demonstrates knowledge of Twisted and Python ― |
|
1918 |
+preferably for BridgeDB, see the |
|
1919 |
+<a href="https://trac.torproject.org/projects/tor/query?status=!closed&keywords=~bridgedb-gsoc-application"> |
|
1920 |
+'bridgedb-gsoc-application' Trac tag</a> for some examples of good tickets to |
|
1921 |
+try, or contact isis or sysrqb on IRC to ask for ticket suggestions or advice. |
|
1922 |
+ </p> |
|
1923 |
+ </li> |
|
1924 |
+ |
|
1885 | 1925 |
<!-- |
1886 | 1926 |
<a id=""></a> |
1887 | 1927 |
<li> |
1888 | 1928 |