A new section in the documentation page for people who want to learn all about Tor's design but don't know what they should read.
Roger Dingledine

Roger Dingledine commited on 2008-04-03 10:53:34
Zeige 1 geänderte Dateien mit 97 Einfügungen und 14 Löschungen.

... ...
@@ -78,6 +78,101 @@ is for posting by developers only, and is very low traffic.</li>
78 78
 may be interesting for developers.</li>
79 79
 </ul>
80 80
 
81
+<a id="UpToSpeed"></a>
82
+<h2><a class="anchor" href="#UpToSpeed">Getting up to speed on Tor's past,
83
+present, and future</a></h2>
84
+
85
+<ol>
86
+<li>
87
+First, read the <a href="<page overview>">overview page</a> to get a
88
+basic idea of how Tor works, what it's for, and who uses it.
89
+</li>
90
+
91
+<li>
92
+<a href="<page download>">Install the Tor bundle</a> and try it out.
93
+Make sure you've got Firefox installed first, and be sure to read the
94
+<a href="<page download>#Warning">list of warnings</a> about ways you
95
+can screw up your anonymity.
96
+</li>
97
+
98
+<li>
99
+Download and watch Roger's overview talk from What The Hack (<a
100
+href="http://freehaven.net/~arma/wth-anonymous-communication-58.mp4">video</a>,
101
+<a href="http://freehaven.net/~arma/wth1.pdf">slides</a>, <a
102
+href="http://wiki.whatthehack.org/index.php/Anonymous_communication_for_the_United_States_Department_of_Defense...and_you">abstract</a>).
103
+This talk was given in July 2005, back when we were funded by EFF and back
104
+when the network was quite small, but it still provides good background
105
+on how Tor works and what it's for.
106
+</li>
107
+
108
+<li>
109
+Our <a
110
+href="https://wiki.torproject.org/noreply/TheOnionRouter/TorFAQ">FAQ</a>
111
+covers all sorts of topics, including questions about setting up a client
112
+or relay, concerns about anonymity attacks, why we didn't build Tor in
113
+other ways, and discussion of Tor users and abuse.
114
+</li>
115
+
116
+<li>
117
+<a href="https://blog.torproject.org/">Tor has a blog now</a>.
118
+We try to keep it updated every week or two with the latest news.
119
+</li>
120
+
121
+<li>
122
+Look through our <a href="#DesignDoc">Design
123
+Documents</a>. Notice that we have RFC-style specs to tell you exactly
124
+how Tor is built.
125
+</li>
126
+
127
+<li>
128
+There's a skeletal <a
129
+href="<svnsandbox>doc/design-paper/roadmap-future.pdf">list of items
130
+we'd like to tackle in the future</a>. Alas, many of those items need
131
+to be fleshed out more before they'll make sense to people who aren't
132
+Tor developers, but you can still get a general sense of what issues
133
+need to be resolved next.
134
+</li>
135
+
136
+<li>
137
+Download and watch Roger's "blocking-resistance
138
+and circumvention" talk from 23C3 in December 2006 (<a
139
+href="http://freehaven.net/~arma/23C3-1444-en-tor_and_china.m4v">video</a>,
140
+<a href="http://freehaven.net/~arma/slides-23c3.pdf">slides</a>,
141
+<a href="http://events.ccc.de/congress/2006/Fahrplan/events/1444.en.html">abstract</a>,
142
+<a href="<svnsandbox>doc/design-paper/blocking.html">design paper</a>),
143
+or Roger's "Current events in Tor development" talk from 24C3 in December
144
+2007 (<a
145
+href="http://freehaven.net/~arma/24c3-2325-en-current_events_in_tor_development.mp4">video</a>,
146
+<a href="http://freehaven.net/~arma/slides-24c3.pdf">slides</a>,
147
+<a href="http://events.ccc.de/congress/2007/Fahrplan/events/2325.en.html">abstract</a>).
148
+We also have the What The Hack tutorial on hidden services (<a
149
+href="http://freehaven.net/~arma/wth_tor_hidden_services.mp4">video</a>,
150
+<a href="http://freehaven.net/~arma/wth3.pdf">slides</a>).
151
+</li>
152
+
153
+<li>
154
+Learn about the <a
155
+href="<svnsandbox>doc/spec/proposals/001-process.txt">Tor
156
+proposal process for changing our design</a>, and look over the <a
157
+href="<svnsandbox>doc/spec/proposals/">existing proposals</a>.
158
+</li>
159
+
160
+<li>
161
+Our <a href="<svnsandbox>doc/TODO">developer TODO file</a> starts with a
162
+timeline for external promises &mdash; things <a href="<page sponsors>">our
163
+sponsors</a> have paid to see done. It also lists many other tasks
164
+and topics we'd like to tackle next.
165
+</li>
166
+
167
+<li>
168
+Once you're up to speed, things will continue to change surprisingly fast.
169
+The <a href="#MailingLists">or-dev mailing list</a> is where the complex
170
+discussion happens, and the <a href="#Support">#tor IRC channel</a>
171
+is where the less complex discussion happens.
172
+</li>
173
+
174
+</ol>
175
+
81 176
 <a id="DesignDoc"></a>
82 177
 <h2><a class="anchor" href="#DesignDoc">Design Documents</a></h2>
83 178
 <ul>
... ...
@@ -99,12 +194,7 @@ prevent access to the Tor network is described in
99 194
 <b>design of a blocking-resistant anonymity system</b>:
100 195
 <a href="<svnsandbox>doc/design-paper/blocking.pdf">PDF draft</a> and
101 196
 <a href="<svnsandbox>doc/design-paper/blocking.html">HTML draft</a>.
102
-You can also see <a
103
-href="http://freehaven.net/~arma/slides-23c3.pdf">slides</a> and <a
104
-href="http://freehaven.net/~arma/23C3-1444-en-tor_and_china.m4v">video</a>
105
-from Roger's <a href="http://events.ccc.de/congress/2006/Home">23C3
106
-talk</a>. Want to <a href="<page volunteer>#Coding">help us build
107
-it</a>?</li>
197
+Want to <a href="<page volunteer>#Coding">help us build it</a>?</li>
108 198
 <li>The <b>specifications</b> aim to give
109 199
 developers enough information to build a compatible version of Tor:
110 200
 <ul>
... ...
@@ -129,14 +219,7 @@ work</a></li>
129 219
 <li><a href="<svnsandbox>doc/spec/proposals/">In-progress drafts of
130 220
 new specifications and proposed changes</a></li>
131 221
 </ul></li>
132
-<li>Look at the <a href="http://freehaven.net/~arma/wth1.pdf">slides
133
-(PDF)</a> and <a
134
-href="http://rehash.waag.org/WTH/wth-anonymous-communication-58.mp4.torrent">video
135
-(torrent)</a> from the Tor talk Roger gave at <a
136
-href="http://whatthehack.org/">What the Hack (WTH)</a>. We also have <a
137
-href="http://freehaven.net/~arma/wth3.pdf">slides</a> and <a
138
-href="http://rehash.waag.org/WTH/wth_tor_hidden_services.mp4.torrent">video</a>
139
-of the WTH talk on hidden services.</li>
222
+
140 223
 </ul>
141 224
 
142 225
 <a id="NeatLinks"></a>
143 226