Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-27 Thread Sebastian Silva
Yes actually, sorry for the lack of detail, was doing it  from memory.
I'll transcribe my result:

Boot device: /sd/disk:\boot\olpc.fth Arguments:
Boot device: /sd/disk:\boot\vmlinuz Arguments: ro boot=casper rootdelay=1
fbcon=font:SUN12x22
Loading ramdisk image from sd:\boot\initrd.img ...

(and that's all folks...)

I tried adding the lines suggested to my olpc.fth

Cheers

El 27 de octubre de 2009 01:23, Martin Dengler
mar...@martindengler.comescribió:

 On Mon, Oct 26, 2009 at 08:06:29PM -0500, Sebastian Silva wrote:
  I'm trying to boot into TOAST from an SD card.
  I created it using usb-creator included in Trisquel GNU.
  As per instructions from Ruben I created a /boot/olpc.fth and
  copied respective files into initrd.img and vmlinuz.
 
  The contents of my olpc.fth file are:
 
  \ Boot script for SD Boot
  \ created from http://wiki.laptop.org/go/Custom_bootloader
   ro boot=casper rootdelay=1 splash console=ttyS0,115200 console=tty0
  fbcon=font:SUN12x22 to boot-file
   sd:\boot\vmlinuz to boot-device
   sd:\boot\initrd.img to ramdisk
  unfreeze

 Right after the unfreeze line, can you try adding these lines:

 setup-smbios
 dcon-unfreeze
 visible

 ...?

  boot

  Nevertheless, can't boot.

  It freezes.

 Can you expand on freezes, please?

  Regards from Lima
 
  Icarito

 Martin




-- 
Sebastian Silva
Colectivo FuenteLibre
http://blog.fuentelibre.org/
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-27 Thread Martin Dengler
On Tue, Oct 27, 2009 at 07:22:46PM +, Sebastian Silva wrote:
 Yes actually, sorry for the lack of detail, was doing it  from memory.
 I'll transcribe my result:
 
 Boot device: /sd/disk:\boot\olpc.fth Arguments:
 Boot device: /sd/disk:\boot\vmlinuz Arguments: ro boot=casper rootdelay=1
 fbcon=font:SUN12x22
 Loading ramdisk image from sd:\boot\initrd.img ...
 
 (and that's all folks...)

Perhaps it's similar to http://dev.laptop.org/ticket/9100 ?  The
serial console (after making the appropriate changes to the kernel
args) would be interesting to muck around with.

 Cheers

Martin


pgpfpQknavlbf.pgp
Description: PGP signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-26 Thread Sebastian Silva
I'm trying to boot into TOAST from an SD card.
I created it using usb-creator included in Trisquel GNU.
As per instructions from Ruben I created a /boot/olpc.fth and
copied respective files into initrd.img and vmlinuz.

The contents of my olpc.fth file are:

\ Boot script for SD Boot
\ created from http://wiki.laptop.org/go/Custom_bootloader
 ro boot=casper rootdelay=1 splash console=ttyS0,115200 console=tty0
fbcon=font:SUN12x22 to boot-file
 sd:\boot\vmlinuz to boot-device
 sd:\boot\initrd.img to ramdisk
unfreeze
boot

Nevertheless, can't boot. It freezes.
Clues please? Anyone done this?

Regards from Lima

Icarito

El 2 de octubre de 2009 06:04, Martin Dengler
mar...@martindengler.comescribió:

 On Fri, Oct 02, 2009 at 09:36:20AM +0100, Martin Dengler wrote:
  On Fri, Oct 02, 2009 at 12:50:31AM +0200, Rubén Rodríguez Pérez wrote:
   El jue, 01-10-2009 a las 22:04 +0100, Martin Dengler escribió:
One like SoaS uses[1] might be good to include, but - I'm sorry for
the lack of searching skills - I couldn't find a place to submit a
patch that includes a suitable olpc.fth.
  
   We use the issue tracker for that:
   http://trisquel.info/en/project/issues
 
  Thanks - I'll file a request to have XO-1 boot Trisquel.

 I filed a request at

 http://trisquel.info/en/issues/please-include-bootolpcfth-ext2-bootable-parition
 with an example patch at
 http://www.martindengler.com/~martin/tmp/makedistro.patchhttp://www.martindengler.com/%7Emartin/tmp/makedistro.patch-
  but I
 don't know the environment so it might be totally the wrong place for
 inclusion of olpc.fth.

 Martin

 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep




-- 
Sebastian Silva
Colectivo FuenteLibre
http://blog.fuentelibre.org/
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-26 Thread Martin Dengler
On Mon, Oct 26, 2009 at 08:06:29PM -0500, Sebastian Silva wrote:
 I'm trying to boot into TOAST from an SD card.
 I created it using usb-creator included in Trisquel GNU.
 As per instructions from Ruben I created a /boot/olpc.fth and
 copied respective files into initrd.img and vmlinuz.
 
 The contents of my olpc.fth file are:
 
 \ Boot script for SD Boot
 \ created from http://wiki.laptop.org/go/Custom_bootloader
  ro boot=casper rootdelay=1 splash console=ttyS0,115200 console=tty0
 fbcon=font:SUN12x22 to boot-file
  sd:\boot\vmlinuz to boot-device
  sd:\boot\initrd.img to ramdisk
 unfreeze

Right after the unfreeze line, can you try adding these lines:

setup-smbios
dcon-unfreeze
visible

...?

 boot

 Nevertheless, can't boot.

 It freezes.

Can you expand on freezes, please?

 Regards from Lima
 
 Icarito

Martin


pgpdi7Oi7e9cO.pgp
Description: PGP signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-20 Thread Rubén Rodríguez Pérez

 1). Live CD boots and runs fine on a MacBook Pro (though has no  
 wireless network, or camera support, and screen redraw was a little  
 slow in some activities so I guess no or little use of gfx hardware  
 acceleration).

Trisquel is fully free, so we lack of several hardware drivers (no
nvidia 3d support, several wifi cards do not work, etc).

 2). Using the Live CD to install trisquel-sugar to a USB stick (my  
 main test goal). WARNING DATA LOSS: Targeting a USB stick for the  
 install process worked smoothly, but right at the very end I spotted  
 it saying installing grub to hd0. This renders the primary
 internal hard disk on a Mac un-bootable. After much
 experimentation***, the only safe solution was a fresh re-patrition
 of the drive, and to perform a full restore from a back-up (thank
 goodness for Apple's Time Machine).

But you should not create a usb installation that way! A proper
usb-creator is bundled in the iso, you can launch it using the
terminal (a graphical launcher is on the go). The usb-creator utility
builds a persistent live-usb drive, which will also run much
faster than the installed-to-usb-disk method, and with no risk.

You can read more about it in the wiki entry:
http://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast

 *** PRAM resets, Disk Utility volume recovery, re-setting start-up  
 disk, blessing from command line, re-install of OS, couple of other  
 3rd party recovery tools [trim]

I'm happy to see you managed to recover it :)

 3). The resulting USB Stick failed to boot on a MacBook (but might  
 work on other hardware, need to test).

