Bug 15977 - Ada contributors should be documented
Summary: Ada contributors should be documented
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: ada (show other bugs)
Version: 4.0.0
: P2 normal
Target Milestone: 4.0.0
Assignee: Geert Bosch
URL:
Keywords: documentation
Depends on:
Blocks:
 
Reported: 2004-06-13 16:45 UTC by Joseph S. Myers
Modified: 2005-04-17 14:36 UTC (History)
2 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2005-02-24 21:28:02


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph S. Myers 2004-06-13 16:45:42 UTC
The main people who have contributed to GNU Ada should be documented
in gcc/doc/contrib.texi.  At present, even the people listed in
MAINTAINERS as GNU Ada maintainers are not mentioned at all in contrib.texi.

(Previously requested in <http://gcc.gnu.org/ml/gcc/2001-05/msg01181.html>,
<http://gcc.gnu.org/ml/gcc/2001-10/msg00326.html> and
<http://gcc.gnu.org/ml/gcc/2002-02/msg00198.html>.)
Comment 1 Andrew Pinski 2004-06-13 17:56:49 UTC
Confirmed.
Comment 2 Arnaud Charlet 2004-06-22 12:50:03 UTC
Any volunteer to e.g. write a script to extract the names ?

Arno
Comment 3 Joseph S. Myers 2004-06-23 14:55:49 UTC
Subject: Re:  Ada contributors should be documented

On Tue, 22 Jun 2004, charlet at gcc dot gnu dot org wrote:

> Any volunteer to e.g. write a script to extract the names ?

Extract them from where?  gcc/ada/ChangeLog only starts in 2001, and as
GNU Ada has existed for many years I suppose there are significant
contributors who haven't contributed since before then.  In any case,
someone needs to write descriptions of the contributions on the same sort
of level as the existing ones in contrib.texi.

Comment 4 charlet 2004-06-23 15:13:40 UTC
Subject: Re:  Ada contributors should be documented

> Extract them from where?  gcc/ada/ChangeLog only starts in 2001, and as

From the ChangeLog indeed.

> GNU Ada has existed for many years I suppose there are significant
> contributors who haven't contributed since before then.  In any case,

Probably not much, since almost all contributors to the GNAT project are
still active and employees of AdaCore (there are of course a few exceptions).

> someone needs to write descriptions of the contributions on the same sort
> of level as the existing ones in contrib.texi.

Well, if you want something else than contributions to the Ada front-end/
run time/tools, that will require a lot of work.

Arno
Comment 5 Joseph S. Myers 2004-08-13 20:30:55 UTC
Describing contributions simply as contributions to Ada is reasonable
if no more information is available.  If some individuals' contributions
have been largely in particular areas, more information about those
areas would of course be nice.  The following are mentioned at least
five times in ada/ChangeLog but not in contrib.texi:

Geert Bosch
Emmanuel Briot
Joel Brobecker
Vincent Celier
Arnaud Charlet
Robert Dewar
Gary Dismukes
Ed Falis
Vasiliy Fofanov
Laurent Guerby
Jerome Guitton
Olivier Hainque
Hristian Kirtchev
Matt Kraai (not specifically an Ada contributor)
Javier Miranda
Pascal Obry
Thomas Quinot
Jose Ruiz
Doug Rupp
Sergey Rybin
Ed Schonberg
Florian Weimer

Fewer than five times, some judgement may be needed, depending on any
other contributions, before the ChangeLog or elsewhere in the compiler:

Bernard Banner
Romain Berrendonner
Paolo Bonzini (not specifically an Ada contributor)
Ben Brosgol
Cyrille Comar
Christian Cornelssen (not specifically an Ada contributor)
Ramon Fernandez
Matthew Gingell
Albert Lee
Andre Leis
Michael Matz (not specifically an Ada contributor)
Laurent Pautet
Andrew W. Reynolds
Jerome Roussel
Richard Sandiford (not specifically an Ada contributor)
Nicolas Setton
Samuel Tardieu
Comment 6 charlet 2004-08-14 11:28:14 UTC
Subject: Re:  Ada contributors should be documented

Thanks for producing this list, that's a very useful start.

Let me have a look at those names and whether some more info can be
added, and get back on this PR when I get a chance.

Arno
Comment 7 Geert Bosch 2005-02-24 21:28:01 UTC
Below is the list of people who made more than 15 check ins for files currently part of GNAT over the 
lifetime of the project since it originally started at NYU. This is a one-time generated list. I verified with 
a few long-time members of the project that this is a reasonably accurate list. One exception was made 
for Paul Hilfinger, who only has done 12 check ins in the compiler, but has been involved with the 
design from the very beginning and also contributed and maintained the Ada support for GDB.
In the future people will be added when the maintainers recognize that a person has made significant 
contributions.

Bernard Banner
Romain Berrendonner
Neil Booth
Geert Bosch
Eric Botcazou
Emmanuel Briot
Joel Brobecker
Ben Brosgol
Vincent Celier
Arnaud Charlet
Chien Chieng
Cyrille Comar
Cyrille Crozes
Robert Dewar
Gary Dismukes
Robert Duff
Ed Falis
Ramon Fernandez
Sam Figueroa
Vasiliy Fofanov
Michael Friess
Franco Gasperoni
Ted Giering
Matthew Gingell
Laurent Guerby
Jerome Guitton
Olivier Hainque
Richard Henderson
Paul Hilfinger
Jerome Hugues
Richard Kenner
Hristian Kirtchev
Jerome Lambourg
Bruno Leclerc
Albert Lee
Sean McNeil
Javier Miranda
Joseph Myers
Laurent Nana
Nathanael Nerode
Pascal Obry
Dong-Ik Oh
Laurent Pautet
Brett Porter
Thomas Quinot
Nicolas Roche
Pat Rogers
Jose Ruiz
Douglas Rupp
Sergey Rybin
Gail Schenker
Ed Schonberg
Nicolas Setton
Samuel Tardieu
Zack Weinberg
Comment 8 GCC Commits 2005-02-28 16:30:49 UTC
Subject: Bug 15977

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	bosch@gcc.gnu.org	2005-02-28 16:30:17

Modified files:
	gcc            : ChangeLog 
	gcc/doc        : contrib.texi 

Log message:
	PR ada/15977
	* doc/contrib.texi: List contributors for Ada front end

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.7611&r2=2.7612
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/doc/contrib.texi.diff?cvsroot=gcc&r1=1.61&r2=1.62

Comment 9 Geert Bosch 2005-02-28 16:36:14 UTC
Documented contributors.
Comment 10 GCC Commits 2005-04-17 11:38:07 UTC
Subject: Bug 15977

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-4_0-branch
Changes by:	jsm28@gcc.gnu.org	2005-04-17 11:37:52

Modified files:
	gcc            : ChangeLog 
	gcc/doc        : contrib.texi cppopts.texi install.texi 

Log message:
	Merge from mainline:
	
	2005-02-28  Geert Bosch  <bosch@gnat.com>
	
	PR ada/15977
	* doc/contrib.texi: List contributors for Ada front end
	
	2005-03-14  Geoffrey Keating  <geoffk@apple.com>
	
	* doc/cppopts.texi (-fexec-charset): Add concept index
	entry.
	(-fwide-exec-charset): Likewise.
	(-finput-charset): Likewise.
	
	2005-04-15  David Edelsohn  <edelsohn@gnu.org>
	
	* doc/install.texi (*-ibm-aix*): Add comment about system
	limits.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=2.7592.2.166&r2=2.7592.2.167
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/doc/contrib.texi.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.61.12.1&r2=1.61.12.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/doc/cppopts.texi.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.39&r2=1.39.10.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/doc/install.texi.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.336.2.6&r2=1.336.2.7