On Thu, 2007-09-27 at 09:22 +0200, Alexander Larsson wrote: > 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.
Sounds like a plan. Don't forget the library name, that should be gio too or apps need to be recompiled. > 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. Yes, only bump for releases. -- behdad http://behdad.org/ "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin, 1759 _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