The apple bios cannot boot a usb drive, but you can use the live CD as
a boot helper, you can read how to do that in the wiki entry too.
(It will only work if you use the usb-creator to set up your stick).

Thank you very much for your tests.
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-18 Thread Gary C Martin
Hi Rubén,

Feedback after testing trisquel-sugar_3.0RC_i686 on a recent MacBook  
Pro:

1). Live CD boots and runs fine on a MacBook Pro (though has no  
wireless network, or camera support, and screen redraw was a little  
slow in some activities so I guess no or little use of gfx hardware  
acceleration).

2). Using the Live CD to install trisquel-sugar to a USB stick (my  
main test goal). WARNING DATA LOSS: Targeting a USB stick for the  
install process worked smoothly, but right at the very end I spotted  
it saying installing grub to hd0. This renders the primary internal  
hard disk on a Mac un-bootable. After much experimentation***, the  
only safe solution was a fresh re-patrition of the drive, and to  
perform a full restore from a back-up (thank goodness for Apple's Time  
Machine).

*** PRAM resets, Disk Utility volume recovery, re-setting start-up  
disk, blessing from command line, re-install of OS, couple of other  
3rd party recovery tools. If someone is unfortunate enough not to have  
a recent back-up, I think the disk data may be still recoverable as I  
did eventually manage to access the original data. If I had more time  
to faff, I think I could have experimented using the diskutil command  
line tool. The default install of an Intel Mac HD is a GUID partition  
scheme, with a small EFI partition, and then the rest of the disk as a  
bootable HFS+ partition (this looked fine but I didn't want to risk  
using the data there). FWIW, the visible symptom upon reboot was a  
grey screen for perhaps 30 sec, eventually a blinking grey folder icon  
with a question mark – the Mac basically can't find a bootable HD (but  
will happily boot off other media, say your original OS install DVD).

