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