Contributing

GTK+ is a large project and relies on voluntary contributions. Everyone is invited to help project development, starting points for contributors are:

Support

If you want to help the GTK+ project by donating money OR perhaps your company wants to pay someone to develop GTK+, you can email the GNOME foundation. Any donations to GNOME for GTK+ will ONLY be spent on GTK+.

Bug Reporting

Bugs should be reported to the GNOME bug tracking system. We use Bugzilla for this, which is available at this address: http://bugzilla.gnome.org.

You will need an email address to register (if you haven't already) before you can use the system to file a new bug report.

There are guidelines for reporting new bugs, try to make sure you follow them, it helps us help you much more effectively. The use of keywords also helps us prioritize bugs.

Mailing Lists

For archives and information on how to subscribe, see the list of mailing lists available.

Language Bindings

For information about programming languages other than C which support GTK+, see the language bindings available.

Wiki

We have a Wiki for drafting, designing and proposing GTK+ development available at http://live.gnome.org/GTK+.

Team

Current core maintainers of GTK+ are:

Name Affiliation
Tim Janik Imendio AB
Matthias Clasen Red Hat
Behdad Esfahbod Red Hat
Federico Mena Quintero Novell
Alexander Larsson Red Hat
Tor Lillqvist Novell
Richard Hult Imendio AB
Kristian Rietveld Imendio AB
Michael Natterer Imendio AB
Emmanuele Bassi Opened Hand

As regularly as possible, GTK+ team meetings take place in the #gtk-devel IRC channel on irc.gnome.org. Anyone is welcome to join the meeting to listen in and follow the progress of the GTK+ project. All meetings are recorded and available dating back to early 2004.

#gtk-devel is only used for GTK+ team meetings, and should not be used to ask general questions about GTK+. For all other IRC communication, #gtk+ is used.