3). The resulting USB Stick failed to boot on a MacBook (but might  
work on other hardware, need to test).

Regards,
--Gary

On 1 Oct 2009, at 21:47, Rubén Rodríguez Pérez wrote:

 I have no illusions about the difficulty of jumpstarting an
 ecosystem, but since that is necessary to the success of Sugar, we
 need to make it happen.  I have ideas for plans for that too
 [...other ideas for plans]

 That's all great but it boils down to what I said: we can't do it  
 now,
 where we is Sugar Labs and it is: create better distro than
 Fedora-ish and service that distro with distro-vendor-quality support
 and infrastructure.

 So I propose we come up with some way to do it (ibid.)  to propose to
 SLOB or we get real should say we're not going to do it (for now).
 Either is better than the status quo of not doing it and pretend that
 we are

 I'm still a newbie here, but let me propose an idea. Feel free to
 discard it if it's inappropriate.

 In the project Trisquel we've just made our own -still unnamed as a
 project- version of a distro for Sugar, and it has all the features
 you were talking about in the last days, including a disk installer,
 live cd with persistence, live usb with persistence, live usb  
 graphical
 creator, Sugar style artwork, LTSP support, unattended installation...
 Coming soon we will have unattended distributed installation using  
 pxe.

 We are going to maintain this project no matter if it is used by SL or
 not. And as an important feature, Trisquel is fully libre and endorsed
 by the FSF. We are open -and looking forward- to collaboration with  
 SL.

 We don't want to compete with other projects like SoaS -we will not  
 use
 that name either-, in fact I'd like to thank the SoaS authors, as I'm
 sure their work made it easier for us to make our version.

 My only intention with this message is for you to know our  
 alternative.
 We are distro hackers -I don't like the vendors moniker-, so we have
 the skills and resources required, allowing you to focus on the Sugar
 development. Now that the initial tasks of our project are done, the
 maintenance will be easy. In fact, we will start publishing nightly
 builds with the latest Trisquel updates and the latest version of the
 Sugar components. We hope it will be a tool for developers and  
 testers.

 You can find more info here: http://trisquel.info/en/trisquel-sugar

 Rubén
 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-02 Thread Martin Dengler
On Fri, Oct 02, 2009 at 12:50:31AM +0200, Rubén Rodríguez Pérez wrote:
 El jue, 01-10-2009 a las 22:04 +0100, Martin Dengler escribió:
  On Thu, Oct 01, 2009 at 10:47:57PM +0200, Rubén Rodríguez Pérez wrote:
   You can find more info here: http://trisquel.info/en/trisquel-sugar
  
  Thanks for the info.
  
  Two questions:
  
  1) May I ask why you are creating a Sugar spin?
 
 Trisquel was born as a university project, and it has a strong focus in
 education. We think schools are the main battlefront for free software.
 This is why we made the Trisquel Edu edition, including several sets of
 educational software running on GNOME, and tools for class management
 like iTALC or LTSP. Sugar is a wonderful addition to our educational
 suite, and it can make use of the tools we already have in the system.

