Roger Dingledine commited on 2008-03-10 08:28:01
Zeige 1 geänderte Dateien mit 74 Einfügungen und 0 Löschungen.
| ... | ... |
@@ -216,6 +216,80 @@ be understandable by non-technical users. Bonus points for some graphic |
| 216 | 216 |
design/Photoshop fu, since we might want/need some shiny new icons too. |
| 217 | 217 |
</li> |
| 218 | 218 |
|
| 219 |
+<li> |
|
| 220 |
+A translation wiki |
|
| 221 |
+<br /> |
|
| 222 |
+We require a way to edit and translate sections of the website — |
|
| 223 |
+possibly resulting in a patch for the official svn tree. The current |
|
| 224 |
+"cost" of publication of website changes is quite high even for English |
|
| 225 |
+language users. They need to check out our template files, translate them |
|
| 226 |
+and send us the translation. For a single word change or any type of |
|
| 227 |
+minor change, the page may never be corrected or translated. It would |
|
| 228 |
+be nice to have a wiki that was specifically geared towards translation |
|
| 229 |
+and would somehow track the upstream (English) versions to indicate when |
|
| 230 |
+a fresh translation is needed. This seems mostly like a job for a wiki |
|
| 231 |
+integrator or wiki software author. Certainly the person would need to |
|
| 232 |
+be interested in human languages and translation. They should at least |
|
| 233 |
+be minimally familiar with what Tor is but would not have to interact |
|
| 234 |
+with the software, only the documentation on the website. |
|
| 235 |
+</li> |
|
| 236 |
+ |
|
| 237 |
+<li> |
|
| 238 |
+https://check.torproject.org |
|
| 239 |
+<br /> |
|
| 240 |
+We currently have a functional web page to detect if Tor is working. It |
|
| 241 |
+is has a few places where it falls short. It requires improvements with |
|
| 242 |
+regard to default languages and functionality. It currently only responds |
|
| 243 |
+in English. In addition, it is a hack of a perl script that should have |
|
| 244 |
+never seen the light of day. It should probably be rewritten in python |
|
| 245 |
+with multi-lingual support in mind. It currently uses the Tor DNS exit |
|
| 246 |
+list and should continue to do so in the future. It may result in certain |
|
| 247 |
+false positives and these should be discovered, documented, and fixed |
|
| 248 |
+where possible. Anyone working on this project should be interested in |
|
| 249 |
+DNS, basic perl or preferably python programming skills and will have |
|
| 250 |
+to interact minimally with Tor to test their code. |
|
| 251 |
+</li> |
|
| 252 |
+ |
|
| 253 |
+<li> |
|
| 254 |
+exitlist.torproject.org |
|
| 255 |
+<br /> |
|
| 256 |
+The exitlist software is written by our fabulous anonymous |
|
| 257 |
+contributer Tup. It's a haskel DNS server that supports part of our <a |
|
| 258 |
+href="https://www.torproject.org/svn/trunk/doc/contrib/torel-design.txt">exitlist |
|
| 259 |
+design document</a>. Currently, it's functional and it is used by |
|
| 260 |
+check.torproject.org and other users. The issues that are outstanding |
|
| 261 |
+are mostly aesthetic. This wonderful service could use a much better |
|
| 262 |
+website using the common Tor theme. It would be best served with better |
|
| 263 |
+documentation for common services that use an RBL. It could use more |
|
| 264 |
+publicity. A person working on this project should be interested in DNS, |
|
| 265 |
+basic RBL configuration for popular services, and writing documentation. |
|
| 266 |
+The person would require minimal Tor interaction — testing their |
|
| 267 |
+own documentation at the very least. Furthermore, it would be useful |
|
| 268 |
+if they were interested in haskel and wanted to implement more of the |
|
| 269 |
+torel-design.txt suggestions. |
|
| 270 |
+</li> |
|
| 271 |
+ |
|
| 272 |
+<li> |
|
| 273 |
+Testing Tor for end users |
|
| 274 |
+<br /> |
|
| 275 |
+The Tor project currently lacks a solid test to ensure that a |
|
| 276 |
+user has a properly configured web browser. It should test for as |
|
| 277 |
+many known issues as possible. It should attempt to decloak the |
|
| 278 |
+user in any way possible. Two current webpages that track these |
|
| 279 |
+kinds of issues are run by Greg and HD Moore. Greg keeps a nice <a |
|
| 280 |
+href="http://pseudo-flaw.net/tor/torbutton/">list of issues along |
|
| 281 |
+with their proof of concept code, bug issues, etc</a>. HD Moore runs |
|
| 282 |
+the <a href="http://metasploit.com/research/misc/decloak/">metasploit |
|
| 283 |
+decloak website</a>. A person interested in attacking Tor could start |
|
| 284 |
+by collecting as many workable and known methods for decloaking a |
|
| 285 |
+Tor user. The person should be familiar with the common pitfalls but |
|
| 286 |
+possibly have new methods in mind for implementing decloaking issues. The |
|
| 287 |
+website should ensure that it tells a user what their problem is. It |
|
| 288 |
+should help them to fix the problem or direct them to the proper support |
|
| 289 |
+channels. The person should be closely familiar with using Tor and how |
|
| 290 |
+to prevent Tor leakage. |
|
| 291 |
+</li> |
|
| 292 |
+ |
|
| 219 | 293 |
<li> |
| 220 | 294 |
Tor needs even better censorship resistance mechanisms. There are |
| 221 | 295 |
several mechanisms that can help. Tor should be able listen on multiple |
| 222 | 296 |