gui contest pages
le@svn.torproject.org

le@svn.torproject.org commited on 2005-08-10 00:33:44
Zeige 7 geänderte Dateien mit 1172 Einfügungen und 0 Löschungen.

... ...
@@ -0,0 +1,157 @@
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>
6
+  <title>Tor: GUI Contest</title>
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">
54
+<h1>Tor GUI Contest</h1>
55
+
56
+<a href="index.html">Overview & Goals</a>
57
+<a class="on" href="categories.html">Contest Categories</a>
58
+<a href="submit.html">How to Submit</a>
59
+<a href="criteria.html">Criteria</a>
60
+<a href="technotes.html">Technical Notes</a>
61
+<a href="legal.html">Legal Notes</a>
62
+<h1>&nbsp;</h1>
63
+<a class="wiki" href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ">Wiki/FAQ</a>
64
+</div>
65
+
66
+  <div class="curvebottomleft">
67
+  <div class="curvebottomright">
68
+  &nbsp;
69
+  </div>
70
+  </div>
71
+
72
+</div>
73
+</div>
74
+
75
+<h2>Categories</h2>
76
+<p>
77
+The design contest will proceed in two phases: first sketches and then
78
+working code. You are invited to submit to either phase, or both phases.
79
+For each phase, our panel of judges will recognize the
80
+best submissions. All qualifying entries will receive an EFF Tor T-shirt
81
+(subject to availability). The best sketches and working implementations
82
+will be published on the Tor website.
83
+</p>
84
+
85
+<p><b>Sketches:</b>
86
+the goal of this phase is to produce a mock-up of a functioning interface.
87
+This should include design documents describing how the interface should
88
+function. If you want, it should also include graphical elements that
89
+can be used by programmers.
90
+</p>
91
+
92
+<p>
93
+A qualifying sketch will present an informal specification for a
94
+design. That is, it will present with some degree of thoroughness all
95
+of the major interfaces that we might expect to encounter, all of the
96
+major functionality for the interface, and a reasonable story about
97
+how it would be integrated into currently-existing tools (if, indeed,
98
+it would be). One example, with more detail than we would require, is
99
+<a href="http://ui.netbeans.org/docs/ui/junits/promo_f.html">the NetBeans
100
+UI for JUnit</a>. Note that it walks through multiple interfaces,
101
+highlighting the features and functions of the various buttons.
102
+</p>
103
+
104
+<ul>
105
+<li><b>Most featureful interface</b> will be awarded to the graphic design
106
+that would provide usable, clear access to the most aspects of the Tor
107
+system, covering many or most of the categories on the "useful features"
108
+list.</li>
109
+<li><b>Most usable experience</b> will be awarded to the graphic
110
+design that would provide the most unobtrusive Tor experience while still
111
+covering all criteria (working, perhaps, on the "no news is good news"
112
+theory).</li>
113
+<li><b>Clearest implementation guidance</b> will be awarded to the
114
+graphic design that provides the cleanest package of graphic elements
115
+and design documentation to aid would-be implementers.</li>
116
+</ul>
117
+
118
+<p><b>Code:</b> the goal of this phase is to produce a working
119
+implementation. You may use any of the sketches, graphics, or ideas from
120
+the first phase (with appropriate credit to
121
+their authors), or you can make your own. See the <a
122
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestSamples">Contest
123
+Samples</a> wiki page for some other images you can reuse.
124
+</p>
125
+
126
+<p>
127
+An acceptable entry will be a package of free software that builds and
128
+runs. It can be a stand-alone application, or it can act as an extension
129
+or plugin to other broadly-available free software. The entry will
130
+demonstrate the points in the Goals section: that is, it will be able
131
+to control, display, and maintain awareness as discussed above.
132
+</p>
133
+
134
+<ul>
135
+<li><b>Most featureful interface</b> will be awarded to the application
136
+that provides usable, clear access to the most aspects of the Tor system,
137
+covering many or most of the categories on the "additional" list.</li>
138
+<li><b>Most usable experience</b> will be awarded to the
139
+application that provides the most unobtrusive Tor experience while
140
+still covering all criteria (working, perhaps, on the "no news is good
141
+news" theory).</li>
142
+<li><b>Most flexible</b> will be awarded to the best system that runs
143
+smoothly on all three of Windows, Linux, and OS&nbsp;X; extra points will be
144
+awarded for additional systems.</li>
145
+</ul>
146
+
147
+<p>We reserve the right to award other awards as the entries deserve.</p>
148
+
149
+
150
+ </div><!-- #main -->
151
+</div>
152
+  <div class="bottom" id="bottom">
153
+     <i><a href="mailto:tor-webmaster@freehaven.net"
154
+     class="smalllink">Webmaster</a></i>
155
+  </div>
156
+</body>
157
+</html>
... ...
@@ -0,0 +1,119 @@
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>
6
+  <title>Tor: GUI Contest</title>
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">
54
+<h1>Tor GUI Contest</h1>
55
+
56
+
57
+<a href="index.html">Overview & Goals</a>
58
+<a href="categories.html">Contest Categories</a>
59
+<a class="on" href="submit.html">How to Submit</a>
60
+<a href="criteria.html">Criteria</a>
61
+<a href="technotes.html">Technical Notes</a>
62
+<a href="legal.html">Legal Notes</a>
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
+
76
+<h2>Criteria</h2>
77
+
78
+<p>Awards will be granted on the basis of (in rough preference order):</p>
79
+
80
+<ul>
81
+<li>Usability (<a
82
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ#DefineUsable">what
83
+does this mean?</a>)</li>
84
+<li>Informativeness: can the user learn what they need to know, both in terms
85
+of using the network and also in terms of security decisions?</li>
86
+<li>Total user experience</li>
87
+<li>Aesthetics</li>
88
+<li>Responsiveness</li>
89
+<li>Stability and robustness</li>
90
+<li>Internationalization (multiple language support)</li>
91
+<li>Installation experience</li>
92
+</ul>
93
+<br clear="all">
94
+<h2>Judges</h2>
95
+
96
+<p>Judging will be led by a panel of N prominent specialists in usability
97
+and security (to be announced).</p>
98
+
99
+<h2>Timeline</h2>
100
+
101
+<ul>
102
+<li>Phase 1 deadline (sketches): October 31.</li>
103
+<li>Phase 1 judging: November 31.</li>
104
+<li>Phase 2 deadline (code): January 31, 2006.</li>
105
+</ul>
106
+
107
+<p>Winners will be announced on the webpage and also at the SOUPS 2006
108
+conference. (Here's a suggestion on one approach to <a
109
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ#AcademicResearch">academic
110
+usability research on Tor</a>.)</p>
111
+
112
+ </div><!-- #main -->
113
+</div>
114
+  <div class="bottom" id="bottom">
115
+     <i><a href="mailto:tor-webmaster@freehaven.net"
116
+     class="smalllink">Webmaster</a></i>
117
+  </div>
118
+</body>
119
+</html>
... ...
@@ -0,0 +1,387 @@
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>
6
+  <title>Tor GUI Contest</title>
7
+  <meta name="Author" content="Roger Dingledine" />
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
+
17
+<table class="banner" border="0" cellpadding="0" cellspacing="0">
18
+    <tr>
19
+        <td class="banner-left"></td>
20
+        <td class="banner-middle">
21
+            <a href="index.html">Home</a>
22
+          | <a href="howitworks.html">How It Works</a>
23
+          | <a href="download.html">Download</a>
24
+          | <a href="documentation.html">Docs</a>
25
+          | <a href="users.html">Users</a>
26
+          | <a href="faq.html">FAQs</a>
27
+          | <a href="volunteer.html">Volunteer</a>
28
+          | <a href="developers.html">Developers</a>
29
+          | <a href="research.html">Research</a>
30
+          | <a href="people.html">People</a>
31
+        </td>
32
+        <td class="banner-right"></td>
33
+    </tr>
34
+</table>
35
+
36
+<!-- END TITLE BAR & NAVIGATION -->
37
+
38
+<div class="center">
39
+
40
+<div class="main-column">
41
+
42
+<h2>Tor GUI Contest</h2>
43
+<hr />
44
+<p>DRAFT IN PROGRESS</p>
45
+<hr />
46
+<a id="Overview"></a>
47
+<h3><a class="anchor" href="#Overview">Overview</a></h3>
48
+
49
+<p>
50
+Tor is a decentralized network of computers on the Internet that increases
51
+privacy in Web browsing, instant messaging, and other applications. We
52
+estimate there are some 50,000 Tor users currently, routing their traffic
53
+through about 250 volunteer Tor servers on five continents. However, Tor's
54
+current user interface approach --- running as a service in the background
55
+--- does a poor job of communicating network status and security levels
56
+to the user.
57
+</p>
58
+
59
+<p>
60
+The Tor project, affiliated with the
61
+<a href="http://www.eff.org/">Electronic Frontier Foundation</a>, is
62
+running a UI contest to develop a vision of how Tor can
63
+work in a user's everyday anonymous browsing experience. Some of the
64
+challenges include how to make alerts and error conditions visible on
65
+screen; how to let the user configure Tor to use or avoid certain routes
66
+or nodes; how to learn about the current state of a Tor connection,
67
+including which servers it uses; and how to find out whether (and which)
68
+applications are using Tor safely.
69
+</p>
70
+
71
+<hr />
72
+<a id="Goals"></a>
73
+<h3><a class="anchor" href="#Goals">Goals</a></h3>
74
+
75
+<p>Contestants will produce a work of <a
76
+href="http://www.opensource.org/">Open Source Software</a>
77
+that will
78
+provide a user interface to the Tor system by way of the <a
79
+href="/cvs/control/doc/howto.txt">Tor Controller
80
+Protocol</a>.</p>
81
+
82
+<p>We are looking for a vision of how Tor can work in a user's everyday
83
+anonymous browsing experience.</p>
84
+
85
+<p>Entries will:</p>
86
+<ul>
87
+<li>Allow the user to fully configure Tor rather than manually searching
88
+for and opening text files.</li>
89
+<li>Let users learn about the current state of their Tor connection
90
+(including which servers they are connected to, and how many connections
91
+they have), and find out whether any of their applications are using
92
+it.</li>
93
+<li>Make alerts and error conditions visible to the user.</li>
94
+<li>Run on at least one of Windows, Linux, and OS&nbsp;X, on a
95
+not-unusually-configured consumer-level machine.</li>
96
+</ul>
97
+
98
+<p>In addition, they may:</p>
99
+<ul>
100
+<li>Provide detailed information about which
101
+applications, ports, or packets are (or are not!) passing through Tor,
102
+including accounting for both Tor- and non-Tor traffic.</li>
103
+<li>Provide
104
+additional statistics about the Tor connection.</li>
105
+<li>Give users more control over how their Tor behaves at certain times
106
+of day or in other contexts (like operating as a server).</li>
107
+</ul>
108
+
109
+<p>Some examples of useful features include:</p>
110
+<ul>
111
+<li>How much bandwidth is Tor using? How does this compare
112
+to the overall network traffic to/from the computer?</li>
113
+<li>Is there network traffic from ports or applications that the user
114
+intended to be anonymized?</li>
115
+<li>What Tor servers does the user know about on the network? Where are
116
+they? How available are they?</li>
117
+<li>An interface for displaying or controlling Tor paths:
118
+"show me the network from Africa by way of Asia". Think of the global
119
+satellite map from the movie <i>Sneakers</i>.</li>
120
+<li>Configure other running applications to use Tor (for example,
121
+by modifying or working through the network stack, and/or by altering
122
+application configurations).</li>
123
+<li>Provide an elegant installer for Tor, your GUI submission, and
124
+other supporting applications.</li>
125
+<li>Make your GUI manage the Tor process and other supporting applications
126
+-- start them, stop them, realize when they've died.</li>
127
+<li>Provide meaningful defaults for a good Tor experience.</li>
128
+<li>Provide application-level anonymity -- that is, not just paying
129
+attention to transport anonymity on the level of Tor, but also paying
130
+attention to the anonymity of the http headers, cookies, etc.</li>
131
+<li>Let the user specify different Tor config option sets depending on
132
+time of day (e.g. daytime vs. nighttime).</li>
133
+<li>Provide useful controller functions for Tor servers too --
134
+for example, walk the user through recommended bandwidth configurations
135
+and exit policies.</li>
136
+<li>Have a "minimized view" of your GUI for common use, and then a more
137
+detailed view or set of windows when the user wants more detail.</li>
138
+<li>Provide a button or some automatically updating interface to let
139
+the user learn whether Tor is working currently, perhaps by accessing an
140
+external what's-my-IP site and seeing if it thinks you're a Tor server;
141
+and give useful messages and recommendations if it doesn't seem to
142
+be working.</li>
143
+<li>Provide a way to automatically configure local firewalls (ipchains,
144
+Windows firewalls, etc) to let Tor traffic out (and in, for Tor
145
+servers). As a bonus, configure it to prevent non-Tor traffic from
146
+leaving (and notify when it tries).</li>
147
+</ul>
148
+
149
+<hr />
150
+<a id="Categories"></a>
151
+<h3><a class="anchor" href="#Categories">Contest Categories</a></h3>
152
+
153
+<p>
154
+The design contest will proceed in two phases: first sketches and then
155
+working code. You are invited to submit to either phase, or both phases.
156
+For each phase, our panel of judges will recognize the
157
+best submissions. All qualifying entries will receive an EFF Tor T-shirt
158
+(subject to availability). The best sketches and working implementations
159
+will be published on the Tor website.
160
+</p>
161
+
162
+<p><b>Sketches:</b>
163
+the goal of this phase is to produce a mock-up of a functioning interface.
164
+This should include design documents describing how the interface should
165
+function. If you want, it should also include graphical elements that
166
+can be used by programmers.
167
+</p>
168
+
169
+<p>
170
+A qualifying sketch will present an informal specification for a
171
+design. That is, it will present with some degree of thoroughness all
172
+of the major interfaces that we might expect to encounter, all of the
173
+major functionality for the interface, and a reasonable story about
174
+how it would be integrated into currently-existing tools (if, indeed,
175
+it would be). One example, with more detail than we would require, is
176
+<a href="http://ui.netbeans.org/docs/ui/junits/promo_f.html">the NetBeans
177
+UI for JUnit</a>. Note that it walks through multiple interfaces,
178
+highlighting the features and functions of the various buttons.
179
+</p>
180
+
181
+<ul>
182
+<li><b>Most featureful interface</b> will be awarded to the graphic design
183
+that would provide usable, clear access to the most aspects of the Tor
184
+system, covering many or most of the categories on the "useful features"
185
+list.</li>
186
+<li><b>Most usable experience</b> will be awarded to the graphic
187
+design that would provide the most unobtrusive Tor experience while still
188
+covering all criteria (working, perhaps, on the "no news is good news"
189
+theory).</li>
190
+<li><b>Clearest implementation guidance</b> will be awarded to the
191
+graphic design that provides the cleanest package of graphic elements
192
+and design documentation to aid would-be implementers.</li>
193
+</ul>
194
+
195
+<p><b>Code:</b> the goal of this phase is to produce a working
196
+implementation. You may use any of the sketches, graphics, or ideas from
197
+the first phase (with appropriate credit to
198
+their authors), or you can make your own. See the <a
199
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestSamples">Contest
200
+Samples</a> wiki page for some other images you can reuse.
201
+</p>
202
+
203
+<p>
204
+An acceptable entry will be a package of free software that builds and
205
+runs. It can be a stand-alone application, or it can act as an extension
206
+or plugin to other broadly-available free software. The entry will
207
+demonstrate the points in the Goals section: that is, it will be able
208
+to control, display, and maintain awareness as discussed above.
209
+</p>
210
+
211
+<ul>
212
+<li><b>Most featureful interface</b> will be awarded to the application
213
+that provides usable, clear access to the most aspects of the Tor system,
214
+covering many or most of the categories on the "additional" list.</li>
215
+<li><b>Most usable experience</b> will be awarded to the
216
+application that provides the most unobtrusive Tor experience while
217
+still covering all criteria (working, perhaps, on the "no news is good
218
+news" theory).</li>
219
+<li><b>Most flexible</b> will be awarded to the best system that runs
220
+smoothly on all three of Windows, Linux, and OS&nbsp;X; extra points will be
221
+awarded for additional systems.</li>
222
+</ul>
223
+
224
+<p>We reserve the right to award other awards as the entries deserve.</p>
225
+
226
+<hr />
227
+<a id="Submit"></a>
228
+<h3><a class="anchor" href="#Submit">How to Submit</a></h3>
229
+
230
+<p>Submissions for phase one (sketches) should come as:</p>
231
+<ul>
232
+<li>Images in an html page. The images must be able to be viewed on an
233
+ordinary browser (e.g. Firefox). You can submit proprietary formats too,
234
+but if you do then you need to also export them to something we can
235
+all read.</li>
236
+<li>A design document (txt, html, pdf, or ps) as described in the
237
+<a href="#Categories">Contest Categories</a> section above.</li>
238
+</ul>
239
+
240
+<p>Submissions for phase two (code) should come as:</p>
241
+
242
+<ul>
243
+<li>Source code, with appropriate makefiles or documentation explaining
244
+how to build it. Must be licensed under a free/open source license, as
245
+defined by <a href="http://www.opensource.org/licenses/">OSI</a>. See <a
246
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ#DefineFree">this
247
+FAQ entry</a> for clarification.</li>
248
+<li>Compiled binaries or bytecodes for at least one platform of choice.</li>
249
+<li>A design document (txt, html, pdf, or ps) providing an overview of
250
+what major functions to look for and what functions were implemented.</li>
251
+</ul>
252
+
253
+<p>To submit your entry, make a web page with
254
+all your materials on it, then add a line to <a
255
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestEntries">The
256
+GUI Contest Entries Wiki</a>. (If you don't have a web page of
257
+your own to put your entry on, find a friend who does, or mail <a
258
+href="mailto:tor-gui@freehaven.net">tor-gui@freehaven.net</a> and we'll
259
+put it up on a temporary page.</p>
260
+
261
+<p>If you put it up on your own site, you can continue to update and
262
+modify it. Remember that submitting early means you can get feedback
263
+from Tor users and make it into a better submission!</p>
264
+
265
+<hr />
266
+<a id="Criteria"></a>
267
+<h3><a class="anchor" href="#Criteria">Criteria</a></h3>
268
+
269
+<p>Awards will be granted on the basis of (in rough preference order):</p>
270
+
271
+<ul>
272
+<li>Usability (<a
273
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ#DefineUsable">what
274
+does this mean?</a>)</li>
275
+<li>Informativeness: can the user learn what they need to know, both in terms
276
+of using the network and also in terms of security decisions?</li>
277
+<li>Total user experience</li>
278
+<li>Aesthetics</li>
279
+<li>Responsiveness</li>
280
+<li>Stability and robustness</li>
281
+<li>Internationalization (multiple language support)</li>
282
+<li>Installation experience</li>
283
+</ul>
284
+
285
+<hr />
286
+<a id="Judges"></a>
287
+<h3><a class="anchor" href="#Judges">Judges</a></h3>
288
+
289
+<p>Judging will be led by a panel of N prominent specialists in usability
290
+and security (to be announced).</p>
291
+
292
+<hr />
293
+<a id="Timeline"></a>
294
+<h3><a class="anchor" href="#Timeline">Timeline</a></h3>
295
+
296
+<ul>
297
+<li>Phase 1 deadline (sketches): October 31.</li>
298
+<li>Phase 1 judging: November 31.</li>
299
+<li>Phase 2 deadline (code): January 31, 2006.</li>
300
+</ul>
301
+
302
+<p>Winners will be announced on the webpage and also at the SOUPS 2006
303
+conference. (Here's a suggestion on one approach to <a
304
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ#AcademicResearch">academic
305
+usability research on Tor</a>.)</p>
306
+
307
+<hr />
308
+<a id="Clarifications"></a>
309
+<h3><a class="anchor" href="#Clarifications">Questions and Clarifications</a></h3>
310
+
311
+<p>Check back <a
312
+href="http://tor.eff.org/gui-contest.html#Clarifications">here</a>
313
+periodically, and look at the <a
314
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ">Contest
315
+FAQ wiki</a>, for FAQ entries, clarifications, etc.</p>
316
+
317
+<!--
318
+<hr />
319
+<h3>Testing criteria</h3>
320
+
321
+<p>To check for basic acceptability, the contest will be judged
322
+with several major tests. For example, the system designer should expect:</p>
323
+
324
+<ul>
325
+<li>A minimal test: does it work?</li>
326
+<li>Several parameters, both obscure and obvious, will be configured. Is
327
+it possible and easy to do so?</li>
328
+<li>A network will be connected once the system is running. Can the
329
+user tell that the network is now live?</li>
330
+<li>The network will be disconnected or interrupted. Can the user tell
331
+that the network has an error?</li>
332
+</ul>
333
+-->
334
+
335
+<hr />
336
+<a id="Technical"></a>
337
+<h3><a class="anchor" href="#Technical">Technical Notes</a></h3>
338
+
339
+<p>Shortly before phase two begins, the Tor developers will release
340
+a canonical version of Tor. This is the version that will be used for
341
+judging the contest; please ensure that you use this version. Bugfixes
342
+to this version of Tor will be announced to the contest web site.</p>
343
+
344
+<p>The Tor developers will also release test rigs (libraries) in both Java
345
+and Python that demonstrate Tor's controller protocol. Code submissions
346
+may be able to save a lot of time by using this code as a skeleton. You
347
+can check out the <a href="http://tor.eff.org/cvs/control/">development
348
+versions of these libraries</a> now.
349
+</p>
350
+
351
+<hr />
352
+<a id="Legal"></a>
353
+<h3><a class="anchor" href="#Legal">Legal Notes</a></h3>
354
+
355
+<p>By submitting your entry to be considered in the Tor GUI contest, you
356
+hereby:</p>
357
+
358
+<ul>
359
+<li>(A) represent and warrant that (1) the entry was created by you and
360
+that you own all rights to the entry or have the authorized rights to
361
+submit such entry and grant the licenses below; and (2) that the
362
+entry does not infringe on any third party copyright or other
363
+intellectual property rights; AND</li>
364
+<li>(B) EITHER (1) grant us a worldwide, royalty-free, non-exclusive,
365
+perpetual license to reproduce, edit, perform, display, publish, make
366
+derivative works, and otherwise use the entry as we see fit,
367
+including without limitation, incorporating (in whole or in part)
368
+into the Tor software, and to sublicense such rights; OR, (2)
369
+provide the entry pursuant to a license that complies with the
370
+<a href="http://www.opensource.org/docs/definition.php">Open
371
+Source Definition</a>, such as the 3-clause BSD, MIT, or
372
+GPL licenses, or (where applicable) provide the entry licensed under
373
+the <a href="http://creativecommons.org/licenses/by/2.5/">Creative
374
+Commons Attribution</a> license. If you provide the entry pursuant to
375
+such a license, you must include the applicable information in your
376
+submission.</li>
377
+</ul>
378
+
379
+  </div><!-- #main -->
380
+</div>
381
+  <div class="bottom" id="bottom">
382
+     <i><a href="mailto:tor-webmaster@freehaven.net" class="smalllink">Webmaster</a></i> -
383
+     $Id$
384
+  </div>
385
+</body>
386
+</html>
387
+
... ...
@@ -0,0 +1,182 @@
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>
6
+  <title>Tor: GUI Contest</title>
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">
54
+<h1>Tor GUI Contest</h1>
55
+
56
+
57
+<a class="on" href="index.html">Overview & Goals</a>
58
+<a href="categories.html">Contest Categories</a>
59
+<a href="submit.html">How to Submit</a>
60
+<a href="criteria.html">Criteria</a>
61
+<a href="technotes.html">Technical Notes</a>
62
+<a href="legal.html">Legal Notes</a>
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
+
76
+<h2>Tor: GUI Contest Overview</h2>
77
+
78
+
79
+<p>
80
+Tor is a decentralized network of computers on the Internet that increases
81
+privacy in Web browsing, instant messaging, and other applications. We
82
+estimate there are some 50,000 Tor users currently, routing their traffic
83
+through about 250 volunteer Tor servers on five continents. However, Tor's
84
+current user interface approach &mdash; running as a service in the background
85
+&mdash; does a poor job of communicating network status and security levels
86
+to the user.
87
+</p>
88
+
89
+<p>
90
+The Tor project, affiliated with the
91
+<a href="http://www.eff.org/">Electronic Frontier Foundation</a>, is
92
+running a <b>UI contest</b> to develop a vision of how Tor can
93
+work in a user's everyday anonymous browsing experience. Some of the
94
+challenges include how to make alerts and error conditions visible on
95
+screen; how to let the user configure Tor to use or avoid certain routes
96
+or nodes; how to learn about the current state of a Tor connection,
97
+including which servers it uses; and how to find out whether (and which)
98
+applications are using Tor safely.
99
+</p>
100
+<br clear="all">
101
+
102
+<h2>Goals</h2>
103
+ <p>Contestants will produce a work of <a
104
+href="http://www.opensource.org/">Open Source Software</a>
105
+that will provide a user interface to the Tor system by way of the 
106
+<a href="/cvs/control/doc/howto.txt">Tor Controller Protocol</a>.</p>
107
+
108
+<p>We are looking for a vision of how Tor can work in a user's everyday
109
+anonymous browsing experience.</p>
110
+
111
+<p>Entries will:</p>
112
+<ul>
113
+<li>Allow the user to fully configure Tor rather than manually searching
114
+for and opening text files.</li>
115
+<li>Let users learn about the current state of their Tor connection
116
+(including which servers they are connected to, and how many connections
117
+they have), and find out whether any of their applications are using
118
+it.</li>
119
+<li>Make alerts and error conditions visible to the user.</li>
120
+<li>Run on at least one of Windows, Linux, and OS&nbsp;X, on a
121
+not-unusually-configured consumer-level machine.</li>
122
+</ul>
123
+
124
+<p>In addition, they may:</p>
125
+<ul>
126
+<li>Provide detailed information about which
127
+applications, ports, or packets are (or are not!) passing through Tor,
128
+including accounting for both Tor- and non-Tor traffic.</li>
129
+<li>Provide
130
+additional statistics about the Tor connection.</li>
131
+<li>Give users more control over how their Tor behaves at certain times
132
+of day or in other contexts (like operating as a server).</li>
133
+</ul>
134
+
135
+<p>Some examples of useful features include:</p>
136
+<ul>
137
+<li>How much bandwidth is Tor using? How does this compare
138
+to the overall network traffic to/from the computer?</li>
139
+<li>Is there network traffic from ports or applications that the user
140
+intended to be anonymized?</li>
141
+<li>What Tor servers does the user know about on the network? Where are
142
+they? How available are they?</li>
143
+<li>An interface for displaying or controlling Tor paths:
144
+"show me the network from Africa by way of Asia". Think of the global
145
+satellite map from the movie <i>Sneakers</i>.</li>
146
+<li>Configure other running applications to use Tor (for example,
147
+by modifying or working through the network stack, and/or by altering
148
+application configurations).</li>
149
+<li>Provide an elegant installer for Tor, your GUI submission, and
150
+other supporting applications.</li>
151
+<li>Make your GUI manage the Tor process and other supporting applications
152
+-- start them, stop them, realize when they've died.</li>
153
+<li>Provide meaningful defaults for a good Tor experience.</li>
154
+<li>Provide application-level anonymity -- that is, not just paying
155
+attention to transport anonymity on the level of Tor, but also paying
156
+attention to the anonymity of the http headers, cookies, etc.</li>
157
+<li>Let the user specify different Tor config option sets depending on
158
+time of day (e.g. daytime vs. nighttime).</li>
159
+<li>Provide useful controller functions for Tor servers too --
160
+for example, walk the user through recommended bandwidth configurations
161
+and exit policies.</li>
162
+<li>Have a "minimized view" of your GUI for common use, and then a more
163
+detailed view or set of windows when the user wants more detail.</li>
164
+<li>Provide a button or some automatically updating interface to let
165
+the user learn whether Tor is working currently, perhaps by accessing an
166
+external what's-my-IP site and seeing if it thinks you're a Tor server;
167
+and give useful messages and recommendations if it doesn't seem to
168
+be working.</li>
169
+<li>Provide a way to automatically configure local firewalls (ipchains,
170
+Windows firewalls, etc) to let Tor traffic out (and in, for Tor
171
+servers). As a bonus, configure it to prevent non-Tor traffic from
172
+leaving (and notify when it tries).</li>
173
+</ul>
174
+
175
+ </div><!-- #main -->
176
+</div>
177
+  <div class="bottom" id="bottom">
178
+     <i><a href="mailto:tor-webmaster@freehaven.net"
179
+     class="smalllink">Webmaster</a></i>
180
+  </div>
181
+</body>
182
+</html>
... ...
@@ -0,0 +1,107 @@
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>
6
+  <title>Tor: GUI Contest</title>
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
+<div class="main-column">
40
+
41
+<!-- LEFT HAND MENU FOR GUI CONTEST PAGES -->
42
+<div class="guileft">
43
+<div class="guimenu">
44
+  
45
+  <div class="curveleft">
46
+  <div class="curveright">
47
+  &nbsp;
48
+  </div>
49
+  </div>
50
+
51
+<div class="guimenuinner">
52
+<h1>Tor GUI Contest</h1>
53
+
54
+
55
+<a href="index.html">Overview & Goals</a>
56
+<a href="categories.html">Contest Categories</a>
57
+<a href="submit.html">How to Submit</a>
58
+<a href="criteria.html">Criteria</a>
59
+<a href="technotes.html">Technical Notes</a>
60
+<a class="on" href="legal.html">Legal Notes</a>
61
+<h1>&nbsp;</h1>
62
+<a class="wiki" href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ">Wiki/FAQ</a>
63
+</div>
64
+
65
+  <div class="curvebottomleft">
66
+  <div class="curvebottomright">
67
+  &nbsp;
68
+  </div>
69
+  </div>
70
+
71
+</div>
72
+</div>
73
+
74
+<h2>Legal Notes</h2>
75
+
76
+<p>By submitting your entry to be considered in the Tor GUI contest, you
77
+hereby:</p>
78
+<p>
79
+<b>(A)</b> represent and warrant that (1) the entry was created by you and
80
+that you own all rights to the entry or have the authorized rights to
81
+submit such entry and grant the licenses below; and (2) that the
82
+entry does not infringe on any third party copyright or other
83
+intellectual property rights; AND
84
+</p><p>
85
+<b>(B)</b> EITHER (1) grant us a worldwide, royalty-free, non-exclusive,
86
+perpetual license to reproduce, edit, perform, display, publish, make
87
+derivative works, and otherwise use the entry as we see fit,
88
+including without limitation, incorporating (in whole or in part)
89
+into the Tor software, and to sublicense such rights; OR, (2)
90
+provide the entry pursuant to a license that complies with the
91
+<a href="http://www.opensource.org/docs/definition.php">Open
92
+Source Definition</a>, such as the 3-clause BSD, MIT, or
93
+GPL licenses, or (where applicable) provide the entry licensed under
94
+the <a href="http://creativecommons.org/licenses/by/2.5/">Creative
95
+Commons Attribution</a> license. If you provide the entry pursuant to
96
+such a license, you must include the applicable information in your
97
+submission.
98
+</p>
99
+
100
+ </div><!-- #main -->
101
+</div>
102
+  <div class="bottom" id="bottom">
103
+     <i><a href="mailto:tor-webmaster@freehaven.net"
104
+     class="smalllink">Webmaster</a></i>
105
+  </div>
106
+</body>
107
+</html>
... ...
@@ -0,0 +1,121 @@
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>
6
+  <title>Tor: GUI Contest</title>
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">
54
+<h1>Tor GUI Contest</h1>
55
+
56
+
57
+<a href="index.html">Overview & Goals</a>
58
+<a href="categories.html">Contest Categories</a>
59
+<a class="on" href="submit.html">How to Submit</a>
60
+<a href="criteria.html">Criteria</a>
61
+<a href="technotes.html">Technical Notes</a>
62
+<a href="legal.html">Legal Notes</a>
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
+
76
+<h2>How to Submit an Entry</h2>
77
+
78
+<p>Submissions for phase one (sketches) should come as:</p>
79
+<ul>
80
+<li>Images in an html page. The images must be able to be viewed on an
81
+ordinary browser (e.g. Firefox). You can submit proprietary formats too,
82
+but if you do then you need to also export them to something we can
83
+all read.</li>
84
+<li>A design document (txt, html, pdf, or ps) as described in the
85
+<a href="#Categories">Contest Categories</a> section above.</li>
86
+</ul>
87
+
88
+<p>Submissions for phase two (code) should come as:</p>
89
+
90
+<ul>
91
+<li>Source code, with appropriate makefiles or documentation explaining
92
+how to build it. Must be licensed under a free/open source license, as
93
+defined by <a href="http://www.opensource.org/licenses/">OSI</a>. See <a
94
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestFAQ#DefineFree">this
95
+FAQ entry</a> for clarification.</li>
96
+<li>Compiled binaries or bytecodes for at least one platform of choice.</li>
97
+<li>A design document (txt, html, pdf, or ps) providing an overview of
98
+what major functions to look for and what functions were implemented.</li>
99
+</ul>
100
+
101
+<p>To submit your entry, make a web page with
102
+all your materials on it, then add a line to <a
103
+href="http://wiki.noreply.org/noreply/TheOnionRouter/ContestEntries">The
104
+GUI Contest Entries Wiki</a>. (If you don't have a web page of
105
+your own to put your entry on, find a friend who does, or mail <a
106
+href="mailto:tor-gui@freehaven.net">tor-gui@freehaven.net</a> and we'll
107
+put it up on a temporary page.</p>
108
+
109
+<p>If you put it up on your own site, you can continue to update and
110
+modify it. Remember that submitting early means you can get feedback
111
+from Tor users and make it into a better submission!</p>
112
+
113
+
114
+ </div><!-- #main -->
115
+</div>
116
+  <div class="bottom" id="bottom">
117
+     <i><a href="mailto:tor-webmaster@freehaven.net"
118
+     class="smalllink">Webmaster</a></i>
119
+  </div>
120
+</body>
121
+</html>
... ...
@@ -0,0 +1,99 @@
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>
6
+  <title>Tor: GUI Contest</title>
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">
54
+<h1>Tor GUI Contest</h1>
55
+
56
+
57
+<a href="index.html">Overview & Goals</a>
58
+<a href="categories.html">Contest Categories</a>
59
+<a href="submit.html">How to Submit</a>
60
+<a href="criteria.html">Criteria</a>
61
+<a class="on" href="technotes.html">Technical Notes</a>
62
+<a href="legal.html">Legal Notes</a>
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
+
76
+<h2>Technical Notes</h2>
77
+
78
+
79
+<p>Shortly before phase two begins, the Tor developers will release
80
+a canonical version of Tor. This is the version that will be used for
81
+judging the contest; please ensure that you use this version. Bugfixes
82
+to this version of Tor will be announced to the contest web site.</p>
83
+
84
+<p>The Tor developers will also release test rigs (libraries) in both Java
85
+and Python that demonstrate Tor's controller protocol. Code submissions
86
+may be able to save a lot of time by using this code as a skeleton. You
87
+can check out the <a href="http://tor.eff.org/cvs/control/">development
88
+versions of these libraries</a> now.
89
+</p>
90
+
91
+
92
+ </div><!-- #main -->
93
+</div>
94
+  <div class="bottom" id="bottom">
95
+     <i><a href="mailto:tor-webmaster@freehaven.net"
96
+     class="smalllink">Webmaster</a></i>
97
+  </div>
98
+</body>
99
+</html>
0 100