[Sugar-devel] Fwd: sugar-jhbuild

2009-01-20 Thread Walter Bender
Forwarding to list

-walter


-- Forwarded message --
From:  
Date: Tue, Jan 20, 2009 at 3:27 PM
Subject: sugar-jhbuild
To: walter.ben...@gmail.com
Cc: pau...@gmail.com, rgesthui...@gmail.com,
costello.ro...@edumail.vic.gov.au, billk...@gmail.com,
joel.s...@gmail.com


Walter,

I was wondering, would it be possible to make a live CD with Linux and
sugar jhbuild and the source code for a few activities all on it and
use that for teachers and students to hack and test activities?

Tony

From: Bill Kerr 
Date: Tue, Jan 20, 2009 at 8:19 PM
Subject: sugar-jhbuild
To: Paul T , Tony Forster ,
Roland Gesthuizen , "Costello, Rob R" <
costello.ro...@edumail.vic.gov.au>


http://magazine.redhat.com/2007/02/23/building-the-xo-introducing-sugar/

this (old) article explains what sort of thing sugar-jhbuild is and where
the jh in the name comes from - the 3 paragraphs under the 'Sugar Basics'
heading

this looks to me to be a better way to go than using emulators but still not
easy

the not easy quirkiness is confirmed by reading this:
http://wiki.laptop.org/go/Sugar_with_sugar-jhbuild

joel told me that he was making an activity using sugar-jhbuild but ran into
some buggy issues that he couldn't solve even with the help of a couple of
the developers







-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: sugar-jhbuild

2009-01-20 Thread David Farning
Tony,

As far as running Jhbuild, I would look at
http://sugarlabs.org/go/DevelopmentTeam/Jhbuild It is quite a bit more
up to date then the resources you are looking at.

Have you seen the work that the Sugar on a Stick people are doing at
http://sugarlabs.org/go/Sugar_on_a_Stick ?

It is basically a live CD of Sugar running on a USB stick instead of a
Live CD.  This gives the user the option of saving their work.

On the other hand, burning the .iso found on the SoaS page should get
you a working Sugar based liveCD.

Caroline Meeks is heading up this effort.

thanks
david

On Wed, Jan 21, 2009 at 5:13 PM, Walter Bender  wrote:
> Forwarding to list
>
> -walter
>
>
> -- Forwarded message --
> From:  
> Date: Tue, Jan 20, 2009 at 3:27 PM
> Subject: sugar-jhbuild
> To: walter.ben...@gmail.com
> Cc: pau...@gmail.com, rgesthui...@gmail.com,
> costello.ro...@edumail.vic.gov.au, billk...@gmail.com,
> joel.s...@gmail.com
>
>
> Walter,
>
> I was wondering, would it be possible to make a live CD with Linux and
> sugar jhbuild and the source code for a few activities all on it and
> use that for teachers and students to hack and test activities?
>
> Tony
>
> From: Bill Kerr 
> Date: Tue, Jan 20, 2009 at 8:19 PM
> Subject: sugar-jhbuild
> To: Paul T , Tony Forster ,
> Roland Gesthuizen , "Costello, Rob R" <
> costello.ro...@edumail.vic.gov.au>
>
>
> http://magazine.redhat.com/2007/02/23/building-the-xo-introducing-sugar/
>
> this (old) article explains what sort of thing sugar-jhbuild is and where
> the jh in the name comes from - the 3 paragraphs under the 'Sugar Basics'
> heading
>
> this looks to me to be a better way to go than using emulators but still not
> easy
>
> the not easy quirkiness is confirmed by reading this:
> http://wiki.laptop.org/go/Sugar_with_sugar-jhbuild
>
> joel told me that he was making an activity using sugar-jhbuild but ran into
> some buggy issues that he couldn't solve even with the help of a couple of
> the developers
>
>
>
>
>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: sugar-jhbuild

2009-01-20 Thread Bill Kerr
On Wed, Jan 21, 2009 at 10:43 AM, David Farning wrote:

> Tony,
>
> As far as running Jhbuild, I would look at
> http://sugarlabs.org/go/DevelopmentTeam/Jhbuild It is quite a bit more
> up to date then the resources you are looking at.
>
> Have you seen the work that the Sugar on a Stick people are doing at
> http://sugarlabs.org/go/Sugar_on_a_Stick ?
>
> It is basically a live CD of Sugar running on a USB stick instead of a
> Live CD.  This gives the user the option of saving their work.
>
> On the other hand, burning the .iso found on the SoaS page should get
> you a working Sugar based liveCD.
>
> Caroline Meeks is heading up this effort.
>
> thanks
> david



