On Tue, 2008-01-29 at 14:59 -0700, Alex Lancaster wrote: > >>>>> "DB" == Dmitry Butskoy writes: > > DB> The new "libsoup" library in rawhide, version 2.3.0, introduces a > DB> lot of API incompatibility, comparing with the previous 2.2.x > DB> versions. There are even some design changes, hence it seems > DB> impossible for package maintainers to do "just a monkey job" of > DB> renaming functions etc. In my case of "libtranslate" (which > DB> depends on libsoup), it requires a deep upstream intervention > DB> (which, surely, was not in upstream's todo list...) > > DB> It could be fine to have "libsoup22" or "compat-libsoup-2.2" > DB> package in rawhide. > > Not to mention the fact that this major soname ABI/API bump was not > announced in advance! The maintainer should have posted at least a > day or so in advance to fedora-devel-announce-list to warn packagers > in advance of the major change (which would have allowed discussion of > the possibility of the necessity of introducing compat-libsoup type > package). I'm not the maintainer of libsoup. But I own one of the broken packages (drivel). A cursory look -- by which I mean "asking people who I'm sure would know" ;-) -- tells me there's no written policy on this in the wiki to which maintainers should refer. If there truly isn't one, and people feel there should be, I humbly suggest those people should document the policy on the wiki in the generally accepted manner. While I personally believe in bending over backward to inform everyone about these changes well in advance, a policy is less dependent on personal predilections. :-) /me goes off to figure out how the heck to fix his package now. -- Paul W. Frields, RHCE http://paul.frields.org/ gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717 Fedora Project: http://pfrields.fedorapeople.org/ irc.freenode.net: stickster @ #fedora-docs, #fedora-devel, #fredlug
Attachment:
signature.asc
Description: This is a digitally signed message part
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list