Damian Johnson commited on 2011-02-26 03:49:26
Zeige 1 geänderte Dateien mit 34 Einfügungen und 1 Löschungen.
| ... | ... |
@@ -388,7 +388,8 @@ meetings around the world.</li> |
| 388 | 388 |
|
| 389 | 389 |
<p> |
| 390 | 390 |
<b>Project Ideas:</b><br /> |
| 391 |
- <i><a href="#armClientMode">Client Mode Use Cases for Arm</a></i> |
|
| 391 |
+ <i><a href="#armClientMode">Client Mode Use Cases for Arm</a></i><br /> |
|
| 392 |
+ <i><a href="#armGui">GUI for Arm</a></i> |
|
| 392 | 393 |
</p> |
| 393 | 394 |
|
| 394 | 395 |
<a id="project-orbot"></a> |
| ... | ... |
@@ -1206,6 +1207,38 @@ meetings around the world.</li> |
| 1206 | 1207 |
</p> |
| 1207 | 1208 |
</li> |
| 1208 | 1209 |
|
| 1210 |
+ <a id="armGui"></a> |
|
| 1211 |
+ <li> |
|
| 1212 |
+ <b>GUI for Arm</b> |
|
| 1213 |
+ <br> |
|
| 1214 |
+ Priority: <i>Low</i> |
|
| 1215 |
+ <br> |
|
| 1216 |
+ Effort Level: <i>High</i> |
|
| 1217 |
+ <br> |
|
| 1218 |
+ Skill Level: <i>Medium</i> |
|
| 1219 |
+ <br> |
|
| 1220 |
+ Likely Mentors: <i>Damian</i> |
|
| 1221 |
+ <p> |
|
| 1222 |
+ Arm has several unique features, some of the most interesting being its |
|
| 1223 |
+ connection listing (correlating netstat results against the Tor consensus) |
|
| 1224 |
+ and configuration editor (a quick method for editing Tor's config, with |
|
| 1225 |
+ information pulled from the control port and man page). However, since arm |
|
| 1226 |
+ is a command line controller it's of limited appeal to certain sets of |
|
| 1227 |
+ users. This project would be to build a GTK or Qt frontend for the |
|
| 1228 |
+ controller, providing similar features set but with a windowed interface. |
|
| 1229 |
+ </p> |
|
| 1230 |
+ |
|
| 1231 |
+ <p> |
|
| 1232 |
+ The vast majority of arm's more interesting functionality lies in its |
|
| 1233 |
+ backend <a |
|
| 1234 |
+ href="https://svn.torproject.org/svn/arm/trunk/src/util/">utilities</a>, so |
|
| 1235 |
+ there should be little to no work decoupling the CLI from its backend. |
|
| 1236 |
+ Instead, this project would mostly be UI hacking and experimentation, |
|
| 1237 |
+ trying different interfaces to find something that's elegant and simple, |
|
| 1238 |
+ but matches the information found in the current terminal application. |
|
| 1239 |
+ </p> |
|
| 1240 |
+ </li> |
|
| 1241 |
+ |
|
| 1209 | 1242 |
<!-- |
| 1210 | 1243 |
<li> |
| 1211 | 1244 |
<b>Help with independent Tor client implementations</b> |
| 1212 | 1245 |