[tor-commits] r26100: {website} Dropping the compass refactoring task Sathyanarayanan report (website/trunk/getinvolved/en)

Damian Johnson atagar1 at gmail.com
Sat Mar 9 08:52:33 UTC 2013


Author: atagar
Date: 2013-03-09 08:52:33 +0000 (Sat, 09 Mar 2013)
New Revision: 26100

Modified:
   website/trunk/getinvolved/en/volunteer.wml
Log:
Dropping the compass refactoring task

Sathyanarayanan reports that this is largely done.



Modified: website/trunk/getinvolved/en/volunteer.wml
===================================================================
--- website/trunk/getinvolved/en/volunteer.wml	2013-03-09 07:25:53 UTC (rev 26099)
+++ website/trunk/getinvolved/en/volunteer.wml	2013-03-09 08:52:33 UTC (rev 26100)
@@ -744,11 +744,6 @@
     aggregates the Tor relays based on various attributes.
     </p>
 
-    <p>
-    <b>Project Ideas:</b><br />
-    <i><a href="#compassRefactoring">Compass Refactoring</a></i>
-    </p>
-
     <a id="project-onionoo"></a>
     <h3><a href="<page projects/onionoo>">Onionoo</a> (<a
     href="https://gitweb.torproject.org/onionoo.git">java codebase</a>, <a
@@ -1002,30 +997,6 @@
     </li>
     -->
 
-    <a id="compassRefactoring"></a>
-    <li>
-    <b>Compass Refactoring</b>
-    <br>
-    Effort Level: <i>Medium</i>
-    <br>
-    Skill Level: <i>Medium</i>
-    <br>
-    Likely Mentors: <i>gsathya, karsten</i>
-    <p>
-    Compass was first designed to be a cli app and then hacked into a web app.
-    The codebase needs to be refactored such that the main processing code is
-    separated from the display functions(probably into separate files) and made
-    modular so that adding more features (<a
-    href="https://trac.torproject.org/6612">#6612</a>) is easy. For example, the
-    main processing logic could be in compass.py, whereas print_groups() and other
-    display related functions could be part of a separate cli.py; web.py would also
-    have to modified to make use of this new modular code. Bonus points for adding
-    features to compass(<a href="https://trac.torproject.org/6619">#6619</a>, <a
-    href="https://trac.torproject.org/6612">#6612</a>, <a
-    href="https://trac.torproject.org/6728">#6728</a>).
-    </p>
-    </li>
-
     <!--
     <a id="orbot-optimisation"></a>
     <li>



More information about the tor-commits mailing list