Thanks for the background.

  2) How can we send patches?  IIUC the latest Trisquel Sugar .ISO won't
  boot on an OFW machine like the XO-1 due to the lack of an olpc.fth.
 
 We didn't try it on a XO yet

I did :).

  One like SoaS uses[1] might be good to include, but - I'm sorry for
  the lack of searching skills - I couldn't find a place to submit a
  patch that includes a suitable olpc.fth.
 
 We use the issue tracker for that:
 http://trisquel.info/en/project/issues

Thanks - I'll file a request to have XO-1 boot Trisquel.

 I've just added the Sugar component to it. We need to come up with a
 cool project name.

 What do you think about TOAST, for Trisquel On A
 Sugar Toast? :D

Heh, good recursive retronym.  Trisquel's On a STick might be another
one you could use.

Where is the code you use to
  generate the ISOs (I assume it's a lot more complex than the SoaS
  code[2] because I did manage to find the How Trisquel is made[3]
  page)?
 
 You can find it here:
 http://devel.trisquel.info/isobuilder/makedistro

Thanks - that's interesting (I guess it has a bootstap issue - one
needs a Trisquel master CD to make a new CD, but that's only a
theoretical curiosity for me) and good to know about.

 It is in fact a very simple script, most of the job is done in the
 Trisquel packages and metapackages. We are now rewriting the script
 using the live-helper tool from Debian, which should allow us to reduce
 it to a dozen lines or so.

Cool.  I didn't see anything about persistent overlays in the
makedistro script (as it's just for the .ISO, makes sense) nor in the
http://devel.trisquel.info/live-usb*.sh scripts.  I don't want to
waste your time walking me through this stuff, but I guess I was
expecting to be able to find most of the code in a source code repo.
I pointed you to our repo in case you want to look around.

There's also the OLPC Fedora-11-on-XO code at
http://dev.laptop.org/git/projects/fedora-xo/ .

 The How Trisquel is made describes how the distro was created, but now
 that it is done, it is a lot easier to maintain than how it looks. If
 you want a new, let's say, amd64 version of the Sugar iso, you just need
 to run makedistro all amd64 trisquel-sugar and wait for five
 minutes.

...and have downloaded the Trisquel CD and have access to all the
Trisquel team's work on the trisquel servers, but yeah :).

 We did almost no changes to our build scripts for this project, it works
 just with the tiny trisquel-sugar metapackage, some artwork, and the
 impressive repository Aleksey built for us.

I am impressed by the amount of infrastructure you guys have.  Thanks
for getting involved with Sugar.

Martin



pgpbZY0y8SR8s.pgp
Description: PGP signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-02 Thread Martin Dengler
On Fri, Oct 02, 2009 at 09:36:20AM +0100, Martin Dengler wrote:
 On Fri, Oct 02, 2009 at 12:50:31AM +0200, Rubén Rodríguez Pérez wrote:
  El jue, 01-10-2009 a las 22:04 +0100, Martin Dengler escribió:
   One like SoaS uses[1] might be good to include, but - I'm sorry for
   the lack of searching skills - I couldn't find a place to submit a
   patch that includes a suitable olpc.fth.
  
  We use the issue tracker for that:
  http://trisquel.info/en/project/issues
 
 Thanks - I'll file a request to have XO-1 boot Trisquel.

I filed a request at
http://trisquel.info/en/issues/please-include-bootolpcfth-ext2-bootable-parition
with an example patch at
http://www.martindengler.com/~martin/tmp/makedistro.patch - but I
don't know the environment so it might be totally the wrong place for
inclusion of olpc.fth.

Martin


pgpIx8PLe2TA6.pgp
Description: PGP signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-02 Thread Rubén Rodríguez Pérez

 I filed a request at
 http://trisquel.info/en/issues/please-include-bootolpcfth-ext2-bootable-parition
 with an example patch at
 http://www.martindengler.com/~martin/tmp/makedistro.patch - but I
 don't know the environment so it might be totally the wrong place for
 inclusion of olpc.fth.

It is the right place, thank you!

But I'm not sure if the olpc.fth file will work as is, the kernel is
not /boot/vmlinuz but /boot/vmlinuz-$VERSION. You can reach it
trough /vmlinuz, but it is a symlink located in a different partition.

Another thing to do might be optimizing the disc schema for the XO. We
are currently using this as default:

-Ext3 /boot (min 128, max 256MB)
-swap (min 256, max 300% ramsize)
-Xfs / (min 3GB, max 10GB)
-Xfs /home (min 600MB, no max)

Maybe something like this would work better for that machine (especially
if its ssd disk is affected by write amplification problems[1]):

-Ext2 / (min 2GB, max 5GB)
-swap (min 256, max 200% ramsize)
-Ext2 /home (min 600MB, no max)

1-
http://thunk.org/tytso/blog/2009/03/01/ssds-journaling-and-noatimerelatime/



___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-02 Thread Rubén Rodríguez Pérez

 I filed a request at
 http://trisquel.info/en/issues/please-include-bootolpcfth-ext2-bootable-parition
 with an example patch at
 http://www.martindengler.com/~martin/tmp/makedistro.patch - but I
 don't know the environment so it might be totally the wrong place for
 inclusion of olpc.fth.

We have a new release including the patch, and also Sugar 0.86.1:
http://devel.trisquel.info/trisquel-sugar_3.0RC_i686.iso (same url).


signature.asc
Description: Esta parte del mensaje está firmada digitalmente
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-01 Thread Sean DALY
Rubén, this is great news and very exciting.

I look forward to checking out your work!

thanks

Sean


2009/10/1 Rubén Rodríguez Pérez ru...@gnu.org:
  I have no illusions about the difficulty of jumpstarting an
  ecosystem, but since that is necessary to the success of Sugar, we
  need to make it happen.  I have ideas for plans for that too
  [...other ideas for plans]

 That's all great but it boils down to what I said: we can't do it now,
 where we is Sugar Labs and it is: create better distro than
 Fedora-ish and service that distro with distro-vendor-quality support
 and infrastructure.

 So I propose we come up with some way to do it (ibid.)  to propose to
 SLOB or we get real should say we're not going to do it (for now).
 Either is better than the status quo of not doing it and pretend that
 we are

 I'm still a newbie here, but let me propose an idea. Feel free to
 discard it if it's inappropriate.

 In the project Trisquel we've just made our own -still unnamed as a
 project- version of a distro for Sugar, and it has all the features
 you were talking about in the last days, including a disk installer,
 live cd with persistence, live usb with persistence, live usb graphical
 creator, Sugar style artwork, LTSP support, unattended installation...
 Coming soon we will have unattended distributed installation using pxe.

 We are going to maintain this project no matter if it is used by SL or
 not. And as an important feature, Trisquel is fully libre and endorsed
 by the FSF. We are open -and looking forward- to collaboration with SL.

 We don't want to compete with other projects like SoaS -we will not use
 that name either-, in fact I'd like to thank the SoaS authors, as I'm
 sure their work made it easier for us to make our version.

 My only intention with this message is for you to know our alternative.
 We are distro hackers -I don't like the vendors moniker-, so we have
 the skills and resources required, allowing you to focus on the Sugar
 development. Now that the initial tasks of our project are done, the
 maintenance will be easy. In fact, we will start publishing nightly
 builds with the latest Trisquel updates and the latest version of the
 Sugar components. We hope it will be a tool for developers and testers.

 You can find more info here: http://trisquel.info/en/trisquel-sugar

 Rubén

 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep

___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-01 Thread Martin Dengler
On Thu, Oct 01, 2009 at 10:47:57PM +0200, Rubén Rodríguez Pérez wrote:
 You can find more info here: http://trisquel.info/en/trisquel-sugar

Thanks for the info.

Two questions:

1) May I ask why you are creating a Sugar spin?