So is sugar on a stick a suitable development environment. Could it be used
as an environment for minor hacking of say, turtle art and saving changes?

My understanding is that since Sugar is written in Python and Python is an
interpreted language then the answer to my question might be yes.

Is there anything missing from sugar on a stick that developers who use
sugar-jhbuild value and use regularly? Would a developer be inconvenienced
in some way by using sugar on a stick?

Are some version of sugar on a stick better or worse than others for say
hacking turtle art? eg. as well as the official version there is Wolfgang
Rohrmoser's version. Is that equivalent?

Is there any advantage to using sugar-jhbuild, instead of sugar on a stick?
For educators who are not developers using sugar on a stick looks more
convenient. ie. to get sugar-jhbuild you need a linux computer, git and then
sort through dependency problems as they arise. Bread and butter for
developers but not everyones cup of tea. There are also technical
complexities involved in  using emulators with the added disadvantage that
they might run slow.

I'm aware that some developers of other software use IDEs such as Eclipse
which contain a full suite of useful tools for development. I've never used
Eclipse but have used briefly similar sorts of tools (well some of them) in
Smalltalk / Squeak. That is the sort of distinction I'm inquiring about -
but there may be other important distinctions that I'm not aware of - you
don't know what you don't know.

Our goal here is simply to put the toe in the water and be able to hack
turtle art, as a starter. The blockage point identified here is a convenient
way to obtain a developers environment.


Known unknowns: All the things you know you don't know
Unknown unknowns: All the things you don't know you don't know
Errors: All the things you think you know but don't
Unknown knowns: All the things you don't know you know
Taboos: Dangerous, polluting or forbidden knowledge
Denials: All the things too painful to know, so you don't






>
>
> On Wed, Jan 21, 2009 at 5:13 PM, Walter Bender 
> wrote:
> > Forwarding to list
> >
> > -walter
> >
> >
> > -- Forwarded message --
> > From:  
> > Date: Tue, Jan 20, 2009 at 3:27 PM
> > Subject: sugar-jhbuild
> > To: walter.ben...@gmail.com
> > Cc: pau...@gmail.com, rgesthui...@gmail.com,
> > costello.ro...@edumail.vic.gov.au, billk...@gmail.com,
> > joel.s...@gmail.com
> >
> >
> > Walter,
> >
> > I was wondering, would it be possible to make a live CD with Linux and
> > sugar jhbuild and the source code for a few activities all on it and
> > use that for teachers and students to hack and test activities?
> >
> > Tony
> >
> > From: Bill Kerr 
> > Date: Tue, Jan 20, 2009 at 8:19 PM
> > Subject: sugar-jhbuild
> > To: Paul T , Tony Forster ,
> > Roland Gesthuizen , "Costello, Rob R" <
> > costello.ro...@edumail.vic.gov.au>
> >
> >
> > http://magazine.redhat.com/2007/02/23/building-the-xo-introducing-sugar/
> >
> > this (old) article explains what sort of thing sugar-jhbuild is and where
> > the jh in the name comes from - the 3 paragraphs under the 'Sugar Basics'
> > heading
> >
> > this looks to me to be a better way to go than using emulators but still
> not
> > easy
> >
> > the not easy quirkiness is confirmed by reading this:
> > http://wiki.laptop.org/go/Sugar_with_sugar-jhbuild
> >
> > joel told me that he was making an activity using sugar-jhbuild but ran
> into
> > some buggy issues that he couldn't solve even with the help of a couple
> of
> > the developers
> >
> >
> >
> >
> >
> >
> >
> > --
> > Walter Bender
> > Sugar Labs
> > http://www.sugarlabs.org
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: sugar-jhbuild

2009-01-21 Thread Marco Pesenti Gritti
On Wed, Jan 21, 2009 at 5:36 AM, Bill Kerr  wrote:
> So is sugar on a stick a suitable development environment. Could it be used
> as an environment for minor hacking of say, turtle art and saving changes?
>
> My understanding is that since Sugar is written in Python and Python is an
> interpreted language then the answer to my question might be yes.
>
> Is there anything missing from sugar on a stick that developers who use
> sugar-jhbuild value and use regularly? Would a developer be inconvenienced
> in some way by using sugar on a stick?

