[tor-commits] [webwml/master] Drop 'Txtorcon/Stem Integration'

atagar at torproject.org atagar at torproject.org
Fri Feb 26 17:49:41 UTC 2016


commit 5c8c2cfb93b5ebc64e5cd6839926bc12b925608c
Author: Damian Johnson <atagar at torproject.org>
Date:   Thu Feb 25 08:44:18 2016 -0800

    Drop 'Txtorcon/Stem Integration'
    
    Meejah isn't inclined to mentor this over the summer so dropping it.
---
 getinvolved/en/volunteer.wml | 45 --------------------------------------------
 1 file changed, 45 deletions(-)

diff --git a/getinvolved/en/volunteer.wml b/getinvolved/en/volunteer.wml
index 94457de..a95141c 100644
--- a/getinvolved/en/volunteer.wml
+++ b/getinvolved/en/volunteer.wml
@@ -600,11 +600,6 @@ meetings around the world.</li>
     Tor.
     </p>
 
-    <p>
-    <b>Project Ideas:</b><br />
-    <i><a href="#txtorcon-stemIntegration">Txtorcon/Stem Integration</a></i><br />
-    </p>
-
     <a id="project-txtorcon"></a>
     <h3><a href="https://txtorcon.readthedocs.org">Txtorcon</a> (<a
     href="https://github.com/meejah/txtorcon">code</a>, <a
@@ -616,11 +611,6 @@ meetings around the world.</li>
     Used by OONI and APAF.
     </p>
 
-    <p>
-    <b>Project Ideas:</b><br />
-    <i><a href="#txtorcon-stemIntegration">Txtorcon/Stem Integration</a></i>
-    </p>
-
     <a id="project-tlsdate"></a>
     <h3>Tlsdate (<a href="https://github.com/ioerror/tlsdate">code</a>)</h3>
 
@@ -856,41 +846,6 @@ meetings around the world.</li>
 
     <ol>
 
-    <a id="txtorcon-stemIntegration"></a>
-    <li>
-    <b>Txtorcon/Stem Integration</b>
-    <br>
-    Effort Level: <i>Medium</i>
-    <br>
-    Skill Level: <i>Medium</i>
-    <br>
-    Likely Mentors: <i>meejah, Damian (atagar)</i>
-    <p>Txtorcon is a Twisted-based Python controller library, and Stem is a
-    synchronous (threaded) one, also in Python. There is no need to have
-    two implementations of (at least) the protocol parsing code. This
-    project would entail eliminating duplication by leveraging Stem's
-    parsing in txtorcon while keeping txtorcon's API the same (or at least
-    close).</p>
-    <p>Besides this you should identify some additional tasks to improve our
-    controller space across these two libraries. Some ideas are...</p>
-    <ul>
-      <li>Write a tutorial for <a
-      href="https://stem.torproject.org/tutorials.html">stem's tutorial
-      page</a> demonstrating cross txtorcon/stem usage.</li>
-      <li>Expand the txtorcon API to include functionality of <a
-      href="https://gitweb.torproject.org/stem.git/tree/stem/control.py">stem's
-      controller</a> that would be of interest to twisted users. All additions
-      should include tests!</li>
-      <li>Come up with some ideas of your own! We'd love to discuss them with
-      you.</li>
-    </ul>
-    <p>This would very likely involve changes to both libraries, although
-    most would be expected to be in txtorcon. meejah is available to
-    mentor txtorcon changes, and Damian (atagar) can help with Stem.</p>
-    <p>It would help if you're already familiar with event-based programming,
-    bonus points if it's Twisted.</p>
-    </li>
-
     <a id="torCleanup"></a>
     <li>
     <b>Tor Codebase Cleanup</b>





More information about the tor-commits mailing list