Re: GNOME 3.0 in March 2011

On Sat, Aug 7, 2010 at 14:07, Colin Walters <walters verbum org> wrote:
> On Sat, Aug 7, 2010 at 5:12 AM, Tomeu Vizoso <tomeu sugarlabs org> wrote:
>> I'm a bit concerned about the port to python3+gtk3+introspection being
>> a bit too big of a stretch. Python developers traditionally are a bit
>> less "dauntless" than other developer communities and many will be put
>> off by having to build part of the stack while their distros of choice
>> don't ship them.
> Makes sense; I agree it's obviously a lot harder if you have to build stuff.
>> This could mean that in 8 months from now distros would start shipping
>> Python 3 and Gtk 3 and only then apps would start to be ported. But
>> then, distros wouldn't want to make Python 3 and Gtk 3 the default as
>> apps wouldn't have been ported yet, catch 22.
>> Alternatively, if distros were able to support the combination
>> Python2+Gtk2+PyGObjectWithIntrospection in the next release, most
>> people could start porting to introspection during the next cycle,
>> then porting to Python 3+Gtk 3 in the next one.
> Hmm, but then we'd be asking application authors to port twice within
> a year.  And realistically, some would, some wouldn't so we'd end up
> supporting 3 combinations:
> Python2 + Gtk2 + pygtk
> Python2 + Gtk2 + pygobject-introspection
> Python3 + Gtk3 + pygobject-introspection
> Remember Python 3 is really looming now; 2.7 was the last release in
> the 2.x line.  We can put it off - but it's just that, putting it off;
> next year the prospect of having to port things will be raised.
> (Note I'm just floating this idea - like all engineering it has
> tradeoffs and I think we should have the discussion; I'm not saying
> there aren't also other viable paths.)

I certainly like your proposal, but is the Python GNOME community
(this includes distros) strong enough to coordinate all that needs to
happen to do the switch for next Spring?



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