Browse code

cgit version of blob_plain/HEAD:/ and blob/HEAD:/

Matt Pagan authored on 10/12/2014 15:56:08 • Sebastian Hahn committed on 11/12/2014 12:26:17
Showing 1 changed files
... ...
@@ -83,7 +83,7 @@ transports</a> and their
83 83
 
84 84
 <li>
85 85
 Have run the
86
-<a href="https://gitweb.torproject.org/flashproxy.git/blob/HEAD:/README">sample
86
+<a href="https://gitweb.torproject.org/flashproxy.git/tree/README">sample
87 87
 commands in the README</a>, and made notes about the process. One of
88 88
 your early tasks will be to do such testing so that the packages you
89 89
 make will be effectively usable.
Browse code

use the <page> tag consistently in the jobs pages too

Roger Dingledine authored on 24/03/2014 07:55:51
Showing 1 changed files
... ...
@@ -76,9 +76,9 @@ An ideal candidate would also:
76 76
 
77 77
 <li>
78 78
 Know about Tor
79
-<a href="https://www.torproject.org/docs/pluggable-transports.html.en">pluggable
79
+<a href="<page docs/pluggable-transports>">pluggable
80 80
 transports</a> and their
81
-<a href="https://gitweb.torproject.org/torspec.git/blob/HEAD:/pt-spec.txt">specification</a>.
81
+<a href="<specblob>pt-spec.txt">specification</a>.
82 82
 </li>
83 83
 
84 84
 <li>
Browse code

retroactively go back in time and fix the pt spec link here too

Roger Dingledine authored on 30/01/2014 03:49:40
Showing 1 changed files
... ...
@@ -78,7 +78,7 @@ An ideal candidate would also:
78 78
 Know about Tor
79 79
 <a href="https://www.torproject.org/docs/pluggable-transports.html.en">pluggable
80 80
 transports</a> and their
81
-<a href="https://gitweb.torproject.org/torspec.git/blob/HEAD:/proposals/180-pluggable-transport.txt">specification</a>.
81
+<a href="https://gitweb.torproject.org/torspec.git/blob/HEAD:/pt-spec.txt">specification</a>.
82 82
 </li>
83 83
 
84 84
 <li>
Browse code

network got bigger

Roger Dingledine authored on 04/10/2012 05:07:01
Showing 1 changed files
... ...
@@ -135,7 +135,7 @@ How to apply:
135 135
 About the company:<br>
136 136
  The Tor Project is a US 501(c)(3) non-profit dedicated to research,
137 137
  development, and education about online anonymity and privacy. The Tor
138
- network's 3000 volunteer relays carry 14 Gbps for upwards of half a
138
+ network's 3000 volunteer relays carry 16 Gbps for upwards of half a
139 139
  million daily users, including ordinary citizens who want protection
140 140
  from identity theft and prying corporations, corporations who want
141 141
  to look at a competitor's website in private, people around the world
Browse code

include a few more ticket states

Roger Dingledine authored on 04/10/2012 05:05:42
Showing 1 changed files
... ...
@@ -38,7 +38,7 @@ paper</a>, and all-around good guy.
38 38
 This link will display open flash proxy tickets, giving an idea of the
39 39
 tasks we want done.
40 40
 <blockquote>
41
-<a href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=new&status=reopened&component=Flashproxy">Open
41
+<a href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=needs_information&status=needs_review&status=needs_revision&status=new&status=reopened&component=Flashproxy&order=priority">Open
42 42
 Flashproxy tickets</a>
43 43
 </blockquote>
44 44
 </p>
Browse code

add the text for dcf's flashproxy position (but call it pluggable transports, since flash isn't the skillset we want and since i hope to make the position something broader once flashproxy rules the earth).

