Re: Module proposal: gio and gvfs for gnome 2.22?
- From: Behdad Esfahbod <behdad behdad org>
- To: Alexander Larsson <alexl redhat com>
- 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 05:00:06 -0400
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]