This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Documenting what changed since 4.0 (gcj core libraries)


Hi Joseph,

On Tue, 2006-01-31 at 15:35 +0000, Joseph S. Myers wrote:
> On Tue, 31 Jan 2006, Mark Wielaard wrote:
> 
> > The original also had a list of all the people that made this possible
> > (see below). But it seems that is not normally done in the changes
> > files. Is there an appropriate place to credit the classpath/libgcj
> > hackers for 4.1?
> 
> Make sure they're listed in gcc/doc/contrib.texi (mainline and 4.1 
> branch).

Is this OK? It is modeled after the Ada section.

2006-01-31  Mark Wielaard  <mark@klomp.org>

    * doc/contrib.texi (Contributors): Add classpath/libgcj hackers
    who added new 4.1 features, bug fixes and integration support.

>   Since classpath exists as an external project it may also be 
> useful to link to an external list of classpath contributors, if there is 
> such a list.

Good point. The above list was constructed by looking over the
contributions made between gcc 4.0 and 4.1 (and doesn't list people
contributing before or contributing new things after the last
classpath/libgcj merge). GNU Classpath has a list of all hackers, but it
isn't completely up to date. I'll try making a complete list for all
classpath contributors ever. If that is added and published I'll add a
link in contrib.texi to it.

Cheers,

Mark
Index: gcc/doc/contrib.texi
===================================================================
--- gcc/doc/contrib.texi	(revision 110439)
+++ gcc/doc/contrib.texi	(working copy)
@@ -1,5 +1,5 @@
 @c Copyright (C) 1988,1989,1992,1993,1994,1995,1996,1997,1998,1999,2000,
-@c 2001,2002,2003,2004,2005 Free Software Foundation, Inc.
+@c 2001,2002,2003,2004,2005,2006 Free Software Foundation, Inc.
 @c This is part of the GCC manual.
 @c For copying conditions, see the file gcc.texi.
 
@@ -1142,6 +1142,204 @@
 @end itemize
 
 