Roger Dingledine authored on 04/10/2012 03:12:22
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,159 @@
1
+#include "head.wmi" TITLE="Tor Project: Jobs (pluggable transport developer)" CHARSET="UTF-8"
2
+<div id="content" class="clearfix">
3
+	<div id="breadcrumbs">
4
+    <a href="<page index>">Home &raquo; </a>
5
+    <a href="<page about/overview>">About &raquo; </a>
6
+    <a href="<page about/jobs>">Jobs</a>
7
+  </div>
8
+	<div id="maincol">
9
+<h1>The Tor Project is looking for a pluggable transport developer!</h1>
10
+
11
+<p>
12
+This job is for the development and maintenance of the
13
+<a href="https://crypto.stanford.edu/flashproxy/">flash proxy</a>
14
+circumvention system, with a focus on deployment and getting tools in
15
+the hands of users. If it goes well, we might have you branch out into
16
+improving usability and deployability of other Tor pluggable transports.
17
+</p>
18
+
19
+<p>
20
+Applicants must be familiar with Python, JavaScript, and web
21
+technologies, particularly WebSocket. You will do usability testing and
22
+be in charge of producing binary packages of client software for
23
+GNU/Linux, Windows, and OS X. The system's supporting infrastructure is
24
+already in place, but may require changes depending on the future
25
+development of the client programs. There also is the potential for the
26
+development and implementation of new covert rendezvous methods that may
27
+have broader use outside the flash proxy system.
28
+</p>
29
+
30
+<p>
31
+You will be assisted and mentored by David Fifield, the primary
32
+developer of the flash proxy software and co-author of its
33
+<a href="https://crypto.stanford.edu/flashproxy/flashproxy.pdf">research
34
+paper</a>, and all-around good guy.
35
+</p>
36
+
37
+<p>
38
+This link will display open flash proxy tickets, giving an idea of the
39
+tasks we want done.
40
+<blockquote>
41
+<a href="https://trac.torproject.org/projects/tor/query?status=accepted&status=assigned&status=new&status=reopened&component=Flashproxy">Open
42
+Flashproxy tickets</a>
43
+</blockquote>
44
+</p>
45
+
46
+<p>
47
+All candidates must:
48
+</p>
49
+
50
+<ul>
51
+
52
+<li>
53
+Know Python and JavaScript. At least two years of experience, or less if
54
+you have a few years' experience with other programming languages.
55
+</li>
56
+
57
+<li>
58
+Have experience in packaging software. In particular, it is likely that
59
+you will need to use py2exe to make Windows packages, and you should
60
+know how to use makefiles.
61
+</li>
62
+
63
+<li>
64
+Be self-directed: The best candidates can solve problems on their own
65
+but also know when to ask for help. Communication with other developers
66
+will happen over email, instant messaging, and IRC.
67
+</li>
68
+
69
+</ul>
70
+
71
+<p>
72
+An ideal candidate would also:
73
+</p>
74
+
75
+<ul>
76
+
77
+<li>
78
+Know about Tor
79
+<a href="https://www.torproject.org/docs/pluggable-transports.html.en">pluggable
80
+transports</a> and their
81
+<a href="https://gitweb.torproject.org/torspec.git/blob/HEAD:/proposals/180-pluggable-transport.txt">specification</a>.
82
+</li>
83
+
84
+<li>
85
+Have run the
86
+<a href="https://gitweb.torproject.org/flashproxy.git/blob/HEAD:/README">sample
87
+commands in the README</a>, and made notes about the process. One of
88
+your early tasks will be to do such testing so that the packages you
89
+make will be effectively usable.
90
+</li>
91
+
92
+<li>
93
+Have an idea of real-world censorship regimes and the threat model faced
94
+by circumvention tools.
95
+</li>
96
+
97
+<li>
98
+Have basic familiarity with distributed version control systems.
99
+</li>
100
+
101
+</ul>
102
+
103
+<p>
104
+Other notes:
105
+</p>
106
+
107
+<ul>
108
+	<li>Tor developers don't have an office; you can work from
109
+	wherever you want, in basically any country. You'll need to be
110
+	comfortable in this environment! We coordinate via IRC, email,
111
+	and bug trackers.</li>
112
+	<li>Academic degrees are great, but not required if you have
113
+	the right experience.</li>
114
+	<li>We only write free and open source software, and we don't
115
+	believe in software patents.</li>
116
+</ul>
117
+
118
+<p>
119
+How to apply:
120
+</p>
121
+
122
+<ul>
123
+	<li>Link to a sample of code you've written in the past that
124
+	you're allowed to show us.</li>
125
+	<li>Provide a CV explaining your background, experience, skills,
126
+	and other relevant qualifications.</li>
127
+	<li>List some people who can tell us more about you: these
128
+	references could be employers or coworkers, open source projects,
129
+	etc.</li>
130
+	<li>Email the above to jobs at torproject.org, specifying the
131
+	"flash proxy" position.</li>
132
+</ul>
133
+
134
+<p>
135
+About the company:<br>
136
+ The Tor Project is a US 501(c)(3) non-profit dedicated to research,
137
+ development, and education about online anonymity and privacy. The Tor
138
+ network's 3000 volunteer relays carry 14 Gbps for upwards of half a
139
+ million daily users, including ordinary citizens who want protection
140
+ from identity theft and prying corporations, corporations who want
141
+ to look at a competitor's website in private, people around the world
142
+ whose Internet connections are censored, and even governments and law
143
+ enforcement. Tor has a staff of 14 paid developers, researchers, and
144
+ advocates, plus many dozen volunteers who help out on a daily basis. Tor
145
+ is funded in part by government research and development grants, and
146
+ in part by individual and corporate donations.
147
+</p>
148
+
149
+  </div>
150
+  <!-- END MAINCOL -->
151
+  <div id = "sidecol">
152
+#include "side.wmi"
153
+#include "info.wmi"
154
+  </div>
155
+  <!-- END SIDECOL -->
156
+</div>
157
+<!-- END CONTENT -->
158
+#include <foot.wmi>
159
+