Control: retitle -1 libmusicbrainz3: should be removed, incompatible with web service API, replacement exists Control: severity -1 serious Control: tags -1 sid stretch
On 2011-06-25 12:32:44, Daniel Pocock wrote: > The primary (and really only) purpose of the package libmusicbrainz3 is > to facilitate access to the MusicBrainz web based API for looking up data. > > The MusicBrainz service offers three APIs: > > - legacy RDF API (deprecated) > > - original XML API (deprecated) > http://musicbrainz.org/doc/XML_Web_Service/Version_1 > > - XML Web Service v2 > http://musicbrainz.org/doc/XML_Web_Service/Version_2 > > The package libmusicbrainz3 is based around the MusicBrainz original XML > API (version 1). > > When v2 was released, v1 of the API was meant to continue working. In > practice, this isn't completely true. As an example, queries for albums > involving multiple discs are not returning the individual disc-level data. > > Therefore, the package libmusicbrainz3 is no longer able to provide > reliable data for some queries. > > - the package needs to be updated to use the new API (Version_2), > preferably with some effort to provide support in squeeze (even if it is > only through backports) > > - the current package should probably not go out in wheezy at all - only > the new version should go in wheezy > > - maybe the MusicBrainz service can be encouraged to fix the > backward-compatibility issues in the Version_1 web service > > The maintainer of flactag (Andy Hawkins, CC) is developing an alternate > C++ library for the Version_2 XML API. It is already at the stage where > it is suitable for inclusion in unstable as a replacement for > libmusicbrainz3, preferably flactag can be included in unstable with it > so that people can evaluate the library. I think it's time to remove libmusicbrainz3 from Debian. libmusicbrainz5 is available in Debian for some time now and provides support for WS/2. Almost all reverse dependencies have been updated to use libmusicbrainz5. The only remaining reverse dependencies are kscd and gnome-mplayer (#677252 and #677233). I'm raising the severity so we don't release stretch with libmusicbrainz3. Cheers -- Sebastian Ramacher
signature.asc
Description: Digital signature