+The following people are recognized for their contributions of new
+features, bug reports, testing and integration of classpath/libgcj for
+GCC version 4.1:
+@itemize @bullet
+@item
+Aaron Luchko for JDWP updates and documentation fixes.
+
+@item
+Andreas Jaeger for mprec updates.
+
+@item
+Andreas Tobler for Darwin and Solaris testing and fixing, Qt4 support
+for Darwin/OSX, Graphics2D support, gtk+ updates.
+
+@item
+Andrew Haley for Serialization and URLClassLoader fixes, gcj build
+speedups.
+
+@item
+Andrew John Hughes for Locale and net fixes, URI RFC2986 updates,
+Serialization fixes, Properties XML support and generic branch work,
+VMIntegration guide update.
+
+@item
+Andrew Overholt for File locking fixes.
+
+@item
+Anthony Balkissoon for JList, Free Swing 1.5 updates and mouse event
+fixes, Lots of Free Swing work including JTable editing.
+
+@item
+Anthony Green for MIDI framework, ALSA and DSSI providers.
+
+@item
+Archie Cobbs for Build fixes, VM interface updates, URLClassLoader
+updates.
+
+@item
+Audrius Meskauskas for lots of Free Corba, RMI and HTML work plus
+testing and documenting.
+
+@item
+Bastiaan Huisman for TimeZone bug fixing.
+
+@item
+Bryce McKinlay for RMI work.
+
+@item
+Casey Marshall for crypto algorithm fixes, FileChannel lock,
+SystemLogger and FileHandler rotate implementations, NIO
+FileChannel.map support, security and policy updates.
+
+@item
+Chris Burdess for Lots of gnu.xml and http protocol fixes, StAX and
+dom xml:id support.
+
+@item
+Christian Schlichtherle for Zip fixes and cleanups.
+
+@item
+Christian Thalinger for 64-bit cleanups, Configuration and VM
+interface fixes and CACAO integration, fdlibm updates.
+
+@item
+Dalibor Topic for Better DEBUG support, Build cleanups and Kaffe
+integration. Qt4 build infrastructure, SHA1PRNG and GdkPixbugDecoder
+updates.
+
+@item
+Daniel Bonniot for Serialization fixes.
+
+@item
+David Daney for BitSet bugfixes, HttpURLConnection rewrite and
+improvements.
+
+@item
+David Gilbert for Basic and Metal icon and plaf and lots of
+documenting, Lots of Free Swing and metal theme
+additions. MetalIconFactory implementation.
+
+@item
+David Lichteblau for JCL support library global/local reference
+cleanups.
+
+@item
+Gael Thomas for VMClassLoader boot packages support sugestions.
+
+@item
+Gary Benson for MessageFormat fixes.
+
+@item
+Goffredo Baroncelli for HTTPURLConnection fixes.
+
+@item
+Guilhem Lavaux for configuration, thread and channel fixes and Kaffe
+integration. JCL native Pointer updates. Logger bug fixes.
+
+@item
+Ingo Proetel for Image, Logger and URLClassLoader updates.
+
+@item
+Ito Kazumitsu for NetworkInterfaces implementation and updates.
+
+@item
+Jan Roehrich for BasicTreeUI and JTree fixes.
+
+@item
+Jeroen Frijters for ClassLoader and nio cleanups, Serialization fixes,
+better Proxy support, bug fixes and IKVM integration.
+
+@item
+Julian Scheid for Documentation updates and gjdoc support.
+
+@item
+Ka-Hing Cheung for TreePath and TreeSelection fixes.
+
+@item
+Kalle Olavi Niemitalo for build fixes.
+
+@item
+Keith Seitz for Lots of JDWP work.
+
+@item
+Kelley Cook for build fixes.
+
+@item
+Kim Ho for JFileChooser implementation.
+
+@item
+Lillian Angel for JTree implementation and lots Free Swing additions
+and bug fixes.
+
+@item
+Mark Wielaard for bug fixes, packaging and release management,
+Clipboard implementation, System call interrupts and network timeouts
+and GdkPixpufDecoder fixes.
+
+@item
+Martin Cordova for Suggestions for better SocketTimeoutException.
+
+@item
+Michael Koch for configuration fixes, Locale updates, bug and build
+fixes.
+
+@item
+Nicolas Geoffray for VMClassLoader and AccessController improvements.
+
+@item
+Olga Rodimina for MenuSelectionManager implemenation.
+
+@item
+Paul Jenner for better -Werror support.
+
+@item
+Rainer Orth for build fixes.
+
+@item
+Robert Schuster for documentation updates and beans fixes, TreeNode
+enumerations and ActionCommand and various fixes, XML and URL, AWT and
+Free Swing bug fixes.
+
+@item
+Roman Kennke for BoxLayout, GrayFilter and SplitPane, plus bugfixes
+all over. Lots of Free Swing work including styled text.
+
+@item
+Santiago Gala for AccessControlContext fixes.
+
+@item
+Simon Kitching for String cleanups and optimization suggestions.
+
+@item
+Stuart Ballard for RMI constant fixes.
+
+@item
+Sven de Marothy for BMP imageio support, CSS and TextLayout
+fixes. GtkImage rewrite, 2D, awt, free swing and date/time fixes and
+implementing the Qt4 peers.
+
+@item
+Thomas Fitzsimmons for Lot of upgrades to the gtk+ AWT and cairo 2D
+support. Lots of imageio framework additions, lots of AWT and Free
+Swing bug fixes.
+
+@item
+Tom Tromey for Eclipse integration, generics work, lots of bug fixes
+and gcj integration including coordinating The Big Merge.
+
+@item
+Wolfgang Baer for GapContent bug fixes.
+
+@item
+Ziga Mahkovec for Graphics2D upgraded to cairo 0.5 and new regex
+features.
+
+@end itemize
+
+
 In addition to the above, all of which also contributed time and energy in
 testing GCC, we would like to thank the following for their contributions
 to testing:

Attachment: signature.asc
Description: This is a digitally signed message part


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]