6cae87c29ebe9f6cfa3615375dca6dd06fa1d8f3
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

1) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
2) "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
3) 
4) <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
5) <head>
Roger Dingledine it's not a content, it's a...

Roger Dingledine authored 19 years ago

6)   <title>Tor: GUI Competition</title>
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

7)   <meta name="Author" content="Roger Dingledine, Elly Millican" />
8)   <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
9)   <link rel="stylesheet" type="text/css" href="../stylesheet.css" />
10)   <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
11) </head>
12) 
13) <body>
14) 
15) <!-- TITLE BAR & NAVIGATION -->
16) <div class="center">
17) 
18) <table class="banner" border="0" cellpadding="0" cellspacing="0">
19)     <tr>
20)         <td class="banner-left"></td>
21)         <td class="banner-middle">
22)             <a href="/index.html">Home</a>
23)           | <a href="/howitworks.html">How It Works</a>
24)           | <a href="/download.html">Download</a>
25)           | <a href="/documentation.html">Docs</a>
26)           | <a href="/users.html">Users</a>
27)           | <a href="/faq.html">FAQs</a>
28)           | <a href="/volunteer.html">Volunteer</a>
29)           | <a href="/developers.html" class="current">Developers</a>
30)           | <a href="/research.html">Research</a>
31)           | <a href="/people.html">People</a>
32)         </td>
33)         <td class="banner-right"></td>
34)     </tr>
35) </table>
36) 
37) <!-- END TITLE BAR & NAVIGATION -->
38) 
39) 
40) 
41) <div class="main-column">
42) 
43) <!-- LEFT HAND MENU FOR GUI CONTEST PAGES -->
44) <div class="guileft">
45) <div class="guimenu">
46)   
47)   <div class="curveleft">
48)   <div class="curveright">
49)   &nbsp;
50)   </div>
51)   </div>
52) 
53) <div class="guimenuinner">
Roger Dingledine it's not a content, it's a...

Roger Dingledine authored 19 years ago

54) <h1>Tor GUI Competition</h1>
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

55) 
56) 
Thomas Sjögren Make website valid xhtml (gui)

Thomas Sjögren authored 19 years ago

57) <a class="on" href="index.html">Overview &amp; Goals</a>
Roger Dingledine ok, so that section title w...

Roger Dingledine authored 19 years ago

58) <a href="categories.html">What to Submit</a>
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

59) <a href="submit.html">How to Submit</a>
Thomas Sjögren Make website valid xhtml (gui)

Thomas Sjögren authored 19 years ago

60) <a href="criteria.html">Judging &amp; Timeline</a>
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

61) <a href="technotes.html">Technical Notes</a>
Roger Dingledine call 'legal notes' licensin...

Roger Dingledine authored 19 years ago

62) <a href="legal.html">Licensing</a>
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

63) <h1>&nbsp;</h1>
64) <a class="wiki" href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ">Wiki/FAQ</a>
65) </div>
66) 
67)   <div class="curvebottomleft">
68)   <div class="curvebottomright">
69)   &nbsp;
70)   </div>
71)   </div>
72) 
73) </div>
74) </div>
75) 
Roger Dingledine add a little 'news' section...

Roger Dingledine authored 19 years ago

76) <h2>News:</h2>
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

77) 
Roger Dingledine change the gui competition...

Roger Dingledine authored 19 years ago

78) <p>Due to volume of interest, we've decided to push back the deadlines
79) for the GUI competition by 4 weeks: so the first deadline is Nov 30 2005,
80) and the second deadline is Feb 28 2006.</p>
81) 
Roger Dingledine add a little 'news' section...

Roger Dingledine authored 19 years ago

82) <p>
83) We're excited to have just added <a href="criteria.html">Edward Tufte
84) and Bruce Schneier</a> to our already impressive list of judges. And don't
85) forget the free T-shirt for every submission!
86) </p>
87) 
88) <h2>Tor: GUI Competition Overview</h2>
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

89) 
90) <p>
91) Tor is a decentralized network of computers on the Internet that increases
92) privacy in Web browsing, instant messaging, and other applications. We
93) estimate there are some 50,000 Tor users currently, routing their traffic
Roger Dingledine tweak the gui index page

Roger Dingledine authored 19 years ago

94) through about 250 volunteer Tor servers on six continents. However, Tor's
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

95) current user interface approach &mdash; running as a service in the background
96) &mdash; does a poor job of communicating network status and security levels
97) to the user.
98) </p>
99) 
100) <p>
101) The Tor project, affiliated with the
102) <a href="http://www.eff.org/">Electronic Frontier Foundation</a>, is
Roger Dingledine change the gui competition...

Roger Dingledine authored 19 years ago

