committers.txt 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219
  1. .. _internals-committers:
  2. =================
  3. Django committers
  4. =================
  5. The original team
  6. =================
  7. Django originally started at World Online, the Web department of the `Lawrence
  8. Journal-World`_ of Lawrence, Kansas, USA.
  9. `Adrian Holovaty`_
  10. Adrian is a Web developer with a background in journalism. He's known in
  11. journalism circles as one of the pioneers of "journalism via computer
  12. programming", and in technical circles as "the guy who invented Django."
  13. He was lead developer at World Online for 2.5 years, during which time
  14. Django was developed and implemented on World Online's sites. He's now the
  15. leader and founder of EveryBlock_, a "news feed for your block".
  16. Adrian lives in Chicago, USA.
  17. `Simon Willison`_
  18. Simon is a well-respected web developer from England. He had a one-year
  19. internship at World Online, during which time he and Adrian developed Django
  20. from scratch. The most enthusiastic Brit you'll ever meet, he's passionate
  21. about best practices in web development and maintains a well-read
  22. `web-development blog`_.
  23. Simon lives in Brighton, England.
  24. `Jacob Kaplan-Moss`_
  25. Jacob is a software architect at `Whiskey Media`_, one of those newfangled
  26. Web 1.0 companies you've read so much about. A good deal of Jacob's work
  27. time is devoted to working on Django. Jacob previous worked for the Lawrence
  28. Journal-World, where he was the lead developer of Ellington, a commercial
  29. web publishing platform for media companies.
  30. Jacob lives in Lawrence, Kansas, USA.
  31. `Wilson Miner`_
  32. Wilson's design-fu is what makes Django look so nice. He designed the
  33. website you're looking at right now, as well as Django's acclaimed admin
  34. interface. Wilson is the designer for EveryBlock_.
  35. Wilson lives in San Francisco, USA.
  36. .. _lawrence journal-world: http://ljworld.com/
  37. .. _adrian holovaty: http://holovaty.com/
  38. .. _everyblock: http://everyblock.com/
  39. .. _simon willison: http://simonwillison.net/
  40. .. _web-development blog: `simon willison`_
  41. .. _jacob kaplan-moss: http://jacobian.org/
  42. .. _whiskey media: http://whiskeymedia.com/
  43. .. _wilson miner: http://wilsonminer.com/
  44. Current developers
  45. ==================
  46. Currently, Django is led by a team of volunteers from around the globe.
  47. BDFLs
  48. -----
  49. Adrian and Jacob are the Co-`Benevolent Dictators for Life`_ of Django. When
  50. "rough consensus and working code" fails, they're the ones who make the tough
  51. decisions.
  52. .. _Benevolent Dictators for Life: http://en.wikipedia.org/wiki/Benevolent_Dictator_For_Life
  53. Core developers
  54. ---------------
  55. These are the folks who have a long history of contributions, a solid track
  56. record of being helpful on the mailing lists, and a proven desire to dedicate
  57. serious time to Django. In return, they've been granted the coveted commit bit,
  58. and have free rein to hack on all parts of Django.
  59. `Malcolm Tredinnick`_
  60. Malcolm originally wanted to be a mathematician, somehow ended up a software
  61. developer. He's contributed to many Open Source projects, has served on the
  62. board of the GNOME foundation, and will kick your ass at chess.
  63. When he's not busy being an International Man of Mystery, Malcolm lives in
  64. Sydney, Australia.
  65. .. _malcolm tredinnick: http://www.pointy-stick.com/
  66. Russell Keith-Magee
  67. Russell studied physics as an undergraduate, and studied neural networks for
  68. his PhD. His first job was with a startup in the defense industry developing
  69. simulation frameworks. Over time, mostly through work with Django, he's
  70. become more involved in web development.
  71. Russell has helped with several major aspects of Django, including a
  72. couple major internal refactorings, creation of the test system, and more.
  73. Russell lives in the most isolated capital city in the world — Perth,
  74. Australia.
  75. Joseph Kocherhans
  76. Joseph is currently a developer at EveryBlock_, and previously worked for
  77. the Lawrence Journal-World where he built most of the backend for the their
  78. Marketplace site. He often disappears for several days into the woods,
  79. attempts to teach himself computational linguistics, and annoys his
  80. neighbors with his Charango_ playing.
  81. Joseph's first contribution to Django was a series of improvements to the
  82. authorization system leading up to support for pluggable authorization.
  83. Since then, he's worked on the new forms system, its use in the admin, and
  84. many other smaller improvements.
  85. Joseph lives in Chicago, USA.
  86. .. _charango: http://en.wikipedia.org/wiki/Charango
  87. `Luke Plant`_
  88. At University Luke studied physics and Materials Science and also
  89. met `Michael Meeks`_ who introduced him to Linux and Open Source,
  90. re-igniting an interest in programming. Since then he has
  91. contributed to a number of Open Source projects and worked
  92. professionally as a developer.
  93. Luke has contributed many excellent improvements to Django,
  94. including database-level improvements, the CSRF middleware and
  95. many unit tests.
  96. Luke currently works for a church in Bradford, UK, and part-time
  97. as a freelance developer.
  98. .. _luke plant: http://lukeplant.me.uk/
  99. .. _michael meeks: http://en.wikipedia.org/wiki/Michael_Meeks_(software)
  100. `Brian Rosner`_
  101. Brian is currently a web developer working on an e-commerce system in
  102. Django. He spends his free time contributing to Django and enjoys to learn
  103. more about programming languages and system architectures. Brian is the
  104. co-host of the weekly podcast, `This Week in Django`_.
  105. Brian helped immensely in getting Django's "newforms-admin" branch finished
  106. in time for Django 1.0; he's now a full committer, continuing to improve on
  107. the admin and forms system.
  108. Brian lives in Denver, USA.
  109. .. _brian rosner: http://oebfare.com/
  110. .. _this week in django: http://thisweekindjango.com/
  111. Gary Wilson
  112. In early 2007, Gary started contributing a lot of cleanup fixes and fixing
  113. broken windows. He's continued to do that necessary tidying up work
  114. throughout the code base since then.
  115. Karen Tracey
  116. Karen has a background in distributed operating systems (graduate school),
  117. communications software (industry) and crossword puzzle construction
  118. (freelance). The last of these brought her to Django, in late 2006, when
  119. she set out to put a web front-end on her crossword puzzle database.
  120. That done, she stuck around in the community answering questions, debugging
  121. problems, etc. -- because coding puzzles are as much fun as word puzzles.
  122. Karen lives in Apex, NC, USA.
  123. Specialists
  124. -----------
  125. `James Bennett`_
  126. James is Django's release manager; he also contributes to the documentation.
  127. James came to web development from philosophy when he discovered
  128. that programmers get to argue just as much while collecting much
  129. better pay. He lives in Lawrence, Kansas, where he works for the
  130. Journal-World developing Ellington. He `keeps a blog`_, has
  131. written a `book on Django`_, and enjoys fine port and talking to
  132. his car.
  133. .. _james bennett: http://b-list.org/
  134. .. _keeps a blog: `james bennett`_
  135. .. _book on Django: http://www.amazon.com/dp/1590599969/?tag=djangoproject-20
  136. Ian Kelly
  137. Ian is responsible for Django's support for Oracle.
  138. Matt Boersma
  139. Matt is also responsible for Django's Oracle support.
  140. Justin Bronn
  141. Justin Bronn is a computer scientist and third-year law student at the
  142. University of Houston who enjoys studying legal topics related to
  143. intellectual property and spatial law.
  144. Justin is the primary developer of ``django.contrib.gis``, a.k.a.
  145. GeoDjango_.
  146. .. _GeoDjango: http://geodjango.org/
  147. Jeremy Dunck
  148. Jeremy the lead developer of Pegasus News, a personalized local site based
  149. in Dallas, Texas. An early contributor to Greasemonkey and Django, he sees
  150. technology as a tool for communication and access to knowledge.
  151. Jeremy helped kick off GeoDjango development, and is mostly responsible for
  152. the serious speed improvements that signals received in Django 1.0.
  153. Jeremy lives in Dallas, Texas, USA.
  154. Developers Emeritus
  155. ===================
  156. Georg "Hugo" Bauer
  157. Georg created Django's internationalization system, managed i18n
  158. contributions and made a ton of excellent tweaks, feature additions and bug
  159. fixes.
  160. Robert Wittams
  161. Robert was responsible for the *first* refactoring of Django's admin
  162. application to allow for easier reuse and has made a ton of
  163. excellent tweaks, feature additions and bug fixes.