Main
Features
License

Documentation
Download

Mailing List
Patches
CVS

Links
libsigc++ Callback Framework for C++

Development

Mailing List

There is a mailing list, libsigc-list@gnome.org for Libsigc++, to serve as a design discussion area as well as a place to report bugs. To subscribe, use the web page. Members can post directly, but all other traffic is moderated. There is an archive of recent messages, here. The archive of the old list is here.

Patches

Patches should be added to bugzilla bugs.

Outstanding libsigc++ bugs (patches)
Submit a new libsigc++ bug here

Patches should be created with the "cvs diff -up" command, and you must patch the ChangeLog. See below for cvs instructions. Ask on the mailing list if you need help with this.

CVS

CVS is a powerful tool for maintain version control with multiple developers produced by Cyclic. Developer versions of Libsigc++ are housed in the Gnome CVS repository.

Documentation for CVS is available at Introduction to CVS or the CVS manual. CVS is available on a wide number of plaforms including Unix, Window 95/NT, and Macintosh.

The main CVS repository is located at cvs.gnome.org and requires a gnome developer login. For those who do not have a login on the gnome developer tree, anonymous CVS checkouts are available from anoncvs.gnome.org. Development versions from CVS may or may not work depending on the current state of revision. Users who do not need some functionality being added should stick to a released version.

To obtain the latest development source for libsigc++:
Stable branch:

export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login 
(hit return as the password)
cvs -z3 co libsigc++-1.2

Unstable branch:
export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login 
(hit return as the password)
cvs -z3 co libsigc++2

libsigc++ mailing list | website source | *SOURCEFORGE*   Valid XHTML 1.0!