103) running a <b>GUI competition</b> to develop a vision of how Tor can
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

104) work in a user's everyday anonymous browsing experience. Some of the
105) challenges include how to make alerts and error conditions visible on
106) screen; how to let the user configure Tor to use or avoid certain routes
107) or nodes; how to learn about the current state of a Tor connection,
108) including which servers it uses; and how to find out whether (and which)
109) applications are using Tor safely.
110) </p>
Thomas Sjögren Make website valid xhtml (gui)

Thomas Sjögren authored 19 years ago

111) <br />
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

112) 
113) <h2>Goals</h2>
Roger Dingledine our front gui page doesn't...

Roger Dingledine authored 19 years ago

114) <p>Submitters will produce either sketches for a suggested user interface,
115) or a work of <a
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

116) href="http://www.opensource.org/">Open Source Software</a>
Roger Dingledine tweak the gui index page

Roger Dingledine authored 19 years ago

117) that will provide a user interface to the Tor system by way of the
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

118) <a href="/cvs/control/doc/howto.txt">Tor Controller Protocol</a>.</p>
119) 
120) <p>We are looking for a vision of how Tor can work in a user's everyday
121) anonymous browsing experience.</p>
122) 
123) <p>Entries will:</p>
124) <ul>
125) <li>Allow the user to fully configure Tor rather than manually searching
126) for and opening text files.</li>
127) <li>Let users learn about the current state of their Tor connection
Roger Dingledine tweak the gui index page

Roger Dingledine authored 19 years ago

128) (for example, how well the current Tor connection is working),
129) and find out whether any of their applications are using it.</li>
le@svn.torproject.org gui contest pages

le@svn.torproject.org authored 19 years ago

130) <li>Make alerts and error conditions visible to the user.</li>
131) <li>Run on at least one of Windows, Linux, and OS&nbsp;X, on a
132) not-unusually-configured consumer-level machine.</li>
133) </ul>
134) 
135) <p>In addition, they may:</p>
136) <ul>
137) <li>Provide detailed information about which
138) applications, ports, or packets are (or are not!) passing through Tor,
139) including accounting for both Tor- and non-Tor traffic.</li>
140) <li>Provide
141) additional statistics about the Tor connection.</li>
142) <li>Give users more control over how their Tor behaves at certain times
143) of day or in other contexts (like operating as a server).</li>
144) </ul>
145) 
146) <p>Some examples of useful features include:</p>
147) <ul>
148) <li>How much bandwidth is Tor using? How does this compare
149) to the overall network traffic to/from the computer?</li>
150) <li>Is there network traffic from ports or applications that the user
151) intended to be anonymized?</li>
152) <li>What Tor servers does the user know about on the network? Where are
153) they? How available are they?</li>
154) <li>An interface for displaying or controlling Tor paths:
155) "show me the network from Africa by way of Asia". Think of the global
156) satellite map from the movie <i>Sneakers</i>.</li>
157) <li>Configure other running applications to use Tor (for example,
158) by modifying or working through the network stack, and/or by altering
159) application configurations).</li>
160) <li>Provide an elegant installer for Tor, your GUI submission, and
161) other supporting applications.</li>
162) <li>Make your GUI manage the Tor process and other supporting applications
163) -- start them, stop them, realize when they've died.</li>
164) <li>Provide meaningful defaults for a good Tor experience.</li>
165) <li>Provide application-level anonymity -- that is, not just paying
166) attention to transport anonymity on the level of Tor, but also paying
167) attention to the anonymity of the http headers, cookies, etc.</li>
168) <li>Let the user specify different Tor config option sets depending on
169) time of day (e.g. daytime vs. nighttime).</li>
170) <li>Provide useful controller functions for Tor servers too --
171) for example, walk the user through recommended bandwidth configurations
172) and exit policies.</li>
173) <li>Have a "minimized view" of your GUI for common use, and then a more
174) detailed view or set of windows when the user wants more detail.</li>
175) <li>Provide a button or some automatically updating interface to let
176) the user learn whether Tor is working currently, perhaps by accessing an
177) external what's-my-IP site and seeing if it thinks you're a Tor server;
178) and give useful messages and recommendations if it doesn't seem to
179) be working.</li>
180) <li>Provide a way to automatically configure local firewalls (ipchains,
181) Windows firewalls, etc) to let Tor traffic out (and in, for Tor
182) servers). As a bonus, configure it to prevent non-Tor traffic from
183) leaving (and notify when it tries).</li>
184) </ul>
185) 
Roger Dingledine change the gui competition...

Roger Dingledine authored 19 years ago

186) <p>We're interested to see submissions that don't achieve all of the
187) above goals -- if it's useful to Tor or Tor users in any way, please
188) submit it!</p>
189)