This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] Duplicate entries in contrib.texi
- From: Roger Sayle <roger at www dot eyesopen dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: gcc at gcc dot gnu dot org
- Date: Sat, 29 Mar 2003 07:55:33 -0700 (MST)
- Subject: [PATCH] Duplicate entries in contrib.texi
Reading through the entries in contrib.texi I've come across a
strange discrepancy that several names are listed twice. The
problem is that we have two sections one for "contributors" and
a second category for "testers".
This has led to Joe Buck, Craig Burley, Ulrich Drepper, David
Edelsohn, Kaveh Ghazi, Kate Hedstrom, Richard Henderson, Manfred
Hollstein, Kamil Iskra, Jeff Law, Robert Lipe, Dave Love, H.J Lu,
Mumit Khan, David Miller, Toon Moene, Alexandre Oliva, Loren J.
Rittle, Peter Schmid, Franz Sirl, Mike Stump and Carlo Wood
being listed twice.
Given the "hall of fame" nature of most of these names I think
it fair that if anyone is listed twice, these people should
certainly be amongst them. However there are also glaring
omissions from the testing section; Geoff Keating, Andreas
Jaeger, Janis Johnson, Phil Edwards and Diego Novillo (who
isn't even listed at all!) are big names in manual and automated
regression/application testing. Come to think of it Richard
Stallman and Mark Mitchell have probably done some testing in
their time too :>
Which leads us to the political hot potato (potatoe ;) what
should be done to correct the situation? We can either (i) add
the missing names to the testing section or (ii) remove the
duplication, and explicitly mention the role played in GCC
testing in their "contributor" biographies [where not already
present].
At the risk of making myself very unpopular, I'd like to propose
option (ii) above. The rules for contributors already makes it
clear that making any change to CVS requires atleast some testing,
so being a contributor already carries some level of testing merit.
And for efforts above and beyond this, we can additionally mention
the word "testing" explicitly in their bios.
I'd have prefered to have made the suggestion before being
listed in contrib.texi myself. Perhaps removing my name from
contrib.texi for the next release or two would avoid any hint of
egotism in proposing the above changes?
Anyway to provide a focus for the debate, I've included the sort
of patch that I had in mind below.
Index: contrib.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/contrib.texi,v
retrieving revision 1.35
diff -c -3 -p -r1.35 contrib.texi
*** contrib.texi 29 Mar 2003 12:41:59 -0000 1.35
--- contrib.texi 29 Mar 2003 15:46:44 -0000
*************** Herman A.J. ten Brugge for various fixes
*** 94,103 ****
Joerg Brunsmann for Java compiler hacking and help with the GCJ FAQ.
@item
! Joe Buck for his direction via the steering committee.
@item
! Craig Burley for leadership of the Fortran effort.
@item
Stephan Buys for contributing Doxygen notes for libstdc++.
--- 94,103 ----
Joerg Brunsmann for Java compiler hacking and help with the GCJ FAQ.
@item
! Joe Buck for his direction via the steering committee and testing.
@item
! Craig Burley for leadership of the Fortran effort and testing.
@item
Stephan Buys for contributing Doxygen notes for libstdc++.
*************** Richard Earnshaw for his ongoing work wi
*** 186,193 ****
@item
David Edelsohn for his direction via the steering committee, ongoing work
! with the RS6000/PowerPC port, help cleaning up Haifa loop changes, and
! for doing the entire AIX port of libstdc++ with his bare hands.
@item
Kevin Ediger for the floating point formatting of num_put::do_put in
--- 186,193 ----
@item
David Edelsohn for his direction via the steering committee, ongoing work
! with the RS6000/PowerPC port, help cleaning up Haifa loop changes, testing
! and for doing the entire AIX port of libstdc++ with his bare hands.
@item
Kevin Ediger for the floating point formatting of num_put::do_put in
*************** Ivan Fontes Garcia for the Portugese tra
*** 229,236 ****
Peter Gerwinski for various bugfixes and the Pascal front end.
@item
! Kaveh Ghazi for his direction via the steering committee and
! amazing work to make @samp{-W -Wall} useful.
@item
John Gilmore for a donation to the FSF earmarked improving GNU Java.
--- 229,236 ----
Peter Gerwinski for various bugfixes and the Pascal front end.
@item
! Kaveh Ghazi for his direction via the steering committee, testing
! and his amazing work to make @samp{-W -Wall} useful.
@item
John Gilmore for a donation to the FSF earmarked improving GNU Java.
*************** the c30/c40 ports functional. Lots of l
*** 275,286 ****
fixes.
@item
! Kate Hedstrom for staking the g77 folks with an initial testsuite.
@item
Richard Henderson for his ongoing SPARC, alpha, and ia32 work, loop
! opts, and generally fixing lots of old problems we've ignored for
! years, flow rewrite and lots of further stuff, including reviewing
tons of patches.
@item
--- 275,287 ----
fixes.
@item
! Kate Hedstrom for testing and staking the g77 folks with an initial
! testsuite.
@item
Richard Henderson for his ongoing SPARC, alpha, and ia32 work, loop
! opts, testing and generally fixing lots of old problems we've ignored
! for years, flow rewrite and lots of further stuff, including reviewing
tons of patches.
@item
*************** Jan Hubicka for his x86 port improvement
*** 301,313 ****
Christian Iseli for various bugfixes.
@item
! Kamil Iskra for general m68k hacking.
@item
Lee Iverson for random fixes and MIPS testing.
@item
! Andreas Jaeger for various fixes to the MIPS port
@item
Jakub Jelinek for his SPARC work and sibling call optimizations as well
--- 302,315 ----
Christian Iseli for various bugfixes.
@item
! Kamil Iskra for testing and general m68k hacking.
@item
Lee Iverson for random fixes and MIPS testing.
@item
! Andreas Jaeger for SPEC benchmarking, testing and various fixes to the
! MIPS port
@item
Jakub Jelinek for his SPARC work and sibling call optimizations as well
*************** head maintainer of GCC for several years
*** 363,370 ****
@item
Mumit Khan for various contributions to the Cygwin and Mingw32 ports and
! maintaining binary releases for Windows hosts, and for massive libstdc++
! porting work to Cygwin/Mingw32.
@item
Robin Kirkham for cpu32 support.
--- 365,372 ----
@item
Mumit Khan for various contributions to the Cygwin and Mingw32 ports and
! maintaining binary releases for Windows hosts, testing and for massive
! libstdc++ porting work to Cygwin/Mingw32.
@item
Robin Kirkham for cpu32 support.
*************** Charles LaBrec contributed the support f
*** 388,395 ****
@item
Jeff Law for his direction via the steering committee, coordinating the
entire egcs project and GCC 2.95, rolling out snapshots and releases,
! handling merges from GCC2, reviewing tons of patches that might have
! fallen through the cracks else, and random but extensive hacking.
@item
Marc Lehmann for his direction via the steering committee and helping
--- 390,397 ----
@item
Jeff Law for his direction via the steering committee, coordinating the
entire egcs project and GCC 2.95, rolling out snapshots and releases,
! handling merges from GCC2, testing, reviewing tons of patches that might
! have fallen through the cracks else, and random but extensive hacking.
@item
Marc Lehmann for his direction via the steering committee and helping
*************** Robert Lipe for OpenServer support, new
*** 419,426 ****
Weiwen Liu for testing and various bugfixes.
@item
! Dave Love for his ongoing work with the Fortran front end and
! runtime libraries.
@item
Martin von L@"owis for internal consistency checking infrastructure,
--- 421,428 ----
Weiwen Liu for testing and various bugfixes.
@item
! Dave Love for testing and his ongoing work with the Fortran front
! end and runtime libraries.
@item
Martin von L@"owis for internal consistency checking infrastructure,
*************** assistance with libstdc++/compiler merge
*** 429,435 ****
@item
H.J. Lu for his previous contributions to the steering committee, many x86
! bug reports, prototype patches, and keeping the GNU/Linux ports working.
@item
Greg McGary for random fixes and (someday) bounded pointers.
--- 431,438 ----
@item
H.J. Lu for his previous contributions to the steering committee, many x86
! bug reports, prototype patches, testing and keeping the GNU/Linux ports
! working.
@item
Greg McGary for random fixes and (someday) bounded pointers.
*************** the g++ effort.
*** 472,479 ****
@item
David Miller for his direction via the steering committee, lots of
! SPARC work, improvements in jump.c and interfacing with the Linux kernel
! developers.
@item
Gary Miller ported GCC to Charles River Data Systems machines.
--- 475,482 ----
@item
David Miller for his direction via the steering committee, lots of
! SPARC work, improvements in jump.c, testing and interfacing with the
! Linux kernel developers.
@item
Gary Miller ported GCC to Charles River Data Systems machines.
*************** Alan Modra for various GNU/Linux bits an
*** 492,498 ****
@item
Toon Moene for his direction via the steering committee, Fortran
! maintenance, and his ongoing work to make us make Fortran run fast.
@item
Jason Molenda for major help in the care and feeding of all the services
--- 495,502 ----
@item
Toon Moene for his direction via the steering committee, Fortran
! maintenance, testing and his ongoing work to make us make Fortran run
! fast.
@item
Jason Molenda for major help in the care and feeding of all the services
*************** hacking.
*** 601,607 ****
@item
Loren J. Rittle for improvements to libstdc++-v3 including the FreeBSD
port, threading fixes, thread-related configury changes, critical
! threading documentation, and solutions to really tricky I/O problems.
@item
Craig Rodrigues for processing tons of bug reports.
--- 605,612 ----
@item
Loren J. Rittle for improvements to libstdc++-v3 including the FreeBSD
port, threading fixes, thread-related configury changes, critical
! threading documentation, testing and solutions to really tricky I/O
! problems.
@item
Craig Rodrigues for processing tons of bug reports.
*************** Kenny Simpson for prompting libstdc++ fi
*** 671,678 ****
the LWG (thereby keeping us in line with updates from the ISO).
@item
! Franz Sirl for his ongoing work with making the PPC port stable
! for linux.
@item
Andrey Slepuhin for assorted AIX hacking.
--- 676,683 ----
the LWG (thereby keeping us in line with updates from the ISO).
@item
! Franz Sirl for testing and his ongoing work with making the PPC port
! stable for linux.
@item
Andrey Slepuhin for assorted AIX hacking.
*************** Graham Stott for various infrastructure
*** 710,717 ****
John Stracke for his Java HTTP protocol fixes.
@item
! Mike Stump for his Elxsi port, g++ contributions over the years and more
! recently his vxworks contributions
@item
Jeff Sturm for Java porting help, bugfixes, and encouragement.
--- 715,722 ----
John Stracke for his Java HTTP protocol fixes.
@item
! Mike Stump for his Elxsi port, testing, g++ contributions over the years
! and more recently his vxworks contributions
@item
Jeff Sturm for Java porting help, bugfixes, and encouragement.
*************** problems in various places that nobody e
*** 818,824 ****
reduction and other loop optimizations.
@item
! Carlo Wood for various fixes.
@item
Tom Wood for work on the m88k port.
--- 823,829 ----
reduction and other loop optimizations.
@item
! Carlo Wood for testing and various fixes.
@item
Tom Wood for work on the m88k port.
*************** Frank Braun
*** 874,885 ****
Rodney Brown
@item
- Joe Buck
-
- @item
- Craig Burley
-
- @item
Sidney Cadot
@item
--- 879,884 ----
*************** Bradford Castalia
*** 889,900 ****
Ralph Doncaster
@item
- Ulrich Drepper
-
- @item
- David Edelsohn
-
- @item
Richard Emberson
@item
--- 888,893 ----
*************** Charles-Antoine Gauthier
*** 919,927 ****
Yung Shing Gene
@item
- Kaveh Ghazi
-
- @item
David Gilbert
@item
--- 912,917 ----
*************** Amancio Hasty
*** 946,966 ****
Bryan W. Headley
@item
- Kate Hedstrom
-
- @item
- Richard Henderson
-
- @item
Kevin B. Hendricks
@item
- Manfred Hollstein
-
- @item
- Kamil Iskra
-
- @item
Joep Jansen
@item
--- 936,944 ----
*************** Tobias Kuipers
*** 976,984 ****
Anand Krishnaswamy
@item
- Jeff Law
-
- @item
Robert Lipe
@item
--- 954,959 ----
*************** llewelly
*** 988,1005 ****
Damon Love
@item
- Dave Love
-
- @item
- H.J. Lu
-
- @item
Brad Lucier
@item
- Mumit Khan
-
- @item
Matthias Klose
@item
--- 963,971 ----
*************** Martin Knoblauch
*** 1009,1020 ****
Jesse Macnish
@item
- David Miller
-
- @item
- Toon Moene
-
- @item
Stefan Morrell
@item
--- 975,980 ----
*************** Matthias Mueller
*** 1027,1035 ****
Pekka Nikander
@item
- Alexandre Oliva
-
- @item
Jon Olson
@item
--- 987,992 ----
*************** Paul Reilly
*** 1051,1086 ****
Tom Reilly
@item
- Loren J. Rittle
-
- @item
Torsten Rueger
@item
- Danny Sadinoff
-
- @item
Marc Schifer
@item
- Peter Schmid
-
- @item
David Schuler
@item
Vin Shelton
@item
- Franz Sirl
-
- @item
Tim Souder
@item
- Mike Stump
-
- @item
Adam Sulmicki
@item
--- 1008,1028 ----
*************** George Talbot
*** 1088,1096 ****
@item
Gregory Warnes
-
- @item
- Carlo Wood
@item
David E. Young
--- 1030,1035 ----
Roger
--
Roger Sayle, E-mail: roger at eyesopen dot com
OpenEye Scientific Software, WWW: http://www.eyesopen.com/
Suite 1107, 3600 Cerrillos Road, Tel: (+1) 505-473-7385
Santa Fe, New Mexico, 87507. Fax: (+1) 505-473-0833