commit 5c8c2cfb93b5ebc64e5cd6839926bc12b925608c Author: Damian Johnson atagar@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%22%3Estem%27s 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%22%3Estem%27s - 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>
tor-commits@lists.torproject.org