(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
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 listsG-Golf uses Guile's mailing lists, except for bug reports:
- bug-g-golf is used for G-Golf bug reports.
- guile-devel is used to discuss most aspects of G-Golf, including development and enhancement requests.
- guile-user is for general user help and discussion.
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.
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.
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.