Re: Module proposal: gio and gvfs for gnome 2.22?



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.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]