[Sugar-devel] Docker in Sugar/XO laptop

Tony Anderson tony_anderson at usa.net
Tue May 26 10:01:36 EDT 2015


I was responding to Sebastian Silva's comment:

 >You can write full, professional web apps from Pippy, if you have access
 >to one or two extra python packages ( personal favorite, try Flask
 ><http://flask.pocoo.org/>  ). The trick is getting to them, which is why
 >Sam's proposal is quite good, access to the Python Package Index from
 >Pippy...

My confusion was the reference to pippy for writing web apps. I assume 
the reference to Flask was to
the availability of Python packages to install. My remarks were that it 
would be difficult to set up Flask or Django
on a school server and have students create applications from a systems 
administration point of view.

At some point, students learning to program should understand 
message-passing whether between processes or between server and client. 
My leaning is to
a 'bare bones' approach, not basing the learning on a framework intended 
to make the mechanics invisible. That can come later as the student 
develops experience and an understanding of work flow.

I am not sure I understand the distinction between exploration and 
production in this context. At my last workshop, we needed to use GIMP 
to crop and resize images. Naturally we could have used GIMP in Sugar 
from the command line. Using GIMP to crop images is certainly 
production, although needed in a context of exploration (printing booklets).

Tony

On 05/26/2015 03:13 PM, Walter Bender wrote:
>
>
>
>
>     I am lost here now :)
>     Why we are talking about use pippy for professional work?
>     If you want teach some kids to develop a web site, is ok, but
>     Sugar is not designed to be
>     a production environment, in the same way that Eclipse is not
>     designed to tech math.
>     Why should we want teach Flask or Django to kids from 6 to 12
>     years old?
>
>
> The idea from Day One was that the Sugar environment would be for 
> exploration and the GNOME desktop would be used for production. 
> Students would gradually migrate from one to the other. Is there a 
> reason to abandon this framework? Hence I agree with Gonzalo that we 
> need to not distort Sugar's goals to service professional production 
> values.
>
> -walter
>
>
>     Gonzalo
>
>         Tony
>
>         On 05/23/2015 06:00 PM,
>         sugar-devel-request at lists.sugarlabs.org
>         <mailto:sugar-devel-request at lists.sugarlabs.org> wrote:
>
>             Message: 6 Date: Sat, 23 May 2015 08:11:54 +0000 From:
>             tkkang at nurturingasia.com <mailto:tkkang at nurturingasia.com>
>             To: "Sebastian Silva" <sebastian at fuentelibre.org
>             <mailto:sebastian at fuentelibre.org>>,
>             tkkang at nurturingasia.com
>             <mailto:tkkang at nurturingasia.com>,
>             sugar-devel at lists.sugarlabs.org
>             <mailto:sugar-devel at lists.sugarlabs.org> Subject: Re:
>             [Sugar-devel] Docker in Sugar/XO laptop Message-ID:
>             <W6839625023265491432368714 at atl4webmail07> Content-Type:
>             text/plain; charset="windows-1252" Thanks for the
>             feedback. Just that I have been testing other people web
>             applications (and saving me time) with docker that I feel
>             perhaps a kid with an XO can do the same and learn
>             something with lighter weight virtualization. Hope some
>             developer can take up Sam's and your recommendation of
>             Flask. Cheers
>
>                 >-----Original Message-----
>                 >From: Sebastian Silva
>                 [mailto:sebastian at fuentelibre.org
>                 <mailto:sebastian at fuentelibre.org>]
>                 >Sent: Saturday, May 23, 2015 03:55 PM
>                 >To:tkkang at nurturingasia.com
>                 <mailto:To%3Atkkang at nurturingasia.com>,sugar-devel at lists.sugarlabs.org
>                 <mailto:sugar-devel at lists.sugarlabs.org>
>                 >Subject: Re: [Sugar-devel] Docker in Sugar/XO laptop
>                 >
>                 >
>                 >On 23/05/15 02:00,tkkang at nurturingasia.com
>                 <mailto:tkkang at nurturingasia.com> wrote:
>
>                     >>Hope it makes sense:-)
>
>                 >
>                 >It still doesn't, to me at least.
>                 >
>                 >It's sounds like you are saying you want to run any
>                 linux distro on
>                 >virtualbox on xo. It would be pointless waste of
>                 machine resources
>                 >because you are already running a linux distro.
>                 >
>                 >You can write full, professional web apps from Pippy,
>                 if you have access
>                 >to one or two extra python packages ( personal
>                 favorite, try Flask
>                 ><http://flask.pocoo.org/> ). The trick is getting to
>                 them, which is why
>                 >Sam's proposal is quite good, access to the Python
>                 Package Index from
>                 >Pippy...
>                 >
>                 >-- >I+D SomosAzucar.Org
>                 >"icarito" #somosazucar en Freenode IRC
>                 >"Nadie libera a nadie, nadie se libera solo. Los
>                 seres humanos se liberan en comuni?n" - P. Freire
>                 >
>                 >
>
>
>
>             ------------------------------
>
>             _______________________________________________
>             Sugar-devel mailing list
>             Sugar-devel at lists.sugarlabs.org
>             <mailto:Sugar-devel at lists.sugarlabs.org>
>             http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
>         _______________________________________________
>         Sugar-devel mailing list
>         Sugar-devel at lists.sugarlabs.org
>         <mailto:Sugar-devel at lists.sugarlabs.org>
>         http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
>
>
>     -- 
>     Gonzalo Odiard
>
>     SugarLabs - Software for children learning
>
>     _______________________________________________
>     Sugar-devel mailing list
>     Sugar-devel at lists.sugarlabs.org
>     <mailto:Sugar-devel at lists.sugarlabs.org>
>     http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
>
>
> -- 
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20150526/0fdccce5/attachment-0001.html>


More information about the Sugar-devel mailing list