I noticed a potentially serious problems with MusicBrainz support in
Debian. MusicBrainz provides two interfaces: the old RDF interface
and a new one based on XML. According to their wiki, RDF support will
go away in the near future:
(not sure why the soname of 2.1 is higher of that of version 3)
Version 2.1 provides the old RDF interface which will go away.
Version 3 uses the new XML interface. These libraries have different
APIs.
Now as far as I can tell, most things in Debian link against
libmusicbrainz4c2a, i.e. the old library. It seems we need a
migration to version 3.0 (which may involve updates to the code of
programs since the APIs are different).
I don't know much about MusicBrainz but from what I found it's likely
that MusicBrainz support will break during the lifetime of squeeze
unless we plan a migration now. Any volunteers?
--
Martin Michlmayr
http://www.cyrius.com/
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100518184853.GA4971@jirafa.cyrius.com">http://lists.debian.org/20100518184853.GA4971@jirafa.cyrius.com