Honestly,  I think the lack of Java on the XO has more with python defensiveness then anything else.<br><br>I draw this conclusion partly from the fact that it has been pretty crippling lack since initial inception of the XO, but one that there is great resistance to fixing nonetheless.<br>
<br><div class="gmail_quote">On Mon, Aug 31, 2009 at 10:46 AM, Ben Wiley Sittler <span dir="ltr"><<a href="mailto:bsittler@gmail.com">bsittler@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I think maintaining two parallel versions of the code in two languages<br>
would be a huge waste of effort for me, but if someone else wants to<br>
they are of course welcome to.<br>
<br>
I have neither time nor inclination to port it merely to work around<br>
the historical accident of Java not having been Open Source at the<br>
time Sugar was initially developed. Also, I think the UI of this<br>
program is actually more friendly to very young children by *not*<br>
being more Sugarized — there's no confusing Frame when they<br>
(inevitably) move the pointer to the edges of the screen, and since it<br>
doesn't (yet) have save support or text input there's really no reason<br>
for a toolbar or Journal integration. Mind you, minimal save/resume<br>
support might be nice to have on all platforms someday.<br>
<div><div></div><div class="h5"><br>
On 2009-08-29, Gary C Martin <<a href="mailto:gary@garycmartin.com">gary@garycmartin.com</a>> wrote:<br>
> Hi Ben,<br>
><br>
> On 29 Aug 2009, at 18:24, Ben Wiley Sittler wrote:<br>
><br>
>> I think, then, that I would rather just ship it as an activity bundle<br>
>> for "Sugar+Java or Sugar+OpenJDK", since the versioning issues (which<br>
>> OpenJDK version should I use, exactly?), licensing issues (GPLv2 &<br>
>> GPLv2+classpath-exception for OpenJDK vs. GPLv3 for SarynPaint,)<br>
>> packaging unknowns (how does one run OpenJDK from a subdirectory,<br>
>> exactly?), and bloat make bundling a JRE inside the .xo ridiculously<br>
>> impractical. I'm halfway tempted to try to subset OpenJDK for this (to<br>
>> reduce bloat), but that seems like an even bigger nightmare.<br>
><br>
> Sorry if this is a controversial comment, but would you considered<br>
> porting the code to Python? It looks like a nice starter chunk of code<br>
> for someone interested in Python and or Sugar Activities.<br>
><br>
> Regards,<br>
> --Gary<br>
><br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>~~ Microsoft help desk says: reply hazy, ask again later. ~~<br>