Replacing TorBirdy project idea with an updated counterpart
Damian Johnson

Damian Johnson commited on 2012-11-10 20:34:04
Zeige 1 geänderte Dateien mit 45 Einfügungen und 15 Löschungen.


Dropping the 'torbutton for thunderbird' project idea since it is now... well,
implemented. Replacing the entry with a project that Sukhbir would like to
mentor.


... ...
@@ -482,11 +482,6 @@ meetings around the world.</li>
482 482
     as well</a>.
483 483
     </p>
484 484
     
485
-    <p>
486
-    <b>Project Ideas:</b><br />
487
-    <i><a href="#torbuttonForThunderbird">Torbutton equivalent for Thunderbird</a></i>
488
-    </p>
489
-    
490 485
     <a id="project-obfsproxy"></a>
491 486
     <h3><a href="https://gitweb.torproject.org/obfsproxy.git/tree/HEAD:/doc">Obfsproxy</a> (<a
492 487
     href="https://gitweb.torproject.org/obfsproxy.git">code</a>, <a
... ...
@@ -1341,23 +1336,58 @@ meetings around the world.</li>
1341 1336
     </li>
1342 1337
     -->
1343 1338
     
1344
-    <a id="torbuttonForThunderbird"></a>
1339
+    <a id="improveTorbirdy"></a>
1345 1340
     <li>
1346
-    <b>Torbutton equivalent for Thunderbird</b>
1341
+    <b>Improving TorBirdy</b>
1347 1342
     <br>
1348
-    Priority: <i>Medium</i>
1343
+    Priority: <i>High</i>
1349 1344
     <br>
1350 1345
     Effort Level: <i>High</i>
1351 1346
     <br>
1352
-    Skill Level: <i>High</i>
1347
+    Skill Level: <i>Medium to High</i>
1353 1348
     <br>
1354
-    Likely Mentors: <i>Jake</i>
1349
+    Likely Mentors: <i>Sukhbir, Jacob</i>
1350
+    <p>
1351
+    TorBirdy is Torbutton for Thunderbird, Icedove and related Mozilla mail
1352
+    clients.
1353
+    </p>
1354
+    <p>
1355
+    TorBirdy is under active development and is available from <a
1356
+    href="https://trac.torproject.org/projects/tor/wiki/torbirdy">our wiki</a>
1357
+    and <a
1358
+    href="https://addons.mozilla.org/en-US/thunderbird/addon/torbirdy/">mozilla's
1359
+    addons site</a>.
1360
+    </p>
1361
+    
1362
+    <p>
1363
+    The goal of this project is to improve TorBirdy by:
1364
+    </p>
1365
+    
1366
+    <ul>
1367
+      <li>
1368
+        Writing a Thunderbird patch to plug known leaks. We have already <a
1369
+        href="https://bugzilla.mozilla.org/show_bug.cgi?id=776397">submitted a
1370
+        patch to Thunderbird</a> but we anticipate there will be much more work
1371
+        required before it is accepted, possibly involving rewriting the entire
1372
+        patch; this appears trivial, but it is not, as we are proposing a
1373
+        completely new privacy-safe message-ID header generation algorithm for
1374
+        Thunderbird.
1375
+      </li>
1376
+      <li>
1377
+        Implementing a JavaScript HTTP proxy (see the <a
1378
+        href="https://trac.torproject.org/projects/tor/ticket/6958">ticket</a>)
1379
+      </li>
1380
+      <li>
1381
+        Auditing TorBirdy for leaks and for use with other add-ons (as an
1382
+        example see its <a
1383
+        href="https://trac.torproject.org/projects/tor/ticket/6319">ticket</a>)
1384
+      </li>
1385
+    </ul>
1386
+    
1355 1387
     <p>
1356
-    We're hearing from an increasing number of users that they want to use
1357
-    Thunderbird with Tor. However, there are plenty of application-level
1358
-    concerns, for example, by default Thunderbird will put your hostname in
1359
-    the outgoing mail that it sends. At some point we should start a new
1360
-    push to build a Thunderbird extension similar to Torbutton.
1388
+    A student undertaking this project should have some C++ and JavaScript
1389
+    development experience. Previous experience with Firefox/Thunderbird
1390
+    extension development is a plus, but not required.
1361 1391
     </p>
1362 1392
     </li>
1363 1393
     
1364 1394