Re: Module proposal: gio and gvfs for gnome 2.22?
- From: Alexander Larsson <alexl redhat com>
- To: Behdad Esfahbod <behdad behdad org>
- Cc: desktop-devel-list <desktop-devel-list gnome org>
- Subject: Re: Module proposal: gio and gvfs for gnome 2.22?
- Date: Thu, 27 Sep 2007 09:22:18 +0200
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]