Add a new GSoC idea from Martin and change some details.
Karsten Loesing

Karsten Loesing commited on 2009-03-11 16:01:14
Zeige 1 geänderte Dateien mit 32 Einfügungen und 5 Löschungen.

... ...
@@ -608,13 +608,13 @@ with not too much involvement in the Tor internals.
608 608
 -->
609 609
 
610 610
 <li>
611
-<b>Porting Polipo to Windows</b>
611
+<b>Improving Polipo on Windows</b>
612 612
 <br />
613
-Priority: <i>--</i>
613
+Priority: <i>Medium</i>
614 614
 <br />
615
-Effort Level: <i>--</i>
615
+Effort Level: <i>Low</i>
616 616
 <br />
617
-Skill Level: <i>--</i>
617
+Skill Level: <i>Medium</i>
618 618
 <br />
619 619
 Likely Mentors: <i>Martin</i>
620 620
 <br />
... ...
@@ -691,7 +691,7 @@ Effort Level: <i>High</i>
691 691
 <br />
692 692
 Skill Level: <i>Medium to High</i>
693 693
 <br />
694
-Likely Mentors: <i>Nick</i>
694
+Likely Mentors: <i>Martin, Nick</i>
695 695
 <br />
696 696
 <a
697 697
 href="http://git.torproject.org/checkout/thandy/master/specs/thandy-spec.txt">Thandy</a>
... ...
@@ -795,6 +795,33 @@ files. This project is about finding a way to convert our wml files into po
795 795
 strings and back, so they can be handled by Pootle.
796 796
 </li>
797 797
 
798
+<li>
799
+<b>New Thandy Features</b>
800
+<br />
801
+Priority: <i>Medium</i>
802
+<br />
803
+Effort Level: <i>Medium</i>
804
+<br />
805
+Skill Level: <i>Medium to High</i>
806
+<br />
807
+Likely Mentors: <i>Martin</i>
808
+<br />
809
+Additional capabilities are needed for assisted updates of all the Tor
810
+related software for Windows and other operating systems. Some of
811
+features to consider include:
812
+1) Integration of the <a
813
+href="http://chandlerproject.org/Projects/MeTooCrypto">MeTooCrypto
814
+Python library</a>
815
+for authenticated HTTPS downloads. 2) Adding a level of indirection
816
+between the timestamp signatures and the package files included in an
817
+update. See the "Thandy attacks / suggestions" thread on or-dev.
818
+3) Support locale specific installation and configuration of assisted
819
+updates based on preference, host, or user account language settings.
820
+Familiarity with Windows codepages, unicode, and other character sets
821
+is helpful in addition to general win32 and posix API experience and
822
+Python proficiency.
823
+</li>
824
+
798 825
 <li>
799 826
 <b>Bring up new ideas!</b>
800 827
 <br />
801 828