On Wed, 2007-09-26 at 17:20 -0400, Behdad Esfahbod wrote: > On Mon, 2007-09-24 at 10:46 +0200, Alexander Larsson wrote: > > > > So, does it make sense to add gio (standalone or in an earlier glib > > release) and gvfs to the Gnome 2.22 desktop module set? > > On one hand I like to say it should be released under another name such > that it doesn't conflict with glib when integrated, on the other hand it > would be nice to release them with the same library and pkg-config name > that the eventual glib version would take, so adopting applications > wouldn't need any change when it's finally in glib. Just use libtool > versioning to change soname any time you break API/ABI, so mystery > doesn't happen.
Right now the external library is called "gio-standalone", with the pkg-config file being "gio-standalone.pc". I could keep the module name, but rename the pkg-config file to "gio.pc". Then when we move it to glib apps would just continue to run and build. I agree with the API/ABI break soname bumping idea in general, and it could save us from a lot of weird behaviour. However, right now its changing a bit too often for that to be sane. Once it settles down a bit it seems like a good plan though. _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
