guile-lib works with the current Guile 1.8, as well as with the old 1.6 stable series.
Guile-lib is managed with bzr, a distributed version control system. To grab guile-lib, run the following:
bzr get http://arch.gna.org/guile-lib/guile-lib.bzr guile-lib cd guile-lib ./autogen.sh --prefix=... && make
At that point you can install guile-lib with make install, or run it uninstalled using the dev-environ script.
Send patches to the guile-lib-dev list. It's best to send bundles:
# hack hack hack bzr commit -m 'fixed my thing' bzr bundle > bundle-file # then attach the bundle to a mail to the list
This will bundle up any commits to your repo that are not
in upstream, that is, that are not in the place you initially
pulled your packages from. You can specify other options
to bundle, see bzr help commands.
We also have a page on GNA!.