For activity development sugar-jhbuild has *no* advantages at all over
SoaS. Things are more complicated for core hacking, but that doesn't
seem what you are looking into.

Marco
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: sugar-jhbuild

2009-01-21 Thread David Farning
On Wed, Jan 21, 2009 at 10:36 PM, Bill Kerr  wrote:
> On Wed, Jan 21, 2009 at 10:43 AM, David Farning 
> wrote:
>>
>> Tony,
>>
>> As far as running Jhbuild, I would look at
>> http://sugarlabs.org/go/DevelopmentTeam/Jhbuild It is quite a bit more
>> up to date then the resources you are looking at.
>>
>> Have you seen the work that the Sugar on a Stick people are doing at
>> http://sugarlabs.org/go/Sugar_on_a_Stick ?
>>
>> It is basically a live CD of Sugar running on a USB stick instead of a
>> Live CD.  This gives the user the option of saving their work.
>>
>> On the other hand, burning the .iso found on the SoaS page should get
>> you a working Sugar based liveCD.
>>
>> Caroline Meeks is heading up this effort.
>>
>> thanks
>> david
>
> So is sugar on a stick a suitable development environment. Could it be used
> as an environment for minor hacking of say, turtle art and saving changes?

SoaS is an ideal environment for learning.  There is no way to damage
the underlying system.  All changes are saved on the USB stick.  If
you screw something up, you can just re-flash the USB and start with a
fresh installation.  It is very handy for experimentation.

> My understanding is that since Sugar is written in Python and Python is an
> interpreted language then the answer to my question might be yes.

Yes, the user (budding developer) can hack at will on the activities.

> Is there anything missing from sugar on a stick that developers who use
> sugar-jhbuild value and use regularly? Would a developer be inconvenienced
> in some way by using sugar on a stick?

As marco pointed out, some of the core sugar pieces are written in C.
Development of those portions of the stack would be harder to develop
and test under sugar on a stick.

Luckily, you can install jhbuild on SoaS:)  The space constraints
might get tight:(

> Are some version of sugar on a stick better or worse than others for say
> hacking turtle art? eg. as well as the official version there is Wolfgang
> Rohrmoser's version. Is that equivalent?

I would recommend using the official SoaS or distribution LiveCD.
They are not necessarily better.  But, they will have stronger
support.

> Is there any advantage to using sugar-jhbuild, instead of sugar on a stick?
> For educators who are not developers using sugar on a stick looks more
> convenient. ie. to get sugar-jhbuild you need a linux computer, git and then
> sort through dependency problems as they arise. Bread and butter for
> developers but not everyones cup of tea. There are also technical
> complexities involved in  using emulators with the added disadvantage that
> they might run slow.
>
> I'm aware that some developers of other software use IDEs such as Eclipse
> which contain a full suite of useful tools for development. I've never used
> Eclipse but have used briefly similar sorts of tools (well some of them) in
> Smalltalk / Squeak. That is the sort of distinction I'm inquiring about -
> but there may be other important distinctions that I'm not aware of - you
> don't know what you don't know.

This is an interesting question. What editors would be available If
you use SoaS?  We will have to ask marco about that.  The hacker
editors are not going to be very good for dipping your toes in the
code.

david

> Our goal here is simply to put the toe in the water and be able to hack
> turtle art, as a starter. The blockage point identified here is a convenient
> way to obtain a developers environment.
>
>
> Known unknowns: All the things you know you don't know
> Unknown unknowns: All the things you don't know you don't know
> Errors: All the things you think you know but don't
> Unknown knowns: All the things you don't know you know
> Taboos: Dangerous, polluting or forbidden knowledge
> Denials: All the things too painful to know, so you don't
>
>
>
>
>
>>
>> On Wed, Jan 21, 2009 at 5:13 PM, Walter Bender 
>> wrote:
>> > Forwarding to list
>> >
>> > -walter
>> >
>> >
>> > -- Forwarded message --
>> > From:  
>> > Date: Tue, Jan 20, 2009 at 3:27 PM
>> > Subject: sugar-jhbuild
>> > To: walter.ben...@gmail.com
>> > Cc: pau...@gmail.com, rgesthui...@gmail.com,
>> > costello.ro...@edumail.vic.gov.au, billk...@gmail.com,
>> > joel.s...@gmail.com
>> >
>> >
>> > Walter,
>> >
>> > I was wondering, would it be possible to make a live CD with Linux and
>> > sugar jhbuild and the source code for a few activities all on it and
>> > use that for teachers and students to hack and test activities?
>> >
>> > Tony
>> >
>> > From: Bill Kerr 
>> > Date: Tue, Jan 20, 2009 at 8:19 PM
>> > Subject: sugar-jhbuild
>> > To: Paul T , Tony Forster ,
>> > Roland Gesthuizen , "Costello, Rob R" <
>> > costello.ro...@edumail.vic.gov.au>
>> >
>> >
>> > http://magazine.redhat.com/2007/02/23/building-the-xo-introducing-sugar/
>> >
>> > this (old) article explains what sort of thing sugar-jhbuild is and
>> > where
>> > the jh in the name comes from - the 3 paragraphs under the 'Sugar
>> > Basics'
>> > heading
>> 

Re: [Sugar-devel] Fwd: sugar-jhbuild

2009-01-21 Thread Marco Pesenti Gritti
On Wed, Jan 21, 2009 at 4:26 PM, David Farning  wrote:
> This is an interesting question. What editors would be available If
> you use SoaS?  We will have to ask marco about that.  The hacker
> editors are not going to be very good for dipping your toes in the
> code.

Personally I find full IDE overkill for python (or at least, I didn't
find one that provides all the cool tools that Eclipse provide for
java). So I'm using gedit, which is pretty non-hacker friendly btw.

Note that on SoaS you could just run an IDE/editor in GNOME,
tweak/write code and run sugar in the Xephyr emulator to test. (I
think the wiki has instructions on how to switch the default desktop
to be GNOME).

Marco
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: sugar-jhbuild

2009-01-21 Thread Wade Brainerd
I find it's most effective to run Sugar in a VM or second machine (XO for
example).  Then I can use any editor I want (Komodo is my preference for
Python) to remotely edit files over a SFTP connection.
-Wade

