Roger Dingledine commited on 2008-03-10 07:59:11
Zeige 1 geänderte Dateien mit 34 Einfügungen und 21 Löschungen.
... | ... |
@@ -87,6 +87,40 @@ guidelines</a> if you want to help out. We especially need Arabic or |
87 | 87 |
Farsi translations, for the many Tor users in censored areas.</li> |
88 | 88 |
</ol> |
89 | 89 |
|
90 |
+<a id="Summer"></a> |
|
91 |
+<a id="Projects"></a> |
|
92 |
+<h2><a class="anchor" href="#Projects">Good Summer Projects</a></h2> |
|
93 |
+<ol> |
|
94 |
+ |
|
95 |
+<li>Help Mike Perry on his <a |
|
96 |
+href="https://www.torproject.org/svn/torflow/">TorFlow</a> |
|
97 |
+library (<a href="https://www.torproject.org/svn/torflow/TODO">TODO</a>): |
|
98 |
+it's a python library that uses the <a |
|
99 |
+href="https://www.torproject.org/svn/torctl/doc/howto.txt">Tor controller |
|
100 |
+protocol</a> to instruct Tor to build circuits in a variety of ways, |
|
101 |
+and then it measures performance and tries to detect anomalies.</li> |
|
102 |
+<li>Torflow / soat to detect bad relays and automatically get that |
|
103 |
+info to the directory authorities for realtime blacklisting</li> |
|
104 |
+<li>Torstatus. Set up an automated system for tracking network health |
|
105 |
+over time, graphing it, etc. Better metrics for assessing network |
|
106 |
+health and growth.</li> |
|
107 |
+<li>vidalia and upnp</li> |
|
108 |
+<li>nymble</li> |
|
109 |
+<li>polipo on windows</li> |
|
110 |
+<li>How can we make the <a |
|
111 |
+href="http://anonymityanywhere.com/incognito/">Incognito LiveCD</a> |
|
112 |
+easier to maintain, improve, and document?</li> |
|
113 |
+<li>We need a distributed testing framework. We have unit tests, |
|
114 |
+but it would be great to have a script that starts up a Tor network, uses |
|
115 |
+it for a while, and verifies that at least parts of it are working.</li> |
|
116 |
+ |
|
117 |
+<li>Don't like any of these? Look at the <a |
|
118 |
+href="<svnsandbox>doc/design-paper/roadmap-future.pdf">Tor development |
|
119 |
+roadmap</a> for more ideas.</li> |
|
120 |
+<li>Don't see your idea here? We probably need it anyway! Contact |
|
121 |
+us and find out.</li> |
|
122 |
+</ol> |
|
123 |
+ |
|
90 | 124 |
<a id="Coding"></a> |
91 | 125 |
<h2><a class="anchor" href="#Coding">Coding and Design</a></h2> |
92 | 126 |
<ol> |
... | ... |
@@ -102,12 +136,6 @@ overlapped IO rather than select() on Windows, and then adapt Tor to |
102 | 136 |
the new libevent interface. Christian King made a |
103 | 137 |
<a href="https://tor-svn.freehaven.net/svn/libevent-urz/trunk/">good |
104 | 138 |
start</a> on this last summer.</li> |
105 |
-<li>How can we make the <a |
|
106 |
-href="http://anonymityanywhere.com/incognito/">Incognito LiveCD</a> |
|
107 |
-easier to maintain, improve, and document?</li> |
|
108 |
-<li>Our preferred graphical front-end for Tor, named |
|
109 |
-<a href="http://vidalia-project.net/">Vidalia</a>, needs all sorts |
|
110 |
-of development work.</li> |
|
111 | 139 |
<li>We need to actually start building our <a href="<page |
112 | 140 |
documentation>#DesignDoc">blocking-resistance design</a>. This involves |
113 | 141 |
fleshing out the design, modifying many different pieces of Tor, adapting |
... | ... |
@@ -122,16 +150,6 @@ giving a reasonable answer? This will spur a lot of new research. |
122 | 150 |
See the entry <a href="#Research">below</a> on confirmation attacks for |
123 | 151 |
details on the research side of this task — who knows, when it's |
124 | 152 |
done maybe you can help write a paper or three also.</li> |
125 |
-<li>We need a distributed testing framework. We have unit tests, |
|
126 |
-but it would be great to have a script that starts up a Tor network, uses |
|
127 |
-it for a while, and verifies that at least parts of it are working.</li> |
|
128 |
-<li>Help Mike Perry on his <a |
|
129 |
-href="https://www.torproject.org/svn/torflow/">TorFlow</a> |
|
130 |
-library (<a href="https://www.torproject.org/svn/torflow/TODO">TODO</a>): |
|
131 |
-it's a python library that uses the <a |
|
132 |
-href="https://www.torproject.org/svn/torctl/doc/howto.txt">Tor controller |
|
133 |
-protocol</a> to instruct Tor to build circuits in a variety of ways, |
|
134 |
-and then it measures performance and tries to detect anomalies.</li> |
|
135 | 153 |
<li>Tor 0.1.1.x and later include support for hardware crypto accelerators |
136 | 154 |
via OpenSSL. Nobody has ever tested it, though. Does somebody want to get |
137 | 155 |
a card and let us know how it goes?</li> |
... | ... |
@@ -152,11 +170,6 @@ UDP</a> — please let us know what's wrong with it.</li> |
152 | 170 |
<li>We're not that far from having IPv6 support for destination addresses |
153 | 171 |
(at exit nodes). If you care strongly about IPv6, that's probably the |
154 | 172 |
first place to start.</li> |
155 |
-<li>Don't like any of these? Look at the <a |
|
156 |
-href="<svnsandbox>doc/design-paper/roadmap-future.pdf">Tor development |
|
157 |
-roadmap</a> for more ideas.</li> |
|
158 |
-<li>Don't see your idea here? We probably need it anyway! Contact |
|
159 |
-us and find out.</li> |
|
160 | 173 |
</ol> |
161 | 174 |
|
162 | 175 |
<a id="Research"></a> |
163 | 176 |