Yes thank you, I've looked at the playbook and you're right. As most of the
Ansible work is already done, I should be focusing on the update process and
the reliability of the IIAB/Sugarizer install.
I'd also like to bring to your attention that the project has plans to create
some more one-click deploy options for popular providers like Heroku or AWS.
eg. Heroku Button.
Thank you so much for your time, that was really helpful :)
Rishabh.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On March 3, 2018 6:36 PM, Tim Moody <[email protected]> wrote:
> As Tony says, Internet in a Box, previously known as XSCE, has this
> functionality and runs on Raspberry Pi 3 or Zero W. There is an ansible play
> to install sugarizer and put a link to it on the main menu, along with wikis,
> KA, etc.This GSoC project might have more impact if it improved the sugarizer
> install on IIAB and made sure it uses the latest version of sugarizer and all
> available functionality and that it works.
>
> Have a look at https://github.com/iiab/iiab/tree/master/roles/sugarizer.
>
> On Fri, Mar 2, 2018 at 11:03 PM, <[email protected]>
> wrote:
>
>> Send Sugar-devel mailing list submissions to
>> [email protected]
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>> or, via email, send a message with subject or body 'help' to
>> [email protected]
>>
>> You can reach the person managing the list at
>> [email protected]
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of Sugar-devel digest..."
>>
>> Today's Topics:
>>
>> 1. Impact of the Sugarizer School Box | Rishabh Nambiar |
>> (Rishabh Nambiar)
>> 2. Re: Impact of the Sugarizer School Box | Rishabh Nambiar |
>> (Tony Anderson)
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Fri, 02 Mar 2018 13:16:30 -0500
>> From: Rishabh Nambiar <[email protected]>
>> To: sugar-devel <[email protected]>
>> Subject: [Sugar-devel] Impact of the Sugarizer School Box | Rishabh
>> Nambiar |
>> Message-ID:
>>
>> <qU8gJIPYlzvg6vvkuNQU1RYn3ncy0rt1ldlJWb5GLiDpnZUqbj8DS0qa4dO-NFi4VCkIwg42RzEwJ-22_Wz3yeUPmeZQDbECE-DcJ2VDhZc=@protonmail.com>
>>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Hi everyone,
>> I had a quick chat with Michaël about moving forward with this GSoC project
>> where he mentioned that the impact of the project should be discussed with
>> the community:
>>
>> http://lists.sugarlabs.org/archive/sugar-devel/2018-February/055078.html
>>
>> http://lists.sugarlabs.org/archive/sugar-devel/2018-February/055079.html
>>
>> Impact of the Sugarizer School Box
>>
>> An instructor walks into a classroom, equipped with a Raspberry Pi 3 or Zero
>> W with a pre-installed version of the proposed Sugarizer School Box
>> distribution that Sugar Labs will be working on.
>> He/she simply connects the Pi to a power supply and instantly, a local WiFi
>> network is set up, a Sugarizer server session starts automatically and
>> they’re ready to go!
>>
>> Students can log in to the WiFi AP made by the Pi and visit sugarizer.org
>> (any other fixed url) on their local tablets/laptops/phones. So any computer
>> connected to this WiFi can use the Sugarizer client and any tablet/phone
>> with Sugarizer apps will benefit from the collaboration and backup features
>> on the server. All of these student devices will be served by the Pi Wifi AP.
>>
>> Issues
>>
>> Processing Power
>>
>> We’ll have to see how the Pi’s can cope with the load of serving multiple
>> students along with the overhead of running a browser session for a client
>> and the connected display.
>> I have a Raspberry Pi B+ and a Pi Zero W at my disposal that I can use to
>> test this so I’ll post the results of combining sugarizer-server and a WiFi
>> AP soon. It should do the job as we will not be having too many students on
>> one Pi.
>>
>> Network Limitations
>>
>> It's a straightforward process to set up a local AP for the Pi with the
>> sugarizer-server running but if there is a need for Internet connectivity,
>> then we'll have to set up an Ethernet bridge to make this possible which is
>> also not very complicated.
>>
>> UX
>>
>> The setup process in a classroom should ideally just be connecting the Pi to
>> a power supply.
>> Minor UX features like an auto-redirect to sugarizer.org after connecting to
>> the WiFi AP can be implemented.
>>
>> If anyone from the community has any opinions or concerns about how any part
>> of the School Box experience should be, then that’d be awesome.
>>
>> Regards,
>> Rishabh Nambiar.
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL:
>> <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20180302/38f3892c/attachment-0001.html>
>>
>> ------------------------------
>>
>> Message: 2
>> Date: Sat, 3 Mar 2018 09:03:28 +0500
>> From: Tony Anderson <[email protected]>
>> To: [email protected]
>> Subject: Re: [Sugar-devel] Impact of the Sugarizer School Box |
>> Rishabh Nambiar |
>> Message-ID: <[email protected]>
>> Content-Type: text/plain; charset="utf-8"; Format="flowed"
>>
>> This is exactly how the xsce server works so you may get valuable help
>> from that community (xsce or iiab).
>>
>> A continuing issue is performance of the server in a classroom or
>> school. One metric is the number of simultaneous connections the device
>> can support (a classroom of 40-60 is not uncommon). Response time to
>> requests to the server can be limited by the size of memory, the speed
>> of access to the sd card, or the processor speed. I would be very
>> interested in the methodology you propose since that process would apply
>> equally to the schoolserver.
>>
>> One issue is to characterize the workload - how often does a user
>> request a transaction from the server, what is the time between requests
>> (when the user is reading the response to the previous request), how
>> much processing is required for a request (e.g. a text search), how much
>> information is required to satisfy a request (e.g. size of file
>> download). So far as I know no one has attempted this characterization
>> for a classroom. This load could be different for Sugarizer than for
>> Sugar, but the effort would be valuable in any case).
>>
>> Tony
>>
>> On Friday, 02 March, 2018 11:16 PM, Rishabh Nambiar wrote:
>>>
>>> Hi everyone,
>>> I had a quick chat with Michaël about moving forward with this GSoC
>>> project where he mentioned that the impact of the project should be
>>> discussed with the community:
>>>
>>>
>>> _http://lists.sugarlabs.org/archive/sugar-devel/2018-February/055078.html_
>>>
>>> _http://lists.sugarlabs.org/archive/sugar-devel/2018-February/055079.html_
>>>
>>>
>>> *Impact of the Sugarizer School Box*
>>>
>>> An instructor walks into a classroom, equipped with a Raspberry Pi 3
>>> or Zero W with a pre-installed version of the proposed Sugarizer
>>> School Box distribution that Sugar Labs will be working on.
>>> He/she simply connects the Pi to a power supply and instantly, a local
>>> WiFi network is set up, a Sugarizer server session starts
>>> automatically and they’re ready to go!
>>>
>>> Students can log in to the WiFi AP made by the Pi and visit
>>> sugarizer.org (any other fixed url) on their local
>>> tablets/laptops/phones. So any computer connected to this WiFi can use
>>> the Sugarizer client and any tablet/phone with Sugarizer apps will
>>> benefit from the collaboration and backup features on the server. All
>>> of these student devices will be served by the Pi Wifi AP.
>>>
>>>
>>> *Issues*
>>>
>>>
>>> Processing Power
>>>
>>> We’ll have to see how the Pi’s can cope with the load of serving
>>> multiple students along with the overhead of running a browser session
>>> for a client and the connected display.
>>> I have a Raspberry Pi B+ and a Pi Zero W at my disposal that I can use
>>> to test this so I’ll post the results of combining sugarizer-server
>>> and a WiFi AP soon. It should do the job as we will not be having too
>>> many students on one Pi.
>>>
>>>
>>> Network Limitations
>>>
>>> It's a straightforward process to set up a local AP for the Pi with
>>> the sugarizer-server running but if there is a need for Internet
>>> connectivity, then we'll have to set up an Ethernet bridge to make
>>> this possible which is also not very complicated.
>>>
>>> *UX*
>>>
>>> The setup process in a classroom should ideally just be connecting the
>>> Pi to a power supply.
>>> Minor UX features like an auto-redirect to sugarizer.org after
>>> connecting to the WiFi AP can be implemented.
>>>
>>>
>>> *If anyone from the community has any opinions or concerns about how
>>> any part of the School Box experience should be, then that’d be awesome.*
>>>
>>> Regards,
>>> Rishabh Nambiar.
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Sugar-devel mailing list
>>> [email protected]
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL:
>> <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20180303/548fe248/attachment.html>
>>
>> ------------------------------
>>
>> Subject: Digest Footer
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> [email protected]
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>> ------------------------------
>>
>> End of Sugar-devel Digest, Vol 113, Issue 4
>> *******************************************
_______________________________________________
Sugar-devel mailing list
[email protected]
http://lists.sugarlabs.org/listinfo/sugar-devel