On Wed, Jan 21, 2009 at 10:37 AM, Marco Pesenti Gritti <
marc...@sugarlabs.org> wrote:

> On Wed, Jan 21, 2009 at 4:26 PM, David Farning 
> wrote:
> > This is an interesting question. What editors would be available If
> > you use SoaS?  We will have to ask marco about that.  The hacker
> > editors are not going to be very good for dipping your toes in the
> > code.
>
> Personally I find full IDE overkill for python (or at least, I didn't
> find one that provides all the cool tools that Eclipse provide for
> java). So I'm using gedit, which is pretty non-hacker friendly btw.
>
> Note that on SoaS you could just run an IDE/editor in GNOME,
> tweak/write code and run sugar in the Xephyr emulator to test. (I
> think the wiki has instructions on how to switch the default desktop
> to be GNOME).
>
> Marco
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: sugar-jhbuild

2009-01-21 Thread Marco Pesenti Gritti
On Wed, Jan 21, 2009 at 5:28 PM, Wade Brainerd  wrote:
> I find it's most effective to run Sugar in a VM or second machine (XO for
> example).  Then I can use any editor I want (Komodo is my preference for
> Python) to remotely edit files over a SFTP connection.

Yeah, my point is that you can do the same on SoaS without the
overhead of emulation or of a second machine... You do all the hacking
inside GNOME and you run sugar-emulator (i.e. Xephyr).

Marco
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Fwd: Sugar-jhbuild has lsb dependency but I am building on FreeBSD

2013-02-06 Thread outro pessoa
-- Forwarded message --
From: outro pessoa 
Date: Thu, Feb 7, 2013 at 1:38 AM
Subject: Re: [Sugar-devel] Sugar-jhbuild has lsb dependency but I am
building on FreeBSD
To: James Cameron 



Everything's good.
There was no source directory when I cloned the repository.
On Thu, Feb 7, 2013 at 1:29 AM, James Cameron  wrote:

> On Thu, Feb 07, 2013 at 12:49:08AM -0500, outro pessoa wrote:
> > I see that my problem was using gitorious in the command line. Sorry
> > about that.
>
> Yes, Daniel gave you a clone command that required an account on
> gitorious.  This is probably best set up if you plan to contribute
> patches, but is not necessary initially.
>
> --
> James Cameron
> http://quozl.linux.org.au/
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel