<div dir="ltr"><div><div><div><div><div><div>Hi, <br><br></div><div>Thanks for the response.<br></div><div><br></div>After setting up the development environment, I installed a few activities. The physics one failed to start.<br><br></div>Also, I was wondering if we have made some progress on the javascript version already? or will I be working from scratch?<br><br></div>As Walter mentioned that we need not have the restriction of the keeping it compatible with XO, I am guessing that the javascript version is for use in Linux + Windows + OSx users? also Android + iOS? So do we need to make it responsive as well?<br><br></div>Besides TurtleBlocks 3D, all other activities and ports seems to be 2D so unless we have already finalized WebGL, we can also consider HTML 5 canvas for things other than Turtle 3D and CSS 3 for Turtle 3D?<br><br></div>Regards,<br></div>Anish<br><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 7, 2015 at 1:03 AM, James Cameron <span dir="ltr"><<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Mar 06, 2015 at 08:39:33AM -0500, Walter Bender wrote:<br>
> On Fri, Mar 6, 2015 at 5:18 AM, Sam P. <<a href="mailto:sam.parkinson3@gmail.com">sam.parkinson3@gmail.com</a>> wrote:<br>
> > G'day Anish,<br>
> ><br>
> > Just a quick explanation of these projects.  They are all based around<br>
> > existing activities (apps) available for sugar.  These activities are<br>
> > written in python, so can only run in sugar and not on the web.  The tasks<br>
> > are all about making a HTML5 version of these activities.<br>
> ><br>
> > I would recommend setting up a development environment [1] and then<br>
> > downloading the activities you mentioned:<br>
> ><br>
> >     Physics:  <a href="https://activities-2.sugarlabs.org/view/org.laptop.physics" target="_blank">https://activities-2.sugarlabs.org/view/org.laptop.physics</a><br>
> >     Turtle 3D:<br>
> > <a href="https://activities-2.sugarlabs.org/view/org.laptop.TurtleArtActivity3D" target="_blank">https://activities-2.sugarlabs.org/view/org.laptop.TurtleArtActivity3D</a><br>
> >     Basic activities:  You can use the search box... hopefully it doesn't<br>
> > break between now and when you get the email :)<br>
> > <a href="https://activities-2.sugarlabs.org/" target="_blank">https://activities-2.sugarlabs.org/</a><br>
> ><br>
> > Also, about turtle3D, it would be interesting trying to keep it compatible<br>
> > with XO.  The XO does not support OpenGL and has no hope for WebGL.  Could<br>
> > you get compatibility for those environments?<br>
><br>
> Not sure we need to maintain that restriction. We have the Python/GTK<br>
> version of Turtle 3D for the XO. I think we can push a bit into new<br>
> areas with the JS version.<br>
<br>
</span>Agreed.<br>
<br>
The XO-4 can support OpenGL ES 2.0 in hardware, and OpenGL in<br>
software, but coding to this performance level probably isn't a good<br>
idea for Sugar's future.<br>
<br>
Still, it would be nice if the activity can detect if it is being used<br>
on a system with inadequate OpenGL frame rate (such as Mesa on power<br>
conservative processors), and report the problem rather than plough on<br>
regardless.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
James Cameron<br>
<a href="http://quozl.linux.org.au/" target="_blank">http://quozl.linux.org.au/</a><br>
</font></span></blockquote></div><br></div>