7310d797bfe3e5b554650edcdaa5b137c09c3296
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 point to the submissions fr...

Roger Dingledine authored 18 years ago

78) <p>The <a
79) href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestEntries">phase
80) one submissions</a> are in! Our judges are starting to review them now.</p>
81) 
Roger Dingledine change the gui competition...

Roger Dingledine authored 19 years ago

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

Roger Dingledine authored 19 years ago

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

le@svn.torproject.org authored 19 years ago

93) 
94) <p>
95) Tor is a decentralized network of computers on the Internet that increases
96) privacy in Web browsing, instant messaging, and other applications. We
97) 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

98) 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

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

Roger Dingledine authored 19 years ago

107) 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

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

Thomas Sjögren authored 19 years ago

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

le@svn.torproject.org authored 19 years ago

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

Roger Dingledine authored 19 years ago

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

le@svn.torproject.org authored 19 years ago

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

Roger Dingledine authored 19 years ago

121) 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

122) <a href="/cvs/control/doc/howto.txt">Tor Controller Protocol</a>.</p>
123) 
124) <p>We are looking for a vision of how Tor can work in a user's everyday
125) anonymous browsing experience.</p>
126) 
127) <p>Entries will:</p>
128) <ul>
129) <li>Allow the user to fully configure Tor rather than manually searching
130) for and opening text files.</li>
131) <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

132) (for example, how well the current Tor connection is working),
133) 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

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

Roger Dingledine authored 19 years ago

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