On Mon, 2008-12-01 at 17:39 +0000, Sjoerd Simons wrote: > On Mon, Dec 01, 2008 at 12:05:15PM -0500, Dan Williams wrote: > > On Sun, 2008-11-30 at 15:02 +0100, Sjoerd Simons wrote: > > > On Sat, Nov 29, 2008 at 10:50:40PM -0500, Dan Williams wrote: > > > > On Sat, 2008-11-29 at 22:59 +0100, Sjoerd Simons wrote: > > > > Well... libnm-util did, but libnm-util for 0.6 was only meant to be used > > > > between the applet and NM itself. libnm_glib ABI/API should be the same > > > > between 0.6 and 0.7, because the 0.7 libnm_glib actually includes all of > > > > the 0.6 libnm_glib. > > > > > > The NM applet is still an external application though and libnm-util is > > > still a proper library. So proper library versioning is still something > > > that needs to be done. Especially if nothing actually used it, then > > > bumping > > > the soname shouldn't be a hassle. > > > > I understand how it's supposed to work, yes, but if we don't break the > > ABI/API going forward past 0.7, should we bump the soname and require a > > recompile of everything that uses libnm-util and libnm-glib now? Or > > just tell distros to set up a symlink? > > I don't understand the symlink comment.. I don't know how many distributions > are already shipping NM 0.7 with the current sonames. Obviously if you're > going > to bump the soname, it should be done asap to minimize transition pain. > > Pratically, once people have started shipping a library with a new ABI but > without a soname bump, you've already lost. Imho it still makes sense to bump > the soname now and have those that shipped 0.7 very early go through the > little > bit of pain a soname transitions gives. As it will smoothen the 0.6 => 0.7 > transition for those that still have to do that. But obviously i'm slightly > biased here as Debian tends to care more about these things then most other > distributions :)
So you mean do a soname bump on the _stable_ branch of 0.7, for what would be the 0.7.1 release, correct? Dan _______________________________________________ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list