Drop 'Txtorcon/Stem Integration'
Damian Johnson

Damian Johnson commited on 2016-02-25 17:44:18
Zeige 1 geänderte Dateien mit 0 Einfügungen und 45 Löschungen.


Meejah isn't inclined to mentor this over the summer so dropping it.
... ...
@@ -600,11 +600,6 @@ meetings around the world.</li>
600 600
     Tor.
601 601
     </p>
602 602
 
603
-    <p>
604
-    <b>Project Ideas:</b><br />
605
-    <i><a href="#txtorcon-stemIntegration">Txtorcon/Stem Integration</a></i><br />
606
-    </p>
607
-
608 603
     <a id="project-txtorcon"></a>
609 604
     <h3><a href="https://txtorcon.readthedocs.org">Txtorcon</a> (<a
610 605
     href="https://github.com/meejah/txtorcon">code</a>, <a
... ...
@@ -616,11 +611,6 @@ meetings around the world.</li>
616 611
     Used by OONI and APAF.
617 612
     </p>
618 613
 
619
-    <p>
620
-    <b>Project Ideas:</b><br />
621
-    <i><a href="#txtorcon-stemIntegration">Txtorcon/Stem Integration</a></i>
622
-    </p>
623
-
624 614
     <a id="project-tlsdate"></a>
625 615
     <h3>Tlsdate (<a href="https://github.com/ioerror/tlsdate">code</a>)</h3>
626 616
 
... ...
@@ -856,41 +846,6 @@ meetings around the world.</li>
856 846
 
857 847
     <ol>
858 848
 
859
-    <a id="txtorcon-stemIntegration"></a>
860
-    <li>
861
-    <b>Txtorcon/Stem Integration</b>
862
-    <br>
863
-    Effort Level: <i>Medium</i>
864
-    <br>
865
-    Skill Level: <i>Medium</i>
866
-    <br>
867
-    Likely Mentors: <i>meejah, Damian (atagar)</i>
868
-    <p>Txtorcon is a Twisted-based Python controller library, and Stem is a
869
-    synchronous (threaded) one, also in Python. There is no need to have
870
-    two implementations of (at least) the protocol parsing code. This
871
-    project would entail eliminating duplication by leveraging Stem's
872
-    parsing in txtorcon while keeping txtorcon's API the same (or at least
873
-    close).</p>
874
-    <p>Besides this you should identify some additional tasks to improve our
875
-    controller space across these two libraries. Some ideas are...</p>
876
-    <ul>
877
-      <li>Write a tutorial for <a
878
-      href="https://stem.torproject.org/tutorials.html">stem's tutorial
879
-      page</a> demonstrating cross txtorcon/stem usage.</li>
880
-      <li>Expand the txtorcon API to include functionality of <a
881
-      href="https://gitweb.torproject.org/stem.git/tree/stem/control.py">stem's
882
-      controller</a> that would be of interest to twisted users. All additions
883
-      should include tests!</li>
884
-      <li>Come up with some ideas of your own! We'd love to discuss them with
885
-      you.</li>
886
-    </ul>
887
-    <p>This would very likely involve changes to both libraries, although
888
-    most would be expected to be in txtorcon. meejah is available to
889
-    mentor txtorcon changes, and Damian (atagar) can help with Stem.</p>
890
-    <p>It would help if you're already familiar with event-based programming,
891
-    bonus points if it's Twisted.</p>
892
-    </li>
893
-
894 849
     <a id="torCleanup"></a>
895 850
     <li>
896 851
     <b>Tor Codebase Cleanup</b>
897 852