Dropping last year's tails projects
Damian Johnson

Damian Johnson commited on 2012-03-05 16:41:00
Zeige 1 geänderte Dateien mit 2 Einfügungen und 91 Löschungen.


Checked with intrigeri and the prior three tails projects are no longer
relevant. He sent replacements that I'll add in a sec.


... ...
@@ -347,6 +347,7 @@ meetings around the world.</li>
347 347
     and still under very active development.
348 348
     </p>
349 349
     
350
+    <!--
350 351
     <p>
351 352
     <b>Project Ideas:</b><br />
352 353
     <i><a href="#tailsStartMenu">Custom GDM3 startup menu, aka.
... ...
@@ -356,6 +357,7 @@ meetings around the world.</li>
356 357
     <i><a href="#tailsDebianLive">Improve Debian Live support for
357 358
     persistence</a></i>
358 359
     </p>
360
+    -->
359 361
     
360 362
     <a id="project-torsocks"></a>
361 363
     <h3><a href="http://code.google.com/p/torsocks/">Torsocks</a> (<a
... ...
@@ -724,35 +726,6 @@ meetings around the world.</li>
724 726
     </ul>
725 727
     </li>
726 728
     
727
-    <a id="tailsStartMenu"></a>
728
-    <li>
729
-    <b>Custom GDM3 startup menu, aka. tails-greeter</b>
730
-    <br>
731
-    Priority: <i>High</i>
732
-    <br>
733
-    Effort Level: <i>Medium</i>
734
-    <br>
735
-    Skill Level: <i>Medium to High</i>
736
-    <br>
737
-    Likely Mentors: <i>intrigeri, anonym</i>
738
-    <p>Several major upcoming Tails features need to gather user input at
739
-    startup time: bridges support, persistence, MAC address anonymization,
740
-    etc.</p>
741
-    <p>Existing boot menus lack the graphical widgets and generally
742
-    user-friendliness needed. Hence it was decided to implement Tails startup
743
-    menu in GDM3: GDM3's default login/password prompt needs to be replaced
744
-    with a custom GTK+ application hereby named tails-greeter that allows the
745
-    user to provide any input necessary.</p>
746
-    <p>Anyone undertaking this project should be familiar with GNU/Linux and
747
-    application development; no other skill is required, apart of the ability
748
-    to quickly find practical answers in APIs and documentation for many
749
-    technologies she knows nothing about: this challenging coding project will
750
-    indeed involve getting familiar with some modern GNU/Linux Desktop
751
-    technologies such as D-Bus, GNOME and GConf. Python/GTK+ is probably the
752
-    best suited language for the task.</p>
753
-    <p>For more information see <a href="https://tails.boum.org/todo/boot_menu/">https://tails.boum.org/todo/boot_menu/</a></p>
754
-    </li>
755
-
756 729
     <a id="orbot-torbutton"></a>
757 730
     <li>
758 731
     <b>TorButton for Mobile Firefox 4 or Custom Browser on Android</b>
... ...
@@ -1185,68 +1158,6 @@ meetings around the world.</li>
1185 1158
     </p>
1186 1159
     </li>
1187 1160
     
1188
-    <a id="tailsMetadataAnonymizing"></a>
1189
-    <li>
1190
-    <b>Meta-data anonymizing toolkit for file publication</b>
1191
-    <br>
1192
-    Priority: <i>Medium</i>
1193
-    <br>
1194
-    Effort Level: <i>Low to Medium</i>
1195
-    <br>
1196
-    Skill Level: <i>Low to Medium</i>
1197
-    <br>
1198
-    Likely Mentors: <i>intrigeri, anonym</i>
1199
-    <p>Tor helps greatly in publishing files anonymously. However, much personal
1200
-    information can be enclosed *inside* such published files' meta-data: GPS
1201
-    coordinates, author's name and so on. Anyone who wants to anonymously
1202
-    publish a file can thus far too easily de-anonymize herself.</p>
1203
-    <p>A set of tools allowing users to easily inspect and clean up meta-data in files
1204
-    would benefit Tor users, and would e.g. be shipped in Tails.</p>
1205
-    <p>A graphical user interface is a must, but library and command-line
1206
-    interfaces are most welcome so that future work can add support for
1207
-    cleaning published files to various publishing tools, such as desktop
1208
-    social networking clients and Web content management systems.</p>
1209
-    <p>This project mostly consists of writing glue between the many existing
1210
-    tools and libraries that provide read/write access to files' meta-data. An
1211
-    extensible program design would probably be the best bet, so that support
1212
-    for other kinds of files can easily be added later.</p>
1213
-    <p>The meta-data cleaning toolkit would run at least on GNU/Linux;
1214
-    additional Windows and/or Mac OS X support would be welcome. The tools used
1215
-    would be up to the students. The detailed specification is ready and will
1216
-    be published soon.</p>
1217
-    </li>   
1218
- 
1219
-    <a id="tailsDebianLive"></a>
1220
-    <li>
1221
-    <b>Improve Debian Live support for persistence</b>
1222
-    <br>
1223
-    Priority: <i>Medium</i>
1224
-    <br>
1225
-    Effort Level: <i>Medium</i>
1226
-    <br>
1227
-    Skill Level: <i>Low to Medium</i>
1228
-    <br>
1229
-    Likely Mentors: <i>intrigeri, anonym</i>
1230
-    <p>Data persistence is a somewhat tricky topic in a Live system context,
1231
-    especially one such as Tails, which is explicitly designed to avoid
1232
-    leaving any trace of its use.</p>
1233
-    <p>Some real-life use cases, however, require some kind of data
1234
-    persistence. To start with, Tails should (carefully) support persistence of
1235
-    application-specific configurations (e.g. GnuPG keyring) and of a user
1236
-    arbitrary data store. Note that persistence in Tails will always be opt-in
1237
-    and require encrypted storage.</p>
1238
-    <p>The backend work consists of improving Debian Live's existing
1239
-    persistence features to make them suit the specific context of Tails. A trust
1240
-    relationship is already established with upstream who is happy to merge our
1241
-    changes. The codebase is not that small and much refactoring is needed, so
1242
-    this really is a programming project rather than a fire'n'forget shell
1243
-    script hack contest.</p>
1244
-    <p>Anyone undertaking this project must be familiar with GNU/Linux, and
1245
-    preferably with Debian. Being able to (quickly learn to) write clean and
1246
-    safe programs in shell is also needed.</p>
1247
-    <p>For more information, see <a href="https://tails.boum.org/todo/persistence/">https://tails.boum.org/todo/persistence/</a>.</p>
1248
-    </li>
1249
-    
1250 1161
     <a id="torsocksForOSX"></a>
1251 1162
     <li>
1252 1163
     <b>Make torsocks/dsocks work on OS X</b>
1253 1164