2) How can we send patches?  IIUC the latest Trisquel Sugar .ISO won't
boot on an OFW machine like the XO-1 due to the lack of an olpc.fth.
One like SoaS uses[1] might be good to include, but - I'm sorry for
the lack of searching skills - I couldn't find a place to submit a
patch that includes a suitable olpc.fth.  Where is the code you use to
generate the ISOs (I assume it's a lot more complex than the SoaS
code[2] because I did manage to find the How Trisquel is made[3]
page)?

 Rubén

Martin

1. http://cgit.sugarlabs.org/soas/mainline/tree/soas-base.ks#n137
2. http://cgit.sugarlabs.org/soas/mainline/tree
3. http://trisquel.info/en/wiki/how-trisquel-is-made

 ___
 IAEP -- It's An Education Project (not a laptop project!)
 IAEP@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep


pgpIUAK4AfIUL.pgp
Description: PGP signature
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep

Re: [IAEP] A proposal from Trisquel (Was Re: [SoaS] [DP] Announcing the creation of a SoaS Decision Panel)

2009-10-01 Thread Rubén Rodríguez Pérez
El jue, 01-10-2009 a las 22:04 +0100, Martin Dengler escribió:
 On Thu, Oct 01, 2009 at 10:47:57PM +0200, Rubén Rodríguez Pérez wrote:
  You can find more info here: http://trisquel.info/en/trisquel-sugar
 
 Thanks for the info.
 
 Two questions:
 
 1) May I ask why you are creating a Sugar spin?

Trisquel was born as a university project, and it has a strong focus in
education. We think schools are the main battlefront for free software.
This is why we made the Trisquel Edu edition, including several sets of
educational software running on GNOME, and tools for class management
like iTALC or LTSP. Sugar is a wonderful addition to our educational
suite, and it can make use of the tools we already have in the system.

 2) How can we send patches?  IIUC the latest Trisquel Sugar .ISO won't
 boot on an OFW machine like the XO-1 due to the lack of an olpc.fth.

We didn't try it on a XO yet, but I will apply for one right now :)
I need to read more about OFW, thanks for the links.

 One like SoaS uses[1] might be good to include, but - I'm sorry for
 the lack of searching skills - I couldn't find a place to submit a
 patch that includes a suitable olpc.fth.

We use the issue tracker for that:
http://trisquel.info/en/project/issues

I've just added the Sugar component to it. We need to come up with a
cool project name. What do you think about TOAST, for Trisquel On A
Sugar Toast? :D

   Where is the code you use to
 generate the ISOs (I assume it's a lot more complex than the SoaS
 code[2] because I did manage to find the How Trisquel is made[3]
 page)?

You can find it here:
http://devel.trisquel.info/isobuilder/makedistro

It is in fact a very simple script, most of the job is done in the
Trisquel packages and metapackages. We are now rewriting the script
using the live-helper tool from Debian, which should allow us to reduce
it to a dozen lines or so.

The How Trisquel is made describes how the distro was created, but now
that it is done, it is a lot easier to maintain than how it looks. If
you want a new, let's say, amd64 version of the Sugar iso, you just need
to run makedistro all amd64 trisquel-sugar and wait for five minutes.

We did almost no changes to our build scripts for this project, it works
just with the tiny trisquel-sugar metapackage, some artwork, and the
impressive repository Aleksey built for us.


signature.asc
Description: Esta parte del mensaje está firmada digitalmente
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep