Django

Code

root/django/branches/newforms-admin/AUTHORS

Revision 7932, 15.0 kB (checked in by brosner, 2 months ago)

newforms-admin: Fixed #7772 -- Moved the validation check for when both fields and fieldsets are specified on a ModelAdmin? to django/contrib/admin/validation.py. Thanks Julien Phalip for catching this.

  • Property svn:eol-style set to native
Line 
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
4 The PRIMARY AUTHORS are (and/or have been):
5
6 Adrian Holovaty <http://www.holovaty.com/>, who originally created Django with
7 Simon and currently oversees things with Jacob.
8
9 Simon Willison <http://simon.incutio.com/>, who originally created Django with
10 Adrian during his year-long internship/placement at World Online and currently
11 helps from the sidelines.
12
13 Jacob Kaplan-Moss <http://www.jacobian.org/>, who joined the team shortly
14 before Simon departed and currently oversees things with Adrian.
15
16 Wilson Miner <http://www.wilsonminer.com/>, who designed Django's admin
17 interface, pretty error pages, official Web site (djangoproject.com) and has
18 made many other contributions. He makes us look good.
19
20 Malcolm Tredinnick <http://www.pointy-stick.com/blog/>, who has made
21 significant contributions to all levels of the framework, from its database
22 layer to template system and documentation.
23
24 Georg "Hugo" Bauer <http://hugo.muensterland.org/>, who added
25 internationalization support, manages i18n contributions and has made a ton
26 of excellent tweaks, feature additions and bug fixes.
27
28 Luke Plant <http://lukeplant.me.uk/>, who has contributed many excellent
29 improvements, including database-level improvements, the CSRF middleware and
30 unit tests.
31
32 Russell Keith-Magee <freakboy@iinet.net.au>, who has contributed many excellent
33 improvements, including refactoring of the Django ORM code and unit tests.
34
35 Robert Wittams <http://robert.wittams.com/>, who majorly refactored the Django
36 admin application to allow for easier reuse and has made a ton of excellent
37 tweaks, feature additions and bug fixes.
38
39
40 And here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS --
41 people who have submitted patches, reported bugs, added translations, helped
42 answer newbie questions, and generally made Django that much better:
43
44     alang@bright-green.com
45     Marty Alchin <gulopine@gamemusic.org>
46     atlithorn <atlithorn@gmail.com>
47     Daniel Alves Barbosa de Oliveira Vaz <danielvaz@gmail.com>
48     AgarFu <heaven@croasanaso.sytes.net>
49     Dagur Páll Ammendrup <dagurp@gmail.com>
50     Collin Anderson <cmawebsite@gmail.com>
51     Andreas
52     andy@jadedplanet.net
53     Fabrice Aneche <akh@nobugware.com>
54     ant9000@netwise.it
55     Florian Apolloner <florian@apolloner.eu>
56     arien <regexbot@gmail.com>
57     David Ascher <http://ascher.ca/>
58     Jökull Sólberg Auðunsson <jokullsolberg@gmail.com>
59     Arthur <avandorp@gmail.com>
60     av0000@mail.ru
61     David Avsajanishvili <avsd05@gmail.com>
62     Mike Axiak <axiak@mit.edu>
63     Niran Babalola <niran@niran.org>
64     Morten Bagai <m@bagai.com>
65     Mikaël Barbero <mikael.barbero nospam at nospam free.fr>
66     Jiri Barton
67     Ned Batchelder <http://www.nedbatchelder.com/>
68     batiste@dosimple.ch
69     Shannon -jj Behrens <http://jjinux.blogspot.com/>
70     Esdras Beleza <linux@esdrasbeleza.com>
71     Chris Bennett <chrisrbennett@yahoo.com>
72     James Bennett
73     Ben Godfrey <http://aftnn.org>
74     Arvis Bickovskis <viestards.lists@gmail.com>
75     Paul Bissex <http://e-scribe.com/>
76     Simon Blanchard
77     David Blewett <david@dawninglight.net>
78     Matt Boersma <ogghead@gmail.com>
79     boobsd@gmail.com
80     Andrew Brehaut <http://brehaut.net/blog>
81     brut.alll@gmail.com
82     btoll@bestweb.net
83     Jonathan Buchanan <jonathan.buchanan@gmail.com>
84     Keith Bussell <kbussell@gmail.com>
85     Juan Manuel Caicedo <juan.manuel.caicedo@gmail.com>
86     Trevor Caira <trevor@caira.com>
87     Ricardo Javier Cárdenes Medina <ricardo.cardenes@gmail.com>
88     Graham Carlyle <graham.carlyle@maplecroft.net>
89     Antonio Cavedoni <http://cavedoni.com/>
90     C8E
91     cedric@terramater.net
92     Chris Chamberlin <dja@cdc.msbx.net>
93     Amit Chakradeo <http://amit.chakradeo.net/>
94     ChaosKCW
95     Sengtha Chay <sengtha@e-khmer.com>
96     ivan.chelubeev@gmail.com
97     Bryan Chow <bryan at verdjn dot com>
98     Antonis Christofides <anthony@itia.ntua.gr>
99     Michal Chruszcz <troll@pld-linux.org>
100     Can Burak Çilingir <canburak@cs.bilgi.edu.tr>
101     Ian Clelland <clelland@gmail.com>
102     Russell Cloran <russell@rucus.net>
103     colin@owlfish.com
104     crankycoder@gmail.com
105     Paul Collier <paul@paul-collier.com>
106     Pete Crosier <pete.crosier@gmail.com>
107     Matt Croydon <http://www.postneo.com/>
108     Leah Culver <leah@pownce.com>
109     flavio.curella@gmail.com
110     Jure Cuhalev <gandalf@owca.info>
111     John D'Agostino <john.dagostino@gmail.com>
112     dackze+django@gmail.com
113     Mihai Damian <yang_damian@yahoo.com>
114     David Danier <goliath.mailinglist@gmx.de>
115     Dirk Datzert <dummy@habmalnefrage.de>
116     Jonathan Daugherty (cygnus) <http://www.cprogrammer.org/>
117     dave@thebarproject.com
118     david@kazserve.org
119     Jason Davies (Esaj) <http://www.jasondavies.com/>
120     Alex Dedul
121     deric@monowerks.com
122     Max Derkachev <mderk@yandex.ru>
123     Rajesh Dhawan <rajesh.dhawan@gmail.com>
124     Sander Dijkhuis <sander.dijkhuis@gmail.com>
125     Jordan Dimov <s3x3y1@gmail.com>
126     dne@mayonnaise.net
127     dready <wil@mojipage.com>
128     Maximillian Dornseif <md@hudora.de>
129     Jeremy Dunck <http://dunck.us/>
130     Andrew Durdin <adurdin@gmail.com>
131     dusk@woofle.net
132     Andy Dustman <farcepest@gmail.com>
133     Clint Ecker
134     Nick Efford <nick@efford.org>
135     eibaan@gmail.com
136     enlight
137     Enrico <rico.bl@gmail.com>
138     A. Murat Eren <meren@pardus.org.tr>
139     Ludvig Ericson <ludvig.ericson@gmail.com>
140     eriks@win.tue.nl
141     Dirk Eschler <dirk.eschler@gmx.net>
142     Marc Fargas <telenieko@telenieko.com>
143     Szilveszter Farkas <szilveszter.farkas@gmail.com>
144     favo@exoweb.net
145     fdr <drfarina@gmail.com>
146     Dmitri Fedortchenko <zeraien@gmail.com>
147     Jonathan Feignberg <jdf@pobox.com>
148     Liang Feng <hutuworm@gmail.com>
149     Bill Fenner <fenner@gmail.com>
150     Stefane Fermgier <sf@fermigier.com>
151     Afonso Fernández Nogueira <fonzzo.django@gmail.com>
152     J. Pablo Fernandez <pupeno@pupeno.com>
153     Matthew Flanagan <http://wadofstuff.blogspot.com>
154     Eric Floehr <eric@intellovations.com>
155     Vincent Foley <vfoleybourgon@yahoo.ca>
156     Rudolph Froger <rfroger@estrate.nl>
157     Jorge Gajon <gajon@gajon.org>
158     gandalf@owca.info
159     Marc Garcia <marc.garcia@accopensys.com>
160     Alex Gaynor <alex.gaynor@gmail.com>
161     Andy Gayton <andy-django@thecablelounge.com>
162     Baishampayan Ghose
163     Dimitris Glezos <dimitris@glezos.com>
164     glin@seznam.cz
165     martin.glueck@gmail.com
166     Artyom Gnilov <boobsd@gmail.com>
167     GomoX <gomo@datafull.com>
168     Guilherme Mesquita Gondim <semente@taurinus.org>
169     Mario Gonzalez <gonzalemario@gmail.com>
170     pradeep.gowda@gmail.com
171     Simon Greenhill <dev@simon.net.nz>
172     Owen Griffiths
173     Espen Grindhaug <http://grindhaug.org/>
174     Thomas Güttler <hv@tbz-pariv.de>
175     dAniel hAhler
176     hambaloney
177     Brian Harring <ferringb@gmail.com>
178     Brant Harris
179     Hawkeye
180     Joe Heck <http://www.rhonabwy.com/wp/>
181     Joel Heenan <joelh-django@planetjoel.com>
182     Mikko Hellsing <mikko@sorl.net>
183     hipertracker@gmail.com
184     Deryck Hodge <http://www.devurandom.org/>
185     Brett Hoerner <bretthoerner@bretthoerner.com>
186     Ian Holsman <http://feh.holsman.net/>
187     Kieran Holland <http://www.kieranholland.com>
188     Sung-Jin Hong <serialx.net@gmail.com>
189     Richard House <Richard.House@i-logue.com>
190     Robert Rock Howard <http://djangomojo.com/>
191     Rob Hudson <http://rob.cogit8.org/>
192     Jason Huggins <http://www.jrandolph.com/blog/>
193     Hyun Mi Ae
194     Ibon <ibonso@gmail.com>
195     Tom Insam
196     Baurzhan Ismagulov <ibr@radix50.net>
197     james_027@yahoo.com
198     jcrasta@gmail.com
199     jdetaeye
200     Zak Johnson <zakj@nox.cx>
201     Nis Jørgensen <nis@superlativ.dk>
202     Michael Josephson <http://www.sdjournal.com/>
203     jpellerin@gmail.com
204     junzhang.jn@gmail.com
205     Antti Kaihola <http://akaihola.blogspot.com/>
206     Bahadır Kandemir <bahadir@pardus.org.tr>
207     Karderio <karderio@gmail.com>
208     Nagy Károly <charlie@rendszergazda.com>
209     Erik Karulf <erik@karulf.com>
210     Ben Dean Kawamura <ben.dean.kawamura@gmail.com>
211     Ian G. Kelly <ian.g.kelly@gmail.com>
212     Thomas Kerpe <thomas@kerpe.net>
213     Ben Khoo <khoobks@westnet.com.au>
214     Garth Kidd <http://www.deadlybloodyserious.com/>
215     kilian <kilian.cavalotti@lip6.fr>
216     Sune Kirkeby <http://ibofobi.dk/>
217     Bastian Kleineidam <calvin@debian.org>
218     Cameron Knight (ckknight)
219     Nena Kojadin <nena@kiberpipa.org>
220     Igor Kolar <ike@email.si>
221     Gasper Koren
222     Martin Kosír <martin@martinkosir.net>
223     Meir Kriheli <http://mksoft.co.il/>
224     Bruce Kroeze <http://coderseye.com/>
225     krzysiek.pawlik@silvermedia.pl
226     Joseph Kocherhans
227     konrad@gwu.edu
228     knox <christobzr@gmail.com>
229     David Krauth
230     kurtiss@meetro.com
231     Panos Laganakos <panos.laganakos@gmail.com>
232     lakin.wecker@gmail.com
233     Nick Lane <nick.lane.au@gmail.com>
234     Stuart Langridge <http://www.kryogenix.org/>
235     Paul Lanier <planier@google.com>
236     Nicola Larosa <nico@teknico.net>
237     Rune Rønde Laursen <runerl@skjoldhoej.dk>
238     Eugene Lazutkin <http://lazutkin.com/blog/>
239     lcordier@point45.com
240     Jeong-Min Lee <falsetru@gmail.com>
241     Jannis Leidel <jl@websushi.org>
242     Christopher Lenz <http://www.cmlenz.net/>
243     lerouxb@gmail.com
244     Waylan Limberg <waylan@gmail.com>
245     limodou
246     Philip Lindborg <philip.lindborg@gmail.com>
247     Simon Litchfield <simon@quo.com.au>
248     Daniel Lindsley <polarcowz@gmail.com>
249     Trey Long <trey@ktrl.com>
250     msaelices <msaelices@gmail.com>
251     Matt McClanahan <http://mmcc.cx/>
252     Martin Maney <http://www.chipy.org/Martin_Maney>
253     Petr Marhoun <petr.marhoun@gmail.com>
254     masonsimon+django@gmail.com
255     Manuzhai
256     Petr Marhoun <petr.marhoun@gmail.com>
257     Petar Marić <http://www.petarmaric.com/>
258     Nuno Mariz <nmariz@gmail.com>
259     Marijn Vriens <marijn@metronomo.cl>
260     mark@junklight.com
261     Orestis Markou <orestis@orestis.gr>
262     Yasushi Masuda <whosaysni@gmail.com>
263     mattycakes@gmail.com
264     Jason McBrayer <http://www.carcosa.net/jason/>
265     mccutchen@gmail.com
266     Christian Metts
267     michael.mcewan@gmail.com
268     michal@plovarna.cz
269     Slawek Mikula <slawek dot mikula at gmail dot com>
270     mitakummaa@gmail.com
271     mmarshall
272     Andreas Mock <andreas.mock@web.de>
273     Reza Mohammadi <reza@zeerak.ir>
274     Aljosa Mohorovic <aljosa.mohorovic@gmail.com>
275     Ramiro Morales <rm0@gmx.net>
276     Eric Moritz <http://eric.themoritzfamily.com/>
277     mrmachine <real.human@mrmachine.net>
278     Robin Munn <http://www.geekforgod.com/>
279     msundstr
280     Robert Myers <myer0052@gmail.com>
281     Nebojša Dorđević
282     Doug Napoleone <doug@dougma.com>
283     Gopal Narayanan <gopastro@gmail.com>
284     Fraser Nevett <mail@nevett.org>
285     Sam Newman <http://www.magpiebrain.com/>
286     Afonso Fernández Nogueira <fonzzo.django@gmail.com>
287     Neal Norwitz <nnorwitz@google.com>
288     Todd O'Bryan <toddobryan@mac.com>
289     oggie rob <oz.robharvey@gmail.com>
290     oggy <ognjen.maric@gmail.com>
291     Jay Parlar <parlar@gmail.com>
292     Carlos Eduardo de Paula <carlosedp@gmail.com>
293     pavithran s <pavithran.s@gmail.com>
294     Barry Pederson <bp@barryp.org>
295     permonik@mesias.brnonet.cz
296     petr.marhoun@gmail.com
297     peter@mymart.com
298     pgross@thoughtworks.com
299     phaedo <http://phaedo.cx/>
300     Julien Phalip <http://www.julienphalip.com>
301     phil@produxion.net
302     phil.h.smith@gmail.com
303     Gustavo Picon
304     Luke Plant <http://lukeplant.me.uk/>
305     plisk
306     Mihai Preda <mihai_preda@yahoo.com>
307     Daniel Poelzleithner <http://poelzi.org/>
308     polpak@yahoo.com
309     Matthias Pronk <django@masida.nl>
310     Jyrki Pulliainen <jyrki.pulliainen@gmail.com>
311     Johann Queuniet <johann.queuniet@adh.naellia.eu>
312     Jan Rademaker
313     Michael Radziej <mir@noris.de>
314     Laurent Rahuel <laurent.rahuel@gmail.com>
315     Amit Ramon <amit.ramon@gmail.com>
316     Philippe Raoult <philippe.raoult@n2nsoft.com>
317     Massimiliano Ravelli <massimiliano.ravelli@gmail.com>
318     Brian Ray <http://brianray.chipy.org/>
319     remco@diji.biz
320     David Reynolds <david@reynoldsfamily.org.uk>
321     rhettg@gmail.com
322     ricardojbarrios@gmail.com
323     Matt Riggott
324     Henrique Romano <onaiort@gmail.com>
325     Armin Ronacher
326     Daniel Roseman <http://roseman.org.uk/>   
327     Brian Rosner <brosner@gmail.com>
328     Oliver Rutherfurd <http://rutherfurd.net/>
329     ryankanno
330     Manuel Saelices <msaelices@yaco.es>
331     Ivan Sagalaev (Maniac) <http://www.softwaremaniacs.org/>
332     Vinay Sajip <vinay_sajip@yahoo.co.uk>
333     David Schein
334     scott@staplefish.com
335     Ilya Semenov <semenov@inetss.com>
336     serbaut@gmail.com
337     John Shaffer <jshaffer2112@gmail.com>
338     Pete Shinners <pete@shinners.org>
339     Leo Shklovskii
340     jason.sidabras@gmail.com
341     Jozko Skrablin <jozko.skrablin@gmail.com>
342     Ben Slavin <benjamin.slavin@gmail.com>
343     SmileyChris <smileychris@gmail.com>
344     smurf@smurf.noris.de
345     Vsevolod Solovyov
346     sopel
347     Leo Soto <leo.soto@gmail.com>
348     Wiliam Alves de Souza <wiliamsouza83@gmail.com>
349     Don Spaulding <donspauldingii@gmail.com>
350     Bjørn Stabell <bjorn@exoweb.net>
351     Georgi Stanojevski <glisha@gmail.com>
352     starrynight <cmorgh@gmail.com>
353     Vasiliy Stavenko <stavenko@gmail.com>
354     Thomas Steinacher <http://www.eggdrop.ch/>
355     Johan C. Stöver <johan@nilling.nl>
356     nowell strite
357     Thomas Stromberg <tstromberg@google.com>
358     Sundance
359     SuperJared
360     Radek Švarz <http://www.svarz.cz/translate/>
361     Swaroop C H <http://www.swaroopch.info>
362     Aaron Swartz <http://www.aaronsw.com/>
363     Ville Säävuori <http://www.unessa.net/>
364     Christian Tanzer <tanzer@swing.co.at>
365     Tyler Tarabula <tyler.tarabula@gmail.com>
366     Tyson Tate <tyson@fallingbullets.com>
367     Frank Tegtmeyer <fte@fte.to>
368     terryh.tp@gmail.com
369     thebjorn <bp@datakortet.no>
370     Zach Thompson <zthompson47@gmail.com>
371     Michael Thornhill
372     Deepak Thukral <deep.thukral@gmail.com>
373     tibimicu@gmx.net
374     tobias@neuyork.de
375     Tom Tobin
376     Joe Topjian <http://joe.terrarum.net/geek/code/python/django/>
377     torne-django@wolfpuppy.org.uk
378     Karen Tracey <graybark@bellsouth.net>
379     tstromberg@google.com
380     Makoto Tsuyuki <mtsuyuki@gmail.com>
381     tt@gurgle.no
382     David Tulig <david.tulig@gmail.com>
383     Amit Upadhyay <http://www.amitu.com/blog/>
384     Geert Vanderkelen
385     I.S. van Oostveen <v.oostveen@idca.nl>
386     viestards.lists@gmail.com
387     George Vilches <gav@thataddress.com>
388     Vlado <vlado@labath.org>
389     Milton Waddams
390     Chris Wagner <cw264701@ohio.edu>
391     wam-djangobug@wamber.net
392     Wang Chun <wangchun@exoweb.net>
393     Filip Wasilewski <filip.wasilewski@gmail.com>
394     Dan Watson <http://theidioteque.net/>
395     Joel Watts <joel@joelwatts.com>
396     Chris Wesseling <Chris.Wesseling@cwi.nl>
397     James Wheare <django@sparemint.com>
398     charly.wilhelm@gmail.com
399     Rachel Willmer <http://www.willmer.com/kb/>
400     Gary Wilson <gary.wilson@gmail.com>
401     Jakub Wiśniowski <restless.being@gmail.com>
402     Maciej Wiśniowski <pigletto@gmail.com>
403     wojtek
404     Jason Yan <tailofthesun@gmail.com>
405     ye7cakf02@sneakemail.com
406     ymasuda@ethercube.com
407     Jarek Zgoda <jarek.zgoda@gmail.com>
408     Cheng Zhang
409
410 A big THANK YOU goes to:
411
412     Rob Curley and Ralph Gage for letting us open-source Django.
413
414     Frank Wiles for making excellent arguments for open-sourcing, and for
415     his sage sysadmin advice.
416
417     Ian Bicking for convincing Adrian to ditch code generation.
418
419     Mark Pilgrim for diveintopython.org.
420
421     Guido van Rossum for creating Python.
Note: See TracBrowser for help on using the browser.