Dropping the compass refactoring task
Damian Johnson

Damian Johnson commited on 2013-03-09 09:52:33
Zeige 1 geänderte Dateien mit 0 Einfügungen und 29 Löschungen.


Sathyanarayanan reports that this is largely done.


... ...
@@ -744,11 +744,6 @@ meetings around the world.</li>
744 744
     aggregates the Tor relays based on various attributes.
745 745
     </p>
746 746
 
747
-    <p>
748
-    <b>Project Ideas:</b><br />
749
-    <i><a href="#compassRefactoring">Compass Refactoring</a></i>
750
-    </p>
751
-
752 747
     <a id="project-onionoo"></a>
753 748
     <h3><a href="<page projects/onionoo>">Onionoo</a> (<a
754 749
     href="https://gitweb.torproject.org/onionoo.git">java codebase</a>, <a
... ...
@@ -1002,30 +997,6 @@ meetings around the world.</li>
1002 997
     </li>
1003 998
     -->
1004 999
 
1005
-    <a id="compassRefactoring"></a>
1006
-    <li>
1007
-    <b>Compass Refactoring</b>
1008
-    <br>
1009
-    Effort Level: <i>Medium</i>
1010
-    <br>
1011
-    Skill Level: <i>Medium</i>
1012
-    <br>
1013
-    Likely Mentors: <i>gsathya, karsten</i>
1014
-    <p>
1015
-    Compass was first designed to be a cli app and then hacked into a web app.
1016
-    The codebase needs to be refactored such that the main processing code is
1017
-    separated from the display functions(probably into separate files) and made
1018
-    modular so that adding more features (<a
1019
-    href="https://trac.torproject.org/6612">#6612</a>) is easy. For example, the
1020
-    main processing logic could be in compass.py, whereas print_groups() and other
1021
-    display related functions could be part of a separate cli.py; web.py would also
1022
-    have to modified to make use of this new modular code. Bonus points for adding
1023
-    features to compass(<a href="https://trac.torproject.org/6619">#6619</a>, <a
1024
-    href="https://trac.torproject.org/6612">#6612</a>, <a
1025
-    href="https://trac.torproject.org/6728">#6728</a>).
1026
-    </p>
1027
-    </li>
1028
-
1029 1000
     <!--
1030 1001
     <a id="orbot-optimisation"></a>
1031 1002
     <li>
1032 1003