Re: Patch application - Mailing list pgsql-hackers
From | Ian Lance Taylor |
---|---|
Subject | Re: Patch application |
Date | |
Msg-id | silmq14guo.fsf@daffy.airs.com Whole thread Raw |
In response to | Re: Patch application (Bruce Momjian <pgman@candle.pha.pa.us>) |
Responses |
Re: Patch application
|
List | pgsql-hackers |
Bruce Momjian <pgman@candle.pha.pa.us> writes: > I understand the formalistic problem, and maybe I overstated its > formality, but it seems it would be good to maintain a list for two > reasons: In projects like gcc and the GNU binutils, we use a MAINTAINERS file. Some people have blanket write privileges. Some people have write priviliges to certain areas of the code. Anybody else needs a patch to be approved before they can check it in. Patches which are ``obviously correct'' are always OK. The MAINTAINERS file can be used as a guide for who to ask in certain areas of the code. This may be overly complex for Postgres now. But I believe that you will need something of this nature as the project continues to grow. This permits you to scale to more developers. Note that the MAINTAINERS file is not enforced by a program. It is only enforced by people noticing an unapproved checkin message, and theoreticalliy removing write privileges. For example, I have appended the gcc MAINTAINERS file. Ian Blanket Write Privs. Craig Burley craig@jcb-sc.com John Carr jfc@mit.edu Richard Earnshaw rearnsha@arm.com Richard Henderson rth@redhat.com Geoffrey Keating geoffk@redhat.com Richard Kenner kenner@nyu.edu Jeff Law law@redhat.com Jason Merrill jason@redhat.com Michael Meissner meissner@redhat.com David S. Miller davem@redhat.com Mark Mitchell mark@codesourcery.com Bernd Schmidt bernds@redhat.com Jim Wilson wilson@redhat.com Various Maintainers sh port Joern Rennecke amylaar@redhat.com Alexandre Oliva aoliva@redhat.com v850 port Nick Clifton nickc@redhat.com v850 port Michael Meissner meissner@redhat.com arm port Nick Clifton nickc@redhat.com arm port Richard Earnshaw rearnsha@arm.com m32r port Nick Clifton nickc@redhat.com Michael Meissner meissner@redhat.com h8 port Jeff Law law@redhat.com mcore Nick Clifton nickc@redhat.com Jim Dein jdein@windriver.com mn10200 port Jeff Law law@redhat.com mn10300 port Jeff Law law@redhat.com Alexandre Oliva aoliva@redhat.com hppa port Jeff Law law@redhat.com m68hc11 port Stephane Carrez Stephane.Carrez@worldnet.fr m68k port (?) Jeff Law law@redhat.com m68k-motorola-sysv port Philippe De Muyter phdm@macqel.be rs6000 port Geoff Keating geoffk@redhat.com rs6000 port David Edelsohn dje@watson.ibm.com mips port Gavin Romig-Koch gavin@redhat.com ia64 port Jim Wilson wilson@redhat.com i860 port Jason Eckhardt jle@redhat.com i960 port Jim Wilson wilson@redhat.com a29k port Jim Wilson wilson@redhat.com alpha port Richard Henderson rth@redhat.com sparc port Richard Henderson rth@redhat.com sparc port David S. Miller davem@redhat.com sparc port Jakub Jelinek jakub@redhat.com x86 ports Stan Cox scox@redhat.com c4x port Michael Hayes m.hayes@elec.canterbury.ac.nz arc port Richard Kenner kenner@nyu.edu fr30 port Nick Clifton niclc@redhat.com vax port Dave Anglin dave.anglin@nrc.ca fortran Richard Henderson rth@redhat.com fortran Toon Moene toon@moene.indiv.nluug.nl c++ Jason Merrill jason@redhat.com c++ Mark Mitchell mark@codesourcery.com chill Dave Brolley brolley@redhat.com chill Per Bothner per@bothner.com java Per Bothner per@bothner.com java Alexandre Petit-Bianco apbianco@redhat.com mercury Fergus Henderson fjh@cs.mu.oz.au objective-c Stan Shebs shebs@apple.com objective-c Ovidiu Predescu ovidiu@cup.hp.com cpplib Dave Brolley brolley@redhat.com cpplib Per Bothner per@bothner.com cpplib Zack Weinberg zackw@stanford.edu cpplib Neil Booth neil@daikokuya.demon.co.uk alias analysis John Carr jfc@mit.edu loop unrolling Jim Wilson wilson@redhat.com loop discovery Michael Hayes m.hayes@elec.canterbury.ac.nz scheduler (+ haifa) Jim Wilson wilson@redhat.com scheduler (+ haifa) Michael Meissner meissner@redhat.com scheduler (+ haifa) Jeff Law law@redhat.com reorg Jeff Law law@redhat.com caller-save.c Jeff Law law@redhat.com debugging code Jim Wilson wilson@redhat.com dwarf debugging code Jason Merrill jason@redhat.com c++ runtime libs Gabriel Dos Reis dosreis@cmla.ens-cachan.fr c++ runtime libs Ulrich Drepper drepper@redhat.com c++ runtime libs Phil Edwards pedwards@jaj.com c++ runtime libs Benjamin Kosnik bkoz@redhat.com *synthetic multiply Torbjorn Granlund tege@swox.com *c-torture Torbjorn Granlund tege@swox.com *f-torture Kate Hedstrom kate@ahab.rutgers.edu sco5, unixware, sco udk Robert Lipe robertlipe@usa.net fixincludes Bruce Korb bkorb@gnu.org gcse.c Jeff Law law@redhat.com global opt framework Jeff Law law@redhat.com jump.c David S. Miller davem@redhat.com web pages Gerald Pfeifer pfeifer@dbai.tuwien.ac.at C front end/ISO C99 Gavin Romig-Koch gavin@redhat.com config.sub/config.guess Ben Elliston bje@redhat.com avr port Denis Chertykov denisc@overta.ru Marek Michalkiewicz marekm@linux.org.pl basic block reordering Jason Eckhardt jle@redhat.com i18n Philipp Thomas pthomas@suse.de diagnostic messages Gabriel Dos Reis gdr@codesourcery.com windows, cygwin, mingw Christopher Faylor cgf@redhat.com windows, cygwin, mingw DJ Delorie dj@redhat.com DJGPP DJ Delorie dj@delorie.com libiberty DJ Delorie dj@redhat.com build machinery (*.in) DJ Delorie dj@redhat.com build machinery (*.in) Alexandre Oliva aoliva@redhat.com Note individuals who maintain parts of the compiler need approval to check in changes outside of the parts of the compiler they maintain. Write After Approval Scott Bambrough scottb@netwinder.org Laurynas Biveinis lauras@softhome.net Phil Blundell pb@futuretv.com Hans Boehm hboehm@gcc.gnu.org Andrew cagney cagney@redhat.com Eric Christopher echristo@redhat.com William Cohen wcohen@redhat.com *Paul Eggert eggert@twinsun.com Ben Elliston bje@redhat.com Marc Espie espie@cvs.openbsd.org Kaveh Ghazi ghazi@caip.rutgers.edu Anthony Green green@redhat.com Stu Grossman grossman@redhat.com Andrew Haley aph@redhat.com Aldy Hernandez aldyh@redhat.com Kazu Hirata kazu@hxi.com Manfred Hollstein mhollstein@redhat.com Jan Hubicka hubicka@freesoft.cz Andreas Jaeger aj@suse.de Jakub Jelinek jakub@redhat.com Klaus Kaempf kkaempf@progis.de Brendan Kehoe brendan@redhat.com Mumit Khan khan@xraylith.wisc.edu Marc Lehmann pcg@goof.com Alan Lehotsky apl@alum.mit.edu Warren Levy warrenl@redhat.com Kriang Lerdsuwanakij lerdsuwa@users.sourceforge.net Don Lindsay dlindsay@redhat.com Dave Love d.love@dl.ac.uk Martin v. Löwis loewis@informatik.hu-berlin.de *HJ Lu hjl@lucon.org Andrew Macleod amacleod@redhat.com Vladimir Makarov vmakarov@redhat.com Greg McGary gkm@gnu.org Bryce McKinlay bryce@gcc.gnu.org Alan Modra alan@linuxcare.com.au Toon Moene toon@moene.indiv.nluug.nl Catherine Moore clm@redhat.com Joseph Myers jsm28@cam.ac.uk Hans-Peter Nilsson hp@bitrange.com Diego Novillo dnovillo@redhat.com David O'Brien obrien@FreeBSD.org Jeffrey D. Oldham oldham@codesourcery.com Alexandre Petit-Bianco apbianco@redhat.com Clinton Popetz cpopetz@cpopetz.com Ken Raeburn raeburn@redhat.com Rolf Rasmussen rolfwr@gcc.gnu.org Gabriel Dos Reis dosreis@cmla.ens-cachan.fr Alex Samuel samuel@codesourcery.com Bernd Schmidt bernds@redhat.com Andreas Schwab schwab@suse.de Stan Shebs shebs@apple.com Nathan Sidwell nathan@acm.org Franz Sirl franz.sirl-kernel@lauterbach.com Michael Sokolov msokolov@ivan.Harhan.ORG Mike Stump mrs@windriver.com Ian Taylor ian@zembu.com Philipp Thomas pthomas@suse.de Kresten Krab Thorup krab@gcc.gnu.org Tom Tromey tromey@redhat.com John Wehle john@feith.com Mark Wielaard mark@gcc.gnu.org * Indicates folks we need to get Kerberos/ssh accounts ready so they can write in the source tree
pgsql-hackers by date: