parts/django/docs/internals/committers.txt
changeset 69 c6bca38c1cbf
equal deleted inserted replaced
68:5ff1fc726848 69:c6bca38c1cbf
       
     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.