[Sugar-devel] Need your views, ASAP.

James Simmons nicestep at gmail.com
Fri Mar 21 12:01:07 EDT 2014


Walter,

I wasn't saying we shouldn't do it. It just sounded like it would have more
impact than anything we've attempted so far. If you could do it in such a
way that most older Activities remain functional that's great. I got the
impression you could not.

James Simmons



On Fri, Mar 21, 2014 at 10:46 AM, Walter Bender <walter.bender at gmail.com>wrote:

> With all due respect James, we need to keep moving with upstream. So
> we need to look at Python 3. We also need to do it in a way that won't
> break all the old activities, hence the distinction between Sugar and
> the toolkit(s).
>
> regards
>
> -walter
>
> On Fri, Mar 21, 2014 at 10:47 AM, James Simmons <nicestep at gmail.com>
> wrote:
> > Kamal,
> >
> > I cannot speak for the whole community but my understanding is that
> Python 3
> > is not at all backward compatible with the Python we use now. If every
> > Activity we have had to be rewritten in Python 3 that would be a huge
> > impact.
> >
> > You may be familiar with my book:
> >
> > http://en.flossmanuals.net/make-your-own-sugar-activities/
> >
> > I recently (like a month ago) updated the book to use GTK3 in the
> examples
> > rather than GTK2. That was a big, but necessary, effort. The current
> Sugar
> > supports both GTK2 and GTK3, so no Activities need to be rewritten. GTK3
> is
> > supposed to give better support for tablets and touch screens and of
> course
> > we want to use the latest supported software.
> >
> > In any case, while using GTK3 over time may have a big impact in the
> short
> > term it doesn't break anything. I'm not sure we could say the same thing
> > about rewriting Sugar to use Python 3.
> >
> > James Simmons
> >
> >
> > On Thu, Mar 20, 2014 at 3:55 AM, Kamal Kaur <kamal.kaur188 at gmail.com>
> wrote:
> >>
> >> Hello all members,
> >>
> >> I need help with the first question in "You and Community" section. As
> >> I'll be working for project "Port to python 3", I need three answers,
> >> one of which will I get from the mentors and other from memberss So
> >> the members and mentors reading this message, Please give your answer
> >> regarding what will be the impact after completion of my project on
> >> community? I need to add this answer there and it should be of 1-3
> >> paragraphs.
> >>
> >> There are four outlined steps:
> >> Step 1. Make use of GTK3 instead of GTK2 because sugar and the apps use
> >> it.
> >> Step 2. Port the Sugar core to python3.
> >> Step 3. Developing a robust test suite.
> >> Step 4: Port an existing sugar activity to python3 and document process
> >>
> >> Please tell me what are your views about the effect on community after
> >> completion of this project?
> >>
> >> Thank you
> >>
> >> --
> >> Kamaljeet Kaur
> >>
> >> kamalkaur188.wordpress.com
> >> _______________________________________________
> >> Sugar-devel mailing list
> >> Sugar-devel at lists.sugarlabs.org
> >> http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
> >
> > _______________________________________________
> > Sugar-devel mailing list
> > Sugar-devel at lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140321/4c900b1b/attachment.html>


More information about the Sugar-devel mailing list