jigdo Development

Manual pages

HTML copies of the Unix manpages of the different jigdo programs and scripts are available:

  • Documentation for jigdo-file, the tool for low-level processing of .jigdo/.template files. There is also a more technical introduction to how jigdo works.
  • Documentation for jigdo-lite, a shell script which uses jigdo-file to reassemble images.
  • Documentation for jigdo-mirror, a shell script which Debian mirror maintainers can use for efficient mirroring of Debian CD images offered as .jigdo files.

Development

  • Jigdo-user mailing list: This is currently used both for end-user support and development.
    Subscribe to jigdo-user, browse the archive or send mail directly to jigdo-user [at] lists [dot] berlios [dot] de.
  • Help needed with jigdo RPMs! If you have problems with the Redhat RPM or you can provide a fix for the specfile (or even RPMs built for a non-Redhat RPM distribution), contact the mailing list. (Former RPM packager was Paul Bolle.)
  • Documentation: Hacking the jigdo source code, How to build jigdo on Windows.
  • Documentation: The jigdo API, automatically generated from the code.
  • CVS access: Anonymous CVS access to the latest source code is available. Execute
    cvs -d:pserver:anonymous@cvs.jigdo.berlios.de:/cvsroot/jigdo login
    Just press return at the login prompt, then execute
    cvs -z3 -d:pserver:anonymous@cvs.jigdo.berlios.de:/cvsroot/jigdo co jigdo
    You can also browse the CVS repository online.
    Finally, you can download the complete CVS repository (updated daily).
  • glibcurl, a part of the jigdo code, integrates the glib and libcurl event loops. It could be useful for other GTK+ programs which perform downloads with libcurl.