<div dir="ltr"><div><br></div>Waooo, what amazing discussion in this thread ! <div>I don't remember a such rich debate since few month. Sorry to say that but it's probably more interesting for lot of people than our SLOB internal debate :-)</div><div><br></div><div>BTW I'm happy to be one of the guy that launched the debate here with my "Vision proposal". Thanks a lot Dave to be the guy with the outside view on Sugar. You're always asking the good questions !</div><div><br></div><div>Now, because I'm the author of Sugarizer, I just want to add my two cents on the thread to explain my point of view:</div><div><br></div><div>1) I don't hate Python ! I've written few activities in Python myself.</div><div>2) I didn't choose JavaScript/HTML because it's better than Python/Gtk. I've just decided to use JavaScript/HTML because it could run everywhere.</div><div>3) I don't want to replace Sugar Desktop by Sugarizer. In my mind Sugar is just a platform for activities. I just want that all activities could run both on Sugar Desktop and Sugarizer. Remind you that all new Sugarizer activity is a new Sugar activity: we don't waste time: we're investing time.</div><div><br></div><div>My only objective with Sugarizer is to attract more and more people to Sugar.<br></div><div>I will be fully happy if Sugarizer is forever a "Sugar lite" and that you need Sugar Desktop to have the better Sugar experience.<br></div><div>I will be fully happy if a child that discovered Sugarizer on an Android tablet decide few months later to explore a bit and install Sugar Desktop on a PC. </div><div>But without Sugarizer on Android this could never happen.</div><div>Every child has the right to benefit to Sugar, even a child with an iPad (shocking !)<br></div><div><br></div><div>Best regards from France.<br></div><div><br></div><div>           Lionel</div><div><br></div><div><div class="gmail_extra"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Date: Wed, 06 Apr 2016 16:59:29 +1000<br>
From: sam@sam.today<br>
To: Dave Crossland <<a href="mailto:dave@lab6.com">dave@lab6.com</a>><br>
Cc: Sugar-dev Devel <<a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>>, Walter Bender<br>
        <<a href="mailto:walter.bender@gmail.com">walter.bender@gmail.com</a>><br>
Subject: [Sugar-devel] Python is good - don't waste time (was Re: The<br>
        future of Sugar on XO-1s)<br>
Message-ID: <<a href="mailto:1459925969.1726.0@smtp.gmail.com">1459925969.1726.0@smtp.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"; Format="flowed"<br>
<br>
Hi Dave,<br>
<br>
On Wed, Apr 6, 2016 at 10:46 AM, Dave Crossland <<a href="mailto:dave@lab6.com">dave@lab6.com</a>> wrote:<br>
> I would be happy if by 2020 the "classic" Sugar desktop was totally<br>
> gone. Zero Python! In its place could be a laptop OS derived from<br>
> ChromiumOS, plus a nodejs web server serving on localhost that is<br>
> stuffed full of activities and content.<br>
<br>
Why?  Why do we throw out the great technologies we have now?  Why do<br>
we waste out time replacing Telepathy (amazing back end for<br>
collaboration)?  Why do we waste our time replacing GtkSourceView?<br>
AbiWord?  WebKitGtk?  Gtk?  These are great technologies.  Sure they<br>
are not the current trend.  But unlike your proposed nodejs server, we<br>
don't end up in callback hell.<br>
<br>
We have a technology stack that we have used for over 10 years.  Those<br>
people who OLPC paid to start writing sugar made good choices; they<br>
left us with a great foundation even as OLPC down sizes.  It works<br>
great across keyboard, mouse and touch (can sugarizer even show a<br>
tooltip on long touch?).  It works great on slow computers (my trusty<br>
old Core2Duo laptop runs sugar faster than Sugarizer/webkit).  It works<br>
great off-line (collaboration over salut doesn't need a centeral<br>
server). And all the activities are written in python now.<br>
<br>
Why waste time to javashit it?  You can install GNU on a chromebook,<br>
you can install GNU on computer, you can install GNU on some tablets.<br>
Those are the pedagogic devices of now and the future.  Those run<br>
faster with Gtk than with WebKit.<br>
<br>
Don't waste time.<br>
<br>
Thanks,<br>
Sam<br>
<br>
[GNU in this post refers to GNU/Linux]<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160406/1d59b03e/attachment.html" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160406/1d59b03e/attachment.html</a>><br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<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" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
End of Sugar-devel Digest, Vol 90, Issue 30<br>
*******************************************<br>
</blockquote></div><br></div></div></div>