AUTHORS 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624
  1. Django was originally created in late 2003 at World Online, the Web division
  2. of the Lawrence Journal-World newspaper in Lawrence, Kansas.
  3. The PRIMARY AUTHORS are (and/or have been):
  4. * Adrian Holovaty
  5. * Simon Willison
  6. * Jacob Kaplan-Moss
  7. * Wilson Miner
  8. * Malcolm Tredinnick
  9. * Georg "Hugo" Bauer
  10. * Luke Plant
  11. * Russell Keith-Magee
  12. * Robert Wittams
  13. * Gary Wilson
  14. * Brian Rosner
  15. * Justin Bronn
  16. * Karen Tracey
  17. * Jannis Leidel
  18. * James Tauber
  19. * Alex Gaynor
  20. * Andrew Godwin
  21. * Carl Meyer
  22. * Ramiro Morales
  23. * Chris Beaven
  24. * Honza Král
  25. * Idan Gazit
  26. * Paul McMillan
  27. * Julien Phalip
  28. * Aymeric Augustin
  29. * Claude Paroz
  30. * Anssi Kääriäinen
  31. * Florian Apolloner
  32. * Jeremy Dunck
  33. * Bryan Veloso
  34. * Preston Holmes
  35. * Simon Charette
  36. * Donald Stufft
  37. More information on the main contributors to Django can be found in
  38. docs/internals/committers.txt.
  39. And here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS --
  40. people who have submitted patches, reported bugs, added translations, helped
  41. answer newbie questions, and generally made Django that much better:
  42. Gisle Aas <gisle@aas.no>
  43. Chris Adams
  44. Mathieu Agopian <mathieu.agopian@gmail.com>
  45. ajs <adi@sieker.info>
  46. alang@bright-green.com
  47. A S Alam <aalam@users.sf.net>
  48. Andi Albrecht <albrecht.andi@gmail.com>
  49. Marty Alchin <gulopine@gamemusic.org>
  50. Ahmad Alhashemi <trans@ahmadh.com>
  51. Ahmad Al-Ibrahim
  52. Antoni Aloy
  53. Daniel Alves Barbosa de Oliveira Vaz <danielvaz@gmail.com>
  54. AgarFu <heaven@croasanaso.sytes.net>
  55. James Aylett
  56. Dagur Páll Ammendrup <dagurp@gmail.com>
  57. Collin Anderson <cmawebsite@gmail.com>
  58. Jeff Anderson <jefferya@programmerq.net>
  59. Marian Andre <django@andre.sk>
  60. Andreas
  61. Victor Andrée
  62. andy@jadedplanet.net
  63. Fabrice Aneche <akh@nobugware.com>
  64. ant9000@netwise.it
  65. arien <regexbot@gmail.com>
  66. David Ascher <http://ascher.ca/>
  67. atlithorn <atlithorn@gmail.com>
  68. Jökull Sólberg Auðunsson <jokullsolberg@gmail.com>
  69. Arthur <avandorp@gmail.com>
  70. av0000@mail.ru
  71. David Avsajanishvili <avsd05@gmail.com>
  72. Mike Axiak <axiak@mit.edu>
  73. Niran Babalola <niran@niran.org>
  74. Vitaly Babiy <vbabiy86@gmail.com>
  75. Morten Bagai <m@bagai.com>
  76. Jeff Balogh <jbalogh@mozilla.com>
  77. Mikaël Barbero <mikael.barbero nospam at nospam free.fr>
  78. Randy Barlow <randy@electronsweatshop.com>
  79. Scott Barr <scott@divisionbyzero.com.au>
  80. Jiri Barton
  81. Ned Batchelder <http://www.nedbatchelder.com/>
  82. batiste@dosimple.ch
  83. Batman
  84. Brian Beck <http://blog.brianbeck.com/>
  85. Shannon -jj Behrens <http://jjinux.blogspot.com/>
  86. Esdras Beleza <linux@esdrasbeleza.com>
  87. Chris Bennett <chrisrbennett@yahoo.com>
  88. James Bennett
  89. Danilo Bargen
  90. Shai Berger <shai@platonix.com>
  91. berto
  92. Julian Bez
  93. Arvis Bickovskis <viestards.lists@gmail.com>
  94. Natalia Bidart <nataliabidart@gmail.com>
  95. Mark Biggers <biggers@utsl.com>
  96. Paul Bissex <http://e-scribe.com/>
  97. Loïc Bistuer <loic.bistuer@sixmedia.com>
  98. Simon Blanchard
  99. Craig Blaszczyk <masterjakul@gmail.com>
  100. David Blewett <david@dawninglight.net>
  101. Matt Boersma <matt@sprout.org>
  102. Artem Gnilov <boobsd@gmail.com>
  103. Matías Bordese
  104. Nate Bragg <jonathan.bragg@alum.rpi.edu>
  105. Sean Brant
  106. Andrew Brehaut <http://brehaut.net/blog>
  107. David Brenneman <http://davidbrenneman.com>
  108. Anthony Briggs <anthony.briggs@gmail.com>
  109. Orne Brocaar <http://brocaar.com/>
  110. brut.alll@gmail.com
  111. bthomas
  112. btoll@bestweb.net
  113. Jonathan Buchanan <jonathan.buchanan@gmail.com>
  114. Keith Bussell <kbussell@gmail.com>
  115. C8E
  116. Chris Cahoon <chris.cahoon@gmail.com>
  117. Juan Manuel Caicedo <juan.manuel.caicedo@gmail.com>
  118. Trevor Caira <trevor@caira.com>
  119. Brett Cannon <brett@python.org>
  120. Ricardo Javier Cárdenes Medina <ricardo.cardenes@gmail.com>
  121. Jeremy Carbaugh <jcarbaugh@gmail.com>
  122. Graham Carlyle <graham.carlyle@maplecroft.net>
  123. Antonio Cavedoni <http://cavedoni.com/>
  124. cedric@terramater.net
  125. Chris Chamberlin <dja@cdc.msbx.net>
  126. Amit Chakradeo <http://amit.chakradeo.net/>
  127. ChaosKCW
  128. Kowito Charoenratchatabhan <kowito@felspar.com>
  129. Sengtha Chay <sengtha@e-khmer.com>
  130. ivan.chelubeev@gmail.com
  131. Bryan Chow <bryan at verdjn dot com>
  132. Tom Christie <tom@tomchristie.com>
  133. Antonis Christofides <anthony@itia.ntua.gr>
  134. Michal Chruszcz <troll@pld-linux.org>
  135. Can Burak Çilingir <canburak@cs.bilgi.edu.tr>
  136. Ian Clelland <clelland@gmail.com>
  137. Travis Cline <travis.cline@gmail.com>
  138. Russell Cloran <russell@rucus.net>
  139. colin@owlfish.com
  140. crankycoder@gmail.com
  141. Paul Collier <paul@paul-collier.com>
  142. Paul Collins <paul.collins.iii@gmail.com>
  143. Robert Coup
  144. Deric Crago <deric.crago@gmail.com>
  145. David Cramer <dcramer@gmail.com>
  146. Pete Crosier <pete.crosier@gmail.com>
  147. Matt Croydon <http://www.postneo.com/>
  148. Jure Cuhalev <gandalf@owca.info>
  149. Leah Culver <leah.culver@gmail.com>
  150. Raúl Cumplido <raulcumplido@gmail.com>
  151. flavio.curella@gmail.com
  152. John D'Agostino <john.dagostino@gmail.com>
  153. dackze+django@gmail.com
  154. Jim Dalton <jim.dalton@gmail.com>
  155. Mihai Damian <yang_damian@yahoo.com>
  156. David Danier <david.danier@team23.de>
  157. Dirk Datzert <dummy@habmalnefrage.de>
  158. Jonathan Daugherty (cygnus) <http://www.cprogrammer.org/>
  159. dave@thebarproject.com
  160. david@kazserve.org
  161. Jason Davies (Esaj) <http://www.jasondavies.com/>
  162. Richard Davies <richard.davies@elastichosts.com>
  163. Alex Dedul
  164. Matt Dennenbaum
  165. deric@monowerks.com
  166. Max Derkachev <mderk@yandex.ru>
  167. Carlos Matías de la Torre <cmdelatorre@gmail.com>
  168. Rajesh Dhawan <rajesh.dhawan@gmail.com>
  169. Sander Dijkhuis <sander.dijkhuis@gmail.com>
  170. Jordan Dimov <s3x3y1@gmail.com>
  171. Riccardo Di Virgilio
  172. Nebojša Dorđević
  173. dne@mayonnaise.net
  174. dready <wil@mojipage.com>
  175. Maximillian Dornseif <md@hudora.de>
  176. Daniel Duan <DaNmarner@gmail.com>
  177. Andrew Durdin <adurdin@gmail.com>
  178. dusk@woofle.net
  179. Andy Dustman <farcepest@gmail.com>
  180. Alexander Dutton <dev@alexdutton.co.uk>
  181. J. Clifford Dyer <jcd@sdf.lonestar.org>
  182. Clint Ecker
  183. Nick Efford <nick@efford.org>
  184. eibaan@gmail.com
  185. David Eklund
  186. Julia Elman
  187. enlight
  188. Enrico <rico.bl@gmail.com>
  189. A. Murat Eren <meren@pardus.org.tr>
  190. Ludvig Ericson <ludvig.ericson@gmail.com>
  191. eriks@win.tue.nl
  192. Tomáš Ehrlich <tomas.ehrlich@gmail.com>
  193. Dirk Eschler <dirk.eschler@gmx.net>
  194. Bernhard Essl <me@bernhardessl.com>
  195. Dan Fairs <dan@fezconsulting.com>
  196. Marc Fargas <telenieko@telenieko.com>
  197. Szilveszter Farkas <szilveszter.farkas@gmail.com>
  198. Grigory Fateyev <greg@dial.com.ru>
  199. favo@exoweb.net
  200. fdr <drfarina@gmail.com>
  201. Dmitri Fedortchenko <zeraien@gmail.com>
  202. Jonathan Feignberg <jdf@pobox.com>
  203. Liang Feng <hutuworm@gmail.com>
  204. Bill Fenner <fenner@gmail.com>
  205. Stefane Fermgier <sf@fermigier.com>
  206. J. Pablo Fernandez <pupeno@pupeno.com>
  207. Maciej Fijalkowski
  208. Juan Pedro Fisanotti <fisadev@gmail.com>
  209. Ben Firshman <ben@firshman.co.uk>
  210. Matthew Flanagan <http://wadofstuff.blogspot.com>
  211. Eric Floehr <eric@intellovations.com>
  212. Eric Florenzano <floguy@gmail.com>
  213. Vincent Foley <vfoleybourgon@yahoo.ca>
  214. Alcides Fonseca
  215. Rudolph Froger <rfroger@estrate.nl>
  216. Jorge Gajon <gajon@gajon.org>
  217. gandalf@owca.info
  218. Marc Garcia <marc.garcia@accopensys.com>
  219. Andy Gayton <andy-django@thecablelounge.com>
  220. geber@datacollect.com
  221. Jeffrey Gelens <jeffrey@gelens.org>
  222. Baishampayan Ghose
  223. Joshua Ginsberg <jag@flowtheory.net>
  224. Dimitris Glezos <dimitris@glezos.com>
  225. glin@seznam.cz
  226. martin.glueck@gmail.com
  227. Ben Godfrey <http://aftnn.org>
  228. GomoX <gomo@datafull.com>
  229. Guilherme Mesquita Gondim <semente@taurinus.org>
  230. Mario Gonzalez <gonzalemario@gmail.com>
  231. David Gouldin <dgouldin@gmail.com>
  232. pradeep.gowda@gmail.com
  233. Collin Grady <collin@collingrady.com>
  234. Gabriel Grant <g@briel.ca>
  235. Daniel Greenfeld
  236. Simon Greenhill <dev@simon.net.nz>
  237. Owen Griffiths
  238. Espen Grindhaug <http://grindhaug.org/>
  239. Mike Grouchy <http://mikegrouchy.com/>
  240. Janos Guljas
  241. Thomas Güttler <hv@tbz-pariv.de>
  242. Horst Gutmann <zerok@zerokspot.com>
  243. Antti Haapala <antti@industrialwebandmagic.com>
  244. Scot Hacker <shacker@birdhouse.org>
  245. dAniel hAhler
  246. hambaloney
  247. Will Hardy <django@willhardy.com.au>
  248. Brian Harring <ferringb@gmail.com>
  249. Brant Harris
  250. Ronny Haryanto <http://ronny.haryan.to/>
  251. Hawkeye
  252. Kent Hauser <kent@khauser.net>
  253. Joe Heck <http://www.rhonabwy.com/wp/>
  254. Joel Heenan <joelh-django@planetjoel.com>
  255. Mikko Hellsing <mikko@sorl.net>
  256. Sebastian Hillig <sebastian.hillig@gmail.com>
  257. hipertracker@gmail.com
  258. Deryck Hodge <http://www.devurandom.org/>
  259. Brett Hoerner <bretthoerner@bretthoerner.com>
  260. Justin Myles Holmes <justin@slashrootcafe.com>
  261. Eric Holscher <http://ericholscher.com>
  262. Ian Holsman <http://feh.holsman.net/>
  263. Kieran Holland <http://www.kieranholland.com>
  264. Sung-Jin Hong <serialx.net@gmail.com>
  265. Leo "hylje" Honkanen <sealage@gmail.com>
  266. Matt Hoskins <skaffenuk@googlemail.com>
  267. Tareque Hossain <http://www.codexn.com>
  268. Richard House <Richard.House@i-logue.com>
  269. Robert Rock Howard <http://djangomojo.com/>
  270. John Huddleston <huddlej@wwu.edu>
  271. Rob Hudson <http://rob.cogit8.org/>
  272. Jason Huggins <http://www.jrandolph.com/blog/>
  273. Jeff Hui <jeffkhui@gmail.com>
  274. Gabriel Hurley <gabriel@strikeawe.com>
  275. Hyun Mi Ae
  276. Ibon <ibonso@gmail.com>
  277. Tom Insam
  278. Baurzhan Ismagulov <ibr@radix50.net>
  279. Stephan Jaekel <steph@rdev.info>
  280. james_027@yahoo.com
  281. jcrasta@gmail.com
  282. jdetaeye
  283. Dmitry Jemerov <intelliyole@gmail.com>
  284. jhenry <jhenry@theonion.com>
  285. john@calixto.net
  286. Zak Johnson <zakj@nox.cx>
  287. Nis Jørgensen <nis@superlativ.dk>
  288. Michael Josephson <http://www.sdjournal.com/>
  289. jpellerin@gmail.com
  290. junzhang.jn@gmail.com
  291. Xia Kai <http://blog.xiaket.org/>
  292. Antti Kaihola <http://djangopeople.net/akaihola/>
  293. Peter van Kampen
  294. Bahadır Kandemir <bahadir@pardus.org.tr>
  295. Karderio <karderio@gmail.com>
  296. Nagy Károly <charlie@rendszergazda.com>
  297. George Karpenkov <george@metaworld.ru>
  298. Erik Karulf <erik@karulf.com>
  299. Ben Dean Kawamura <ben.dean.kawamura@gmail.com>
  300. Ian G. Kelly <ian.g.kelly@gmail.com>
  301. Niall Kelly <duke.sam.vimes@gmail.com>
  302. Ryan Kelly <ryan@rfk.id.au>
  303. Thomas Kerpe <thomas@kerpe.net>
  304. Wiley Kestner <wiley.kestner@gmail.com>
  305. Ossama M. Khayat <okhayat@yahoo.com>
  306. Ben Khoo <khoobks@westnet.com.au>
  307. Garth Kidd <http://www.deadlybloodyserious.com/>
  308. kilian <kilian.cavalotti@lip6.fr>
  309. Sune Kirkeby <http://ibofobi.dk/>
  310. Hiroki Kiyohara <hirokiky@gmail.com>
  311. Bastian Kleineidam <calvin@debian.org>
  312. Cameron Knight (ckknight)
  313. Nena Kojadin <nena@kiberpipa.org>
  314. Igor Kolar <ike@email.si>
  315. Tomáš Kopeček <permonik@m6.cz>
  316. Gasper Koren
  317. Mikhail Korobov <kmike84@googlemail.com>
  318. Martin Kosír <martin@martinkosir.net>
  319. Arthur Koziel <http://arthurkoziel.com>
  320. Meir Kriheli <http://mksoft.co.il/>
  321. Bruce Kroeze <http://coderseye.com/>
  322. krzysiek.pawlik@silvermedia.pl
  323. Joseph Kocherhans
  324. konrad@gwu.edu
  325. knox <christobzr@gmail.com>
  326. David Krauth
  327. Kevin Kubasik <kevin@kubasik.net>
  328. kurtiss@meetro.com
  329. Denis Kuzmichyov <kuzmichyov@gmail.com>
  330. Panos Laganakos <panos.laganakos@gmail.com>
  331. Nick Lane <nick.lane.au@gmail.com>
  332. Łukasz Langa <lukasz@langa.pl>
  333. Stuart Langridge <http://www.kryogenix.org/>
  334. Paul Lanier <planier@google.com>
  335. David Larlet <http://david.larlet.fr>
  336. Nicolas Lara <nicolaslara@gmail.com>
  337. Nicola Larosa <nico@teknico.net>
  338. Finn Gruwier Larsen <finn@gruwier.dk>
  339. Lau Bech Lauritzen
  340. Rune Rønde Laursen <runerl@skjoldhoej.dk>
  341. Mark Lavin <markdlavin@gmail.com>
  342. Eugene Lazutkin <http://lazutkin.com/blog/>
  343. lcordier@point45.com
  344. Jeong-Min Lee <falsetru@gmail.com>
  345. Tai Lee <real.human@mrmachine.net>
  346. Adrien Lemaire <lemaire.adrien@gmail.com>
  347. Christopher Lenz <http://www.cmlenz.net/>
  348. lerouxb@gmail.com
  349. Piotr Lewandowski <piotr.lewandowski@gmail.com>
  350. Charlie Leifer <coleifer@gmail.com>
  351. Justin Lilly <justinlilly@gmail.com>
  352. Waylan Limberg <waylan@gmail.com>
  353. limodou
  354. Philip Lindborg <philip.lindborg@gmail.com>
  355. Simon Litchfield <simon@quo.com.au>
  356. Daniel Lindsley <daniel@toastdriven.com>
  357. Trey Long <trey@ktrl.com>
  358. Laurent Luce <http://www.laurentluce.com>
  359. Martin Mahner <http://www.mahner.org/>
  360. Matt McClanahan <http://mmcc.cx/>
  361. Stanislaus Madueke
  362. Yann Malet
  363. Frantisek Malina <vizualbod@vizualbod.com>
  364. Mike Malone <mjmalone@gmail.com>
  365. Martin Maney <http://www.chipy.org/Martin_Maney>
  366. Michael Manfre <mmanfre@gmail.com>
  367. Javier Mansilla <javimansilla@gmail.com>
  368. masonsimon+django@gmail.com
  369. Manuzhai
  370. Petr Marhoun <petr.marhoun@gmail.com>
  371. Petar Marić <http://www.petarmaric.com/>
  372. Nuno Mariz <nmariz@gmail.com>
  373. mark@junklight.com
  374. Orestis Markou <orestis@orestis.gr>
  375. Andrés Torres Marroquín <andres.torres.marroquin@gmail.com>
  376. Takashi Matsuo <matsuo.takashi@gmail.com>
  377. Zlatko Mašek <zlatko.masek@gmail.com>
  378. Yasushi Masuda <whosaysni@gmail.com>
  379. mattycakes@gmail.com
  380. Glenn Maynard <glenn@zewt.org>
  381. Jason McBrayer <http://www.carcosa.net/jason/>
  382. Kevin McConnell <kevin.mcconnell@gmail.com>
  383. mccutchen@gmail.com
  384. michael.mcewan@gmail.com
  385. Paul McLanahan <paul@mclanahan.net>
  386. Tobias McNulty <http://www.caktusgroup.com/blog>
  387. Andrews Medina <andrewsmedina@gmail.com>
  388. Christoph Mędrela <chris.medrela@gmail.com>
  389. Zain Memon
  390. Christian Metts
  391. michal@plovarna.cz
  392. Slawek Mikula <slawek dot mikula at gmail dot com>
  393. Katie Miller <katie@sub50.com>
  394. Shawn Milochik <shawn@milochik.com>
  395. mitakummaa@gmail.com
  396. Taylor Mitchell <taylor.mitchell@gmail.com>
  397. mmarshall
  398. Andreas Mock <andreas.mock@web.de>
  399. Reza Mohammadi <reza@zeerak.ir>
  400. Aljosa Mohorovic <aljosa.mohorovic@gmail.com>
  401. Eric Moritz <http://eric.themoritzfamily.com/>
  402. msaelices <msaelices@gmail.com>
  403. Gregor Müllegger <gregor@muellegger.de>
  404. Robin Munn <http://www.geekforgod.com/>
  405. James Murty
  406. msundstr
  407. Robert Myers <myer0052@gmail.com>
  408. Aaron T. Myers <atmyers@gmail.com>
  409. Alexander Myodov <alex@myodov.com>
  410. Doug Napoleone <doug@dougma.com>
  411. Gopal Narayanan <gopastro@gmail.com>
  412. Fraser Nevett <mail@nevett.org>
  413. Sam Newman <http://www.magpiebrain.com/>
  414. Ryan Niemeyer <https://profiles.google.com/ryan.niemeyer/about>
  415. Filip Noetzel <http://filip.noetzel.co.uk/>
  416. Afonso Fernández Nogueira <fonzzo.django@gmail.com>
  417. Neal Norwitz <nnorwitz@google.com>
  418. Todd O'Bryan <toddobryan@mac.com>
  419. Alex Ogier <alex.ogier@gmail.com>
  420. Selwin Ong <selwin@ui.co.id>
  421. Gerardo Orozco <gerardo.orozco.mosqueda@gmail.com>
  422. Christian Oudard <christian.oudard@gmail.com>
  423. oggie rob <oz.robharvey@gmail.com>
  424. oggy <ognjen.maric@gmail.com>
  425. Tomek Paczkowski <tomek@hauru.eu>
  426. Jens Page
  427. Jay Parlar <parlar@gmail.com>
  428. Carlos Eduardo de Paula <carlosedp@gmail.com>
  429. John Paulett <john@paulett.org>
  430. pavithran s <pavithran.s@gmail.com>
  431. Barry Pederson <bp@barryp.org>
  432. Andreas Pelme <andreas@pelme.se>
  433. permonik@mesias.brnonet.cz
  434. peter@mymart.com
  435. Christophe Pettus <xof@thebuild.com>
  436. pgross@thoughtworks.com
  437. phaedo <http://phaedo.cx/>
  438. phil@produxion.net
  439. phil.h.smith@gmail.com
  440. Gustavo Picon
  441. Travis Pinney
  442. Michael Placentra II <someone@michaelplacentra2.net>
  443. plisk
  444. Daniel Poelzleithner <http://poelzi.org/>
  445. Dan Poirier <poirier@pobox.com>
  446. polpak@yahoo.com
  447. Ross Poulton <ross@rossp.org>
  448. Mihai Preda <mihai_preda@yahoo.com>
  449. Daniele Procida <daniele@vurt.org>
  450. Matthias Pronk <django@masida.nl>
  451. Jyrki Pulliainen <jyrki.pulliainen@gmail.com>
  452. Thejaswi Puthraya <thejaswi.puthraya@gmail.com>
  453. Johann Queuniet <johann.queuniet@adh.naellia.eu>
  454. Jan Rademaker
  455. Michael Radziej <mir@noris.de>
  456. Laurent Rahuel <laurent.rahuel@gmail.com>
  457. Stéphane Raimbault <stephane.raimbault@gmail.com>
  458. Luciano Ramalho
  459. Amit Ramon <amit.ramon@gmail.com>
  460. Philippe Raoult <philippe.raoult@n2nsoft.com>
  461. Massimiliano Ravelli <massimiliano.ravelli@gmail.com>
  462. Brian Ray <http://brianray.chipy.org/>
  463. Lee Reilly <lee@leereilly.net>
  464. Łukasz Rekucki <lrekucki@gmail.com>
  465. remco@diji.biz
  466. Marc Remolt <m.remolt@webmasters.de>
  467. Bruno Renié <buburno@gmail.com>
  468. David Reynolds <david@reynoldsfamily.org.uk>
  469. rhettg@gmail.com
  470. ricardojbarrios@gmail.com
  471. Mike Richardson
  472. Matt Riggott
  473. Alex Robbins <alexander.j.robbins@gmail.com>
  474. Matt Robenolt <m@robenolt.com>
  475. Henrique Romano <onaiort@gmail.com>
  476. Armin Ronacher
  477. Daniel Roseman <http://roseman.org.uk/>
  478. Rozza <ross.lawley@gmail.com>
  479. Audrey Roy <http://audreymroy.com/>
  480. Oliver Rutherfurd <http://rutherfurd.net/>
  481. ryankanno
  482. Gonzalo Saavedra <gonzalosaavedra@gmail.com>
  483. Manuel Saelices <msaelices@yaco.es>
  484. Ivan Sagalaev (Maniac) <http://www.softwaremaniacs.org/>
  485. Vinay Sajip <vinay_sajip@yahoo.co.uk>
  486. Bartolome Sanchez Salado <i42sasab@uco.es>
  487. Kadesarin Sanjek
  488. Tim Saylor <tim.saylor@gmail.com>
  489. Massimo Scamarcia <massimo.scamarcia@gmail.com>
  490. Paulo Scardine <paulo@scardine.com.br>
  491. David Schein
  492. Bernd Schlapsi
  493. schwank@gmail.com
  494. scott@staplefish.com
  495. Ilya Semenov <semenov@inetss.com>
  496. Aleksandra Sendecka <asendecka@hauru.eu>
  497. serbaut@gmail.com
  498. John Shaffer <jshaffer2112@gmail.com>
  499. Pete Shinners <pete@shinners.org>
  500. Leo Shklovskii
  501. jason.sidabras@gmail.com
  502. Mikołaj Siedlarek <mikolaj.siedlarek@gmail.com>
  503. Brenton Simpson <http://theillustratedlife.com>
  504. Jozko Skrablin <jozko.skrablin@gmail.com>
  505. Ben Slavin <benjamin.slavin@gmail.com>
  506. sloonz <simon.lipp@insa-lyon.fr>
  507. Paul Smith <blinkylights23@gmail.com>
  508. Steven L. Smith (fvox13) <steven@stevenlsmith.com>
  509. Warren Smith <warren@wandrsmith.net>
  510. smurf@smurf.noris.de
  511. Vsevolod Solovyov
  512. George Song <george@damacy.net>
  513. sopel
  514. Leo Soto <leo.soto@gmail.com>
  515. Wiliam Alves de Souza <wiliamsouza83@gmail.com>
  516. Don Spaulding <donspauldingii@gmail.com>
  517. Calvin Spealman <ironfroggy@gmail.com>
  518. Dane Springmeyer
  519. Bjørn Stabell <bjorn@exoweb.net>
  520. Georgi Stanojevski <glisha@gmail.com>
  521. starrynight <cmorgh@gmail.com>
  522. Vasiliy Stavenko <stavenko@gmail.com>
  523. Thomas Steinacher <http://www.eggdrop.ch/>
  524. Johan C. Stöver <johan@nilling.nl>
  525. Nowell Strite <http://nowell.strite.org/>
  526. Thomas Stromberg <tstromberg@google.com>
  527. Hannes Struß <x@hannesstruss.de>
  528. Ben Sturmfels <ben@sturm.com.au>
  529. Travis Swicegood <travis@domain51.com>
  530. Pascal Varet
  531. SuperJared
  532. Radek Švarz <http://www.svarz.cz/translate/>
  533. Swaroop C H <http://www.swaroopch.info>
  534. Aaron Swartz <http://www.aaronsw.com/>
  535. Ville Säävuori <http://www.unessa.net/>
  536. Mart Sõmermaa <http://mrts.pri.ee/>
  537. Marc Tamlyn
  538. Christian Tanzer <tanzer@swing.co.at>
  539. Tyler Tarabula <tyler.tarabula@gmail.com>
  540. Tyson Tate <tyson@fallingbullets.com>
  541. Aryeh Leib Taurog <http://www.aryehleib.com/>
  542. Frank Tegtmeyer <fte@fte.to>
  543. Marcel Telka <marcel@telka.sk>
  544. Terry Huang <terryh.tp@gmail.com>
  545. Travis Terry <tdterry7@gmail.com>
  546. thebjorn <bp@datakortet.no>
  547. Lowe Thiderman <lowe.thiderman@gmail.com>
  548. Zach Thompson <zthompson47@gmail.com>
  549. Michael Thornhill <michael.thornhill@gmail.com>
  550. Deepak Thukral <deep.thukral@gmail.com>
  551. tibimicu@gmx.net
  552. tobias@neuyork.de
  553. Tom Tobin
  554. Joe Topjian <http://joe.terrarum.net/geek/code/python/django/>
  555. torne-django@wolfpuppy.org.uk
  556. Jeff Triplett <jeff.triplett@gmail.com>
  557. tstromberg@google.com
  558. Makoto Tsuyuki <mtsuyuki@gmail.com>
  559. tt@gurgle.no
  560. David Tulig <david.tulig@gmail.com>
  561. Justine Tunney <jtunney@lobstertech.com>
  562. Amit Upadhyay <http://www.amitu.com/blog/>
  563. Adam Vandenberg
  564. Geert Vanderkelen
  565. Vasil Vangelovski
  566. I.S. van Oostveen <v.oostveen@idca.nl>
  567. viestards.lists@gmail.com
  568. George Vilches <gav@thataddress.com>
  569. Vlado <vlado@labath.org>
  570. Zachary Voase <zacharyvoase@gmail.com>
  571. Marijn Vriens <marijn@metronomo.cl>
  572. Milton Waddams
  573. Chris Wagner <cw264701@ohio.edu>
  574. Rick Wagner <rwagner@physics.ucsd.edu>
  575. wam-djangobug@wamber.net
  576. Wang Chun <wangchun@exoweb.net>
  577. Filip Wasilewski <filip.wasilewski@gmail.com>
  578. Dan Watson <http://danwatson.net/>
  579. Joel Watts <joel@joelwatts.com>
  580. Lakin Wecker <lakin@structuredabstraction.com>
  581. Chris Wesseling <Chris.Wesseling@cwi.nl>
  582. Benjamin Wohlwend <piquadrat@gmail.com>
  583. James Wheare <django@sparemint.com>
  584. Mike Wiacek <mjwiacek@google.com>
  585. Frank Wierzbicki
  586. charly.wilhelm@gmail.com
  587. Simon Williams
  588. Derek Willis <http://blog.thescoop.org/>
  589. Rachel Willmer <http://www.willmer.com/kb/>
  590. Jakub Wilk <ubanus@users.sf.net>
  591. Jakub Wiśniowski <restless.being@gmail.com>
  592. Maciej Wiśniowski <pigletto@gmail.com>
  593. wojtek
  594. Marcin Wróbel
  595. Jason Yan <tailofthesun@gmail.com>
  596. Lars Yencken <lars.yencken@gmail.com>
  597. ye7cakf02@sneakemail.com
  598. ymasuda@ethercube.com
  599. Jesse Young <adunar@gmail.com>
  600. Marc Aymerich Gubern
  601. Wiktor Kołodziej <wiktor@pykonik.org>
  602. Mykola Zamkovoi <nickzam@gmail.com>
  603. zegor
  604. Gasper Zejn <zejn@kiberpipa.org>
  605. Jarek Zgoda <jarek.zgoda@gmail.com>
  606. Cheng Zhang
  607. A big THANK YOU goes to:
  608. Rob Curley and Ralph Gage for letting us open-source Django.
  609. Frank Wiles for making excellent arguments for open-sourcing, and for
  610. his sage sysadmin advice.
  611. Ian Bicking for convincing Adrian to ditch code generation.
  612. Mark Pilgrim for diveintopython.org, which unfortunately no longer exists.
  613. Guido van Rossum for creating Python.