[mb-devel] libmusicbrainz3 testing

Lukáš Lalinský lalinsky at gmail.com
Sat Jul 22 19:34:46 UTC 2006


Hi,

I've been working on a port of python-musicbrainz2 to C++ (with Glib-style C
bindings), which should eventually become libmusicbrainz3. I think I finished
all important things, the API should be complete, and now it'd need some more
testing.

To get the source code from svn use:

  svn co http://svn.musicbrainz.org/libmusicbrainz/branches/xmlws libmb3

then you need to run ./autogen.sh to generate Makefiles and the configure
script. To compile it you need libneon 0.25 or 0.26
<http://www.webdav.org/neon/> and libdiscid
<http://wiki.musicbrainz.org/libdiscid>. To compile and run the test suite you
need also CppUnit <http://cppunit.sourceforge.net/>.

For testing, probably the most important is to check if the test suite runs
without problems:

  make check

The API is almost identical to python-musicbrainz2, here is the C++ specific
documentation: http://users.musicbrainz.org/~luks/docs/libmusicbrainz3/

If you notice any bugs or problems with the API, please let me know. Thanks!

-Lukáš




More information about the MusicBrainz-devel mailing list