|
1 ================= |
|
2 Django committers |
|
3 ================= |
|
4 |
|
5 The original team |
|
6 ================= |
|
7 |
|
8 Django originally started at World Online, the Web department of the `Lawrence |
|
9 Journal-World`_ of Lawrence, Kansas, USA. |
|
10 |
|
11 `Adrian Holovaty`_ |
|
12 Adrian is a Web developer with a background in journalism. He's known in |
|
13 journalism circles as one of the pioneers of "journalism via computer |
|
14 programming", and in technical circles as "the guy who invented Django." |
|
15 |
|
16 He was lead developer at World Online for 2.5 years, during which time |
|
17 Django was developed and implemented on World Online's sites. He's now the |
|
18 leader and founder of EveryBlock_, a "news feed for your block". |
|
19 |
|
20 Adrian lives in Chicago, USA. |
|
21 |
|
22 `Simon Willison`_ |
|
23 Simon is a well-respected Web developer from England. He had a one-year |
|
24 internship at World Online, during which time he and Adrian developed Django |
|
25 from scratch. The most enthusiastic Brit you'll ever meet, he's passionate |
|
26 about best practices in Web development and maintains a well-read |
|
27 `web-development blog`_. |
|
28 |
|
29 Simon lives in Brighton, England. |
|
30 |
|
31 `Jacob Kaplan-Moss`_ |
|
32 Jacob is a partner at `Revolution Systems`_ which provides support services |
|
33 around Django and related open source technologies. A good deal of Jacob's |
|
34 work time is devoted to working on Django. Jacob previously worked at World |
|
35 Online, where Django was invented, where he was the lead developer of |
|
36 Ellington, a commercial Web publishing platform for media companies. |
|
37 |
|
38 Jacob lives in Lawrence, Kansas, USA. |
|
39 |
|
40 `Wilson Miner`_ |
|
41 Wilson's design-fu is what makes Django look so nice. He designed the |
|
42 Web site you're looking at right now, as well as Django's acclaimed admin |
|
43 interface. Wilson is the designer for EveryBlock_. |
|
44 |
|
45 Wilson lives in San Francisco, USA. |
|
46 |
|
47 .. _lawrence journal-world: http://ljworld.com/ |
|
48 .. _adrian holovaty: http://holovaty.com/ |
|
49 .. _everyblock: http://everyblock.com/ |
|
50 .. _simon willison: http://simonwillison.net/ |
|
51 .. _web-development blog: `simon willison`_ |
|
52 .. _jacob kaplan-moss: http://jacobian.org/ |
|
53 .. _revolution systems: http://revsys.com/ |
|
54 .. _wilson miner: http://wilsonminer.com/ |
|
55 |
|
56 Current developers |
|
57 ================== |
|
58 |
|
59 Currently, Django is led by a team of volunteers from around the globe. |
|
60 |
|
61 BDFLs |
|
62 ----- |
|
63 |
|
64 Adrian and Jacob are the Co-`Benevolent Dictators for Life`_ of Django. When |
|
65 "rough consensus and working code" fails, they're the ones who make the tough |
|
66 decisions. |
|
67 |
|
68 .. _Benevolent Dictators for Life: http://en.wikipedia.org/wiki/Benevolent_Dictator_For_Life |
|
69 |
|
70 Core developers |
|
71 --------------- |
|
72 |
|
73 These are the folks who have a long history of contributions, a solid track |
|
74 record of being helpful on the mailing lists, and a proven desire to dedicate |
|
75 serious time to Django. In return, they've been granted the coveted commit bit, |
|
76 and have free rein to hack on all parts of Django. |
|
77 |
|
78 `Malcolm Tredinnick`_ |
|
79 Malcolm originally wanted to be a mathematician, somehow ended up a software |
|
80 developer. He's contributed to many Open Source projects, has served on the |
|
81 board of the GNOME foundation, and will kick your ass at chess. |
|
82 |
|
83 When he's not busy being an International Man of Mystery, Malcolm lives in |
|
84 Sydney, Australia. |
|
85 |
|
86 .. _malcolm tredinnick: http://www.pointy-stick.com/ |
|
87 |
|
88 `Russell Keith-Magee`_ |
|
89 Russell studied physics as an undergraduate, and studied neural networks for |
|
90 his PhD. His first job was with a startup in the defense industry developing |
|
91 simulation frameworks. Over time, mostly through work with Django, he's |
|
92 become more involved in Web development. |
|
93 |
|
94 Russell has helped with several major aspects of Django, including a |
|
95 couple major internal refactorings, creation of the test system, and more. |
|
96 |
|
97 Russell lives in the most isolated capital city in the world — Perth, |
|
98 Australia. |
|
99 |
|
100 .. _russell keith-magee: http://cecinestpasun.com/ |
|
101 |
|
102 Joseph Kocherhans |
|
103 Joseph is currently a developer at EveryBlock_, and previously worked for |
|
104 the Lawrence Journal-World where he built most of the backend for their |
|
105 Marketplace site. He often disappears for several days into the woods, |
|
106 attempts to teach himself computational linguistics, and annoys his |
|
107 neighbors with his Charango_ playing. |
|
108 |
|
109 Joseph's first contribution to Django was a series of improvements to the |
|
110 authorization system leading up to support for pluggable authorization. |
|
111 Since then, he's worked on the new forms system, its use in the admin, and |
|
112 many other smaller improvements. |
|
113 |
|
114 Joseph lives in Chicago, USA. |
|
115 |
|
116 .. _charango: http://en.wikipedia.org/wiki/Charango |
|
117 |
|
118 `Luke Plant`_ |
|
119 At University Luke studied physics and Materials Science and also |
|
120 met `Michael Meeks`_ who introduced him to Linux and Open Source, |
|
121 re-igniting an interest in programming. Since then he has |
|
122 contributed to a number of Open Source projects and worked |
|
123 professionally as a developer. |
|
124 |
|
125 Luke has contributed many excellent improvements to Django, |
|
126 including database-level improvements, the CSRF middleware and |
|
127 many unit tests. |
|
128 |
|
129 Luke currently works for a church in Bradford, UK, and part-time |
|
130 as a freelance developer. |
|
131 |
|
132 .. _luke plant: http://lukeplant.me.uk/ |
|
133 .. _michael meeks: http://en.wikipedia.org/wiki/Michael_Meeks_(software) |
|
134 |
|
135 `Brian Rosner`_ |
|
136 Brian is currently the tech lead at Eldarion_ managing and developing |
|
137 Django / Pinax_ based Web sites. He enjoys learning more about programming |
|
138 languages and system architectures and contributing to open source |
|
139 projects. Brian is the host of the `Django Dose`_ podcasts. |
|
140 |
|
141 Brian helped immensely in getting Django's "newforms-admin" branch finished |
|
142 in time for Django 1.0; he's now a full committer, continuing to improve on |
|
143 the admin and forms system. |
|
144 |
|
145 Brian lives in Denver, Colorado, USA. |
|
146 |
|
147 .. _brian rosner: http://oebfare.com/ |
|
148 .. _eldarion: http://eldarion.com/ |
|
149 .. _django dose: http://djangodose.com/ |
|
150 |
|
151 `Gary Wilson`_ |
|
152 Gary starting contributing patches to Django in 2006 while developing Web |
|
153 applications for `The University of Texas`_ (UT). Since, he has made |
|
154 contributions to the e-mail and forms systems, as well as many other |
|
155 improvements and code cleanups throughout the code base. |
|
156 |
|
157 Gary is currently a developer and software engineering graduate student at |
|
158 UT, where his dedication to spreading the ways of Python and Django never |
|
159 ceases. |
|
160 |
|
161 Gary lives in Austin, Texas, USA. |
|
162 |
|
163 .. _Gary Wilson: http://gdub.wordpress.com/ |
|
164 .. _The University of Texas: http://www.utexas.edu/ |
|
165 |
|
166 Justin Bronn |
|
167 Justin Bronn is a computer scientist and attorney specializing |
|
168 in legal topics related to intellectual property and spatial law. |
|
169 |
|
170 In 2007, Justin began developing ``django.contrib.gis`` in a branch, |
|
171 a.k.a. GeoDjango_, which was merged in time for Django 1.0. While |
|
172 implementing GeoDjango, Justin obtained a deep knowledge of Django's |
|
173 internals including the ORM, the admin, and Oracle support. |
|
174 |
|
175 Justin lives in Houston, Texas. |
|
176 |
|
177 .. _GeoDjango: http://geodjango.org/ |
|
178 |
|
179 Karen Tracey |
|
180 Karen has a background in distributed operating systems (graduate school), |
|
181 communications software (industry) and crossword puzzle construction |
|
182 (freelance). The last of these brought her to Django, in late 2006, when |
|
183 she set out to put a Web front-end on her crossword puzzle database. |
|
184 That done, she stuck around in the community answering questions, debugging |
|
185 problems, etc. -- because coding puzzles are as much fun as word puzzles. |
|
186 |
|
187 Karen lives in Apex, NC, USA. |
|
188 |
|
189 `Jannis Leidel`_ |
|
190 Jannis graduated in media design from `Bauhaus-University Weimar`_, |
|
191 is the author of a number of pluggable Django apps and likes to |
|
192 contribute to Open Source projects like Pinax_. He currently works as |
|
193 a freelance Web developer and designer. |
|
194 |
|
195 Jannis lives in Berlin, Germany. |
|
196 |
|
197 .. _Jannis Leidel: http://jezdez.com/ |
|
198 .. _Bauhaus-University Weimar: http://www.uni-weimar.de/ |
|
199 .. _pinax: http://pinaxproject.com/ |
|
200 |
|
201 `James Tauber`_ |
|
202 James is the lead developer of Pinax_ and the CEO and founder of |
|
203 Eldarion_. He has been doing open source software since 1993, Python |
|
204 since 1998 and Django since 2006. He serves on the board of the Python |
|
205 Software Foundation and is currently on a leave of absence from a PhD in |
|
206 linguistics. |
|
207 |
|
208 James currently lives in Boston, MA, USA but originally hails from |
|
209 Perth, Western Australia where he attended the same high school as |
|
210 Russell Keith-Magee. |
|
211 |
|
212 .. _James Tauber: http://jtauber.com/ |
|
213 |
|
214 `Alex Gaynor`_ |
|
215 Alex is a student at Rensselaer Polytechnic Institute, and is also an |
|
216 independent contractor. He found Django in 2007 and has been addicted ever |
|
217 since he found out you don't need to write out your forms by hand. He has |
|
218 a small obsession with compilers. He's contributed to the ORM, forms, |
|
219 admin, and other components of Django. |
|
220 |
|
221 Alex lives in Chicago, IL, but spends most of his time in Troy, NY. |
|
222 |
|
223 .. _Alex Gaynor: http://alexgaynor.net |
|
224 |
|
225 `Andrew Godwin`_ |
|
226 Andrew is a freelance Python developer and tinkerer, and has been |
|
227 developing against Django since 2007. He graduated from Oxford University |
|
228 with a degree in Computer Science, and has become most well known |
|
229 in the Django community for his work on South, the schema migrations |
|
230 library. |
|
231 |
|
232 Andrew lives in London, UK. |
|
233 |
|
234 .. _Andrew Godwin: http://www.aeracode.org/ |
|
235 |
|
236 `Carl Meyer`_ |
|
237 Carl has been working with Django since 2007 (long enough to remember |
|
238 queryset-refactor, but not magic-removal), and works as a freelance |
|
239 developer with OddBird_ and Eldarion_. He became a Django contributor by |
|
240 accident, because fixing bugs is more interesting than working around |
|
241 them. |
|
242 |
|
243 Carl lives in Elkhart, IN, USA. |
|
244 |
|
245 .. _Carl Meyer: http://www.oddbird.net/about/#hcard-carl |
|
246 .. _OddBird: http://www.oddbird.net/ |
|
247 |
|
248 Ramiro Morales |
|
249 Ramiro has been reading Django source code and submitting patches since |
|
250 mid-2006 after researching for a Python Web tool with matching awesomeness |
|
251 and being pointed to it by an old ninja. |
|
252 |
|
253 A software developer in the electronic transactions industry, he is a |
|
254 living proof of the fact that anyone with enough enthusiasm can contribute |
|
255 to Django, learning a lot and having fun in the process. |
|
256 |
|
257 Ramiro lives in Córdoba, Argentina. |
|
258 |
|
259 `Chris Beaven`_ |
|
260 Chris has been submitting patches and suggesting crazy ideas for Django |
|
261 since early 2006. An advocate for community involvement and a long-term |
|
262 triager, he is still often found answering questions in the #django IRC |
|
263 channel. |
|
264 |
|
265 Chris lives in Napier, New Zealand (adding to the pool of Oceanic core |
|
266 developers). He works remotely as a developer for `Lincoln Loop`_. |
|
267 |
|
268 .. _Chris Beaven: http://smileychris.com/ |
|
269 .. _Lincoln Loop: http://lincolnloop.com/ |
|
270 |
|
271 Specialists |
|
272 ----------- |
|
273 |
|
274 `James Bennett`_ |
|
275 James is Django's release manager; he also contributes to the documentation. |
|
276 |
|
277 James came to Web development from philosophy when he discovered |
|
278 that programmers get to argue just as much while collecting much |
|
279 better pay. He lives in Lawrence, Kansas, where he works for the |
|
280 Journal-World developing Ellington. He `keeps a blog`_, has |
|
281 written a `book on Django`_, and enjoys fine port and talking to |
|
282 his car. |
|
283 |
|
284 .. _james bennett: http://b-list.org/ |
|
285 .. _keeps a blog: `james bennett`_ |
|
286 .. _book on Django: http://www.amazon.com/dp/1590599969/?tag=djangoproject-20 |
|
287 |
|
288 Ian Kelly |
|
289 Ian is responsible for Django's support for Oracle. |
|
290 |
|
291 Matt Boersma |
|
292 Matt is also responsible for Django's Oracle support. |
|
293 |
|
294 Jeremy Dunck |
|
295 Jeremy is the lead developer of Pegasus News, a personalized local site based |
|
296 in Dallas, Texas. An early contributor to Greasemonkey and Django, he sees |
|
297 technology as a tool for communication and access to knowledge. |
|
298 |
|
299 Jeremy helped kick off GeoDjango development, and is mostly responsible for |
|
300 the serious speed improvements that signals received in Django 1.0. |
|
301 |
|
302 Jeremy lives in Dallas, Texas, USA. |
|
303 |
|
304 `Simon Meers`_ |
|
305 Simon discovered Django 0.96 during his Computer Science PhD research and |
|
306 has been developing with it full-time ever since. His core code |
|
307 contributions are mostly in Django's admin application. He is also helping |
|
308 to improve Django's documentation. |
|
309 |
|
310 Simon works as a freelance developer based in Wollongong, Australia. |
|
311 |
|
312 .. _simon meers: http://simonmeers.com/ |
|
313 |
|
314 `Gabriel Hurley`_ |
|
315 Gabriel has been working with Django since 2008, shortly after the 1.0 |
|
316 release. Convinced by his business partner that Python and Django were the |
|
317 right direction for the company, he couldn't have been more happy with the |
|
318 decision. His contributions range across many areas in Django, but years of |
|
319 copy-editing and an eye for detail lead him to be particularly at home |
|
320 while working on Django's documentation. |
|
321 |
|
322 Gabriel works as a web developer in Berkeley, CA, USA. |
|
323 |
|
324 .. _gabriel hurley: http://strikeawe.com/ |
|
325 |
|
326 Tim Graham |
|
327 When exploring Web frameworks for an independent study project in the fall |
|
328 of 2008, Tim discovered Django and was lured to it by the documentation. |
|
329 He enjoys contributing to the docs because they're awesome. |
|
330 |
|
331 Tim works as a software engineer and lives in Philadelphia, PA, USA. |
|
332 |
|
333 Developers Emeritus |
|
334 =================== |
|
335 |
|
336 Georg "Hugo" Bauer |
|
337 Georg created Django's internationalization system, managed i18n |
|
338 contributions and made a ton of excellent tweaks, feature additions and bug |
|
339 fixes. |
|
340 |
|
341 Robert Wittams |
|
342 Robert was responsible for the *first* refactoring of Django's admin |
|
343 application to allow for easier reuse and has made a ton of |
|
344 excellent tweaks, feature additions and bug fixes. |