<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><br></div>Hi Tony,<br><br></div>Thanks for this comment.<br></div>BTW I must say that the Sugarizer School Box that I've described for the GSoC project is not at all what you described. At least for a version 1.<br><br></div>In short: Sugarizer School Box is not intended to work with Sugar and with the XO laptop.<br>It's intended to work only with Sugarizer.<br><br></div>The reason is that Sugarizer Server use a specific way of handling presence (using WebSocket) that is not at all compatible with the way of handling presence on Sugar (using Telepathy).<br></div>It could be a good idea to study if Sugar presence could be updated to be compatible with Sugarizer presence but it's clearly another project and can't be accomplished in the same project than Sugarizer School Box.<br><br></div>The Sugarizer School Box is more intended to be use with a set of Android tablet using the Sugarizer App and will work too with laptops (not only XO laptop) via the browser. It's currently a request from our two first Sugarizer deployments.<br><br></div>I think it's better to start the project by this perimeter and try to expand it later to include specificity of XO laptops, adhoc network and Sugar.<br><br></div>Best regards from France.<br><br></div>       Lionel.<br><br><div><div><div><div><div><br><br><div><div><div><div><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2018-03-16 17:00 GMT+01:00  <span dir="ltr"><<a href="mailto:sugar-devel-request@lists.sugarlabs.org" target="_blank">sugar-devel-request@lists.sugarlabs.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
From: Tony Anderson <<a href="mailto:tony_anderson@usa.net">tony_anderson@usa.net</a>><br>
To: <a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.<wbr>org</a><br>
Subject: Re: [Sugar-devel] [Proposal] Sugarizer School Box - GSoC '18<br>
Message-ID: <<a href="mailto:1db4cf39-2664-6d19-5938-abfb6a68b6fd@usa.net">1db4cf39-2664-6d19-5938-<wbr>abfb6a68b6fd@usa.net</a>><br>
Content-Type: text/plain; charset="utf-8"; Format="flowed"<br>
<br>
Hi Rishabh Nambiar,<br>
<br>
The critical feature of your proposal is to provide a dedicated RPI<br>
method to make Sugarizer available to a classroom set of XOs via the ad<br>
hoc networks.<br>
Technical skills at a deployment are minimal so simplicity is vital.<br>
What is needed is an image which can be copied to an sd chip ready for<br>
use. Ansible and other tools can be used, of course, to make the image.<br>
<br>
Despite Sugar's emphasis on collaboration, almost nothing has been done<br>
to characterize performance of the ad hoc networks in sustained use such<br>
as you propose. You will need to make arrangements with an XO deployment<br>
to test your image in a classroom setting to determine how many XOs can<br>
be supported using Sugarizer concurrently with acceptable response.<br>
<br>
Does it matter if all the XOs are connected to the same network, e.g. Ad<br>
hoc 6? Would it be better to distribute the laptops across the three<br>
networks? How do the laptops connect to the Sugarizer server?<br>
<br>
You may need to have a Sugarizer icon which can be joined by the XOs,<br>
emulating the current collaboration mechanism. The current versions of<br>
Sugar show the user his own url on the ad hoc network but not the url of<br>
the server. It may be possible to give the server a fixed url which<br>
could be accessed from the Browse activity. Currently the links in the<br>
Browse are given by a web page stored in /home/olpc/.library_pages on<br>
the XO. Changing that would require each XO to be updated.<br>
Alternatively, perhaps each user could be instructed to use<br>
<a href="http://192.168.1.1" rel="noreferrer" target="_blank">http://192.168.1.1</a> (i.e. the url of the server) and then to make that<br>
url the initial page for Browse. This will require simple and clear<br>
instructions which the teacher can provide to the students.<br>
<br>
Most GSOC projects attempt too much and so end up only partially<br>
complete. This project should be mentored by Lionel Laske or a colleague<br>
to ensure that it can be completed and the result made available to the<br>
community. This is an important initiative. Currently in Rwanda there<br>
are more that 50,000 students with access to XOs but no access to a<br>
schoolserver or to the internet.<br>
<br>
Tony<br>
<br>
On Thursday, 15 March, 2018 04:14 PM, Rishabh Nambiar wrote:<br>
> Hi everyone!<br>
> I'm Rishabh Nambiar and I've introduced myself to @sugar-devel in<br>
> February:<br>
> <a href="http://lists.sugarlabs.org/archive/sugar-devel/2018-February/055078.html" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/<wbr>archive/sugar-devel/2018-<wbr>February/055078.html</a><br>
><br>
> I've been working on my proposal for a while and I'd like to share it<br>
> everyone.<br>
> <a href="https://wiki.sugarlabs.org/go/User:Rishabhnambia" rel="noreferrer" target="_blank">https://wiki.sugarlabs.org/go/<wbr>User:Rishabhnambia</a><br>
> Project: Sugarizer School Box<br>
><br>
> It would be great if I could get some feedback and pointers for<br>
> improvements.<br>
> This is only a draft and your input will be really important for my<br>
> final proposal!<br>
><br>
> Thank you!<br>
> Rishabh Nambiar.<br>
><br><br>
</blockquote></div><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div>