English [en]

GNU G-Golf

GNU G-Golf
(Gnome- (Guile Object Library for))

G-Golf is a library for developing modern applications in Guile Scheme. It comprises a direct binding to the GObject Introspection API and higher-level functionality for importing Gnome libraries and making GObject classes (and methods) available in Guile's object-oriented programming system, GOOPS.

G-Golf is in a very early design and development phase still, not ment to be used by regular users yet.

Development Status: 1 - Planning

Downloading G-Golf

G-Golf has not been released yet, therefore there is no available tarball at the moment.


G-Golf's documentation is only available, for the time being, in the source. Once you have cloned the source tree, and INSTALL(ed) G-Golf, run 'make instal-info' (or 'make install-html', 'make install-pdf').

Mailing lists

G-Golf uses Guile's mailing lists, except for bug reports:

Please use 'G-Golf: ' to preceed the subject line of G-Golf related email sent to guile-user and guile-devel, thanks!

We can make a new set of mailing lists if traffic grows too much, but it's better to keep things centralized, share and benefit from the knowledge of Guile's respective list members.

Announcements about G-Golf and most other GNU software are made on info-gnu (archive).

Security reports that should not be made immediately public can be sent directly to the maintainer. If there is no response to an urgent issue, you can escalate to the general security mailing list for advice.

Getting involved

Development of G-Golf, and GNU in general, is a volunteer effort, and you can contribute. For information, please read How to help GNU. If you'd like to get involved, it's a good idea to join the discussion mailing list (see above).

For development sources, issue trackers, and other information, please see the G-Golf project page at savannah.gnu.org.
G-Golf is currently being maintained by David Pirotte. Please use the mailing lists for contact.


G-Golf is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.


 [FSF logo] “Our mission is to preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software, and to defend the rights of Free Software users.”

The Free Software Foundation is the principal organizational sponsor of the GNU Operating System. Support GNU and the FSF by buying manuals and gear, joining the FSF as an associate member, or making a donation, either directly to the FSF or via Flattr.