Re: GNOME 2.26 Showstopper Review
- From: "Gustavo J. A. M. Carneiro" <gjc inescporto pt>
- To: Steve Frécinaux <nudrema gmail com>
- Cc: Gnome Release Team <release-team gnome org>, gnome-bugsquad <gnome-bugsquad gnome org>, desktop-devel-list gnome org
- Subject: Re: GNOME 2.26 Showstopper Review
- Date: Tue, 24 Feb 2009 23:44:18 +0000
On Tue, 2009-02-24 at 23:12 +0100, Steve Frécinaux wrote:
> Alberto Ruiz wrote:
> > 2009/2/24 Gian Mario Tagliaretti <gianmt gnome org>:
> >> On Tue, Feb 24, 2009 at 8:46 PM, Vincent Untz <vuntz gnome org> wrote:
> >>
> >>>> Tomboy was "using" GnomePrint, the bindings provide the library, so
> >>>> unless GnomePrint is not going to be shipped anymore there is no point
> >>>> in talking about "porting".
> >>> That's the whole point: we don't want to ship libgnomeprint* anymore :-)
> >> Sure, is GnomePrint going to be shipped in 2.26? If the answer is "yes
> >> we do" there is no point in discussing it :)
> >> (and put it as a showstopper)
> >
> > Yes there is, if you include them, people with a 2.26 environment may
> > end up writing new applications that use them too.
>
> Can't you just raise a warning when importing one of the deprecated
> modules, so it still works for older applications but warn authors that
> it is obsolete?
Yes, we can do that.
Although there is always the risk that deprecating GnomeVFS will make
some users furious if there is no viable alternative to do the same
thing with GIO [1]. And I mean GIO + GIO Python bindings. It could
happen that an application is using a GnomeVFS API for something that
GIO does not provide or for which there are no Python bindings, since
coverage is probably not 100%.
Maybe it's too soon to deprecate GnomeVFS? I agree GnomePrint has been
replaced a long time ago, but GIO is too new IMHO.
[1] See bug #434023 for an example.
--
Gustavo J. A. M. Carneiro
<gjc inescporto pt> <gustavo users sourceforge net>
"The universe is always one step beyond logic" -- Frank Herbert
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]