<div>What does Sugar have? A vision, a community, and a codebase. But right now, we're tied to some technologies which, while they work, seem to be restricting the growth of our community.</div><div><br></div><div>I think it's clear that HTML5 is the future. Since Sugar is python-based,[1] that means learning from the community which knows about using python on HTML5 - which is the pyjamas community. While pyjamas today is generally distributed as python-compiled-into-javascript, it is developed as native python talking to the DOM. That latter setup is called pyjamas desktop, and it works today, and the pyjamas people have a plan to make it work fully as smoothly as javascript does.</div>

<div><br></div><div>So, in, say, 2 years, an "installed sugar" user could be running activities on python with a browser layout engine doing the UI; while a "trial activity" could be a somewhat-slow-to-download blob of javascript compiled from python.</div>

<div><br></div><div>Jameson</div><div><br></div><div>[1] Yes, we could consider ditching python. But I continue to believe that python is a much better learning language than either Java or Javascript (for different reasons, but clearly so in both cases). And anyway, if we can keep python, we can keep a lot of code instead of throwing it away.<br>

<br><div class="gmail_quote">2011/2/17 Frederick Grose <span dir="ltr"><<a href="mailto:fgrose@gmail.com">fgrose@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="gmail_quote"><div class="im">On Thu, Feb 17, 2011 at 10:17 AM, Nicholas Doiron <span dir="ltr"><<a href="mailto:ndoiron@andrew.cmu.edu" target="_blank">ndoiron@andrew.cmu.edu</a>></span> wrote:<br></div>

<div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
This is a tremendously interesting but increasingly technical discussion.<br>
It's difficult to weigh pros and cons of an entire OS in an e-mail<br>
discussion. Would it be possible for people to create pages on the wiki so<br>
we can get a clearer outline of:<br>
<br>
* What is each OS?  Explain to a teacher using SoaS what ChromeOS and<br>
Android actually are. Avoiding conflation with Chrome browser and Droid<br>
phone.<br>
<br>
* What education apps exist already?  Are there grants or challenge prizes<br>
for app developers?<br>
<br>
* Do you believe Sugar activities can make the transition?  Will Native<br>
Development Kit (Android) and Native Client (ChromeOS) help?<br>
<br>
Thanks,<br>
Nick Doiron</blockquote><div><br></div></div><div><a href="http://en.wikipedia.org/wiki/Operating_system" target="_blank">http://en.wikipedia.org/wiki/Operating_system</a></div>

<div><a href="http://en.wikipedia.org/wiki/Operating_system" target="_blank"></a>is a background primer on operating systems.</div><div><br></div><div>Why not outline some more of your inquiries from a teacher interested in Sugar or Sugar-on-<xyz> perspective?</div>



<div><a href="http://wiki.sugarlabs.org/go/Questions" target="_blank">http://wiki.sugarlabs.org/go/Questions</a></div><div><br></div><div>And the community can begin to fill in the answers.</div>

<div><br></div><div>      --Fred</div><div>  </div></div>
<br>_______________________________________________<br>
IAEP -- It's An Education Project (not a laptop project!)<br>
<a href="mailto:IAEP@lists.sugarlabs.org">IAEP@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/iaep" target="_blank">http://lists.sugarlabs.org/listinfo/iaep</a><br></blockquote></div><br></div>