Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-22 Thread Martin Guy
On 23/11/2020, James Cameron  wrote:
> Or the adding the pulseaudio package is not the right way to convince
> GStreamer to work with ALSA.
> [...] if you can find out how TOAST did this, it could then be done in
> Sugar Live Build.

OK, I'll have a look at that. Always happy to get rid of pulseaudio :D

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-22 Thread James Cameron
On Mon, Nov 23, 2020 at 05:15:35AM +0100, Martin Guy wrote:
> Thanks. I'm flattered that my previous email became the release
> announcement!
> 
> On 23/11/2020, James Cameron  wrote:
> > On Sun, Nov 22, 2020 at 08:03:02AM +0100, Martin Guy wrote:
> >> - The alsa "Headphone" control is muted, so no sound comes out of
> >>   external speakers. "alsactl init" fixes this but also halves the main
> >>   audio volume, while "amixer set Headphone unmute" makes it work.
> >>   That leaves the Headphone volume at 0 but some sound still comes out
> >>   of the headphone socket.
> >
> > That's probably how ALSA works on your laptop.  It is fixed on OLPC OS
> > by adding alsactl and amixer commands to startup scripts.  It can be
> > fixed longterm on your laptop by changing ALSA defaults upstream.
> >
> > Other Linux desktop environments have moved to PulseAudio, but that's
> > not an option for Sugar yet, needs development.
> 
> Sugar Live Build includes pulseaudio, which it says is needed to fix
> speech synthesis,

You're referring to where I said this;
https://github.com/sugarlabs/sugar-live-build/blob/master/src/config/package-lists/desktop.list.chroot#L109

That's a different issue.  GStreamer had transitioned to using
PulseAudio, but Sugar has not.  It means where Sugar or activities use
the espeak plugin, there is a mix of API.

> but that makes pulseaudio the first and default mixer device.

Okay, that suggests the mix of API is no longer a viable solution and
the rest of Sugar must move to PulseAudio more urgently.

Or the adding the pulseaudio package is not the right way to convince
GStreamer to work with ALSA.

Best project to work with on that is GStreamer.

> I didn't get as far as finding the ALSA runes to find
> the correct mixer device. TOAST instead only presents one mixer
> device, the hardware one, so I'm guessing it doesn't include PA though
> speech synthesis does work.

Well, if you can find out how TOAST did this, it could then be done in
Sugar Live Build.

> 
> Onward...
> 
> M

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-22 Thread Martin Guy
Thanks. I'm flattered that my previous email became the release announcement!

On 23/11/2020, James Cameron  wrote:
> On Sun, Nov 22, 2020 at 08:03:02AM +0100, Martin Guy wrote:
>> - The alsa "Headphone" control is muted, so no sound comes out of
>>   external speakers. "alsactl init" fixes this but also halves the main
>>   audio volume, while "amixer set Headphone unmute" makes it work.
>>   That leaves the Headphone volume at 0 but some sound still comes out
>>   of the headphone socket.
>
> That's probably how ALSA works on your laptop.  It is fixed on OLPC OS
> by adding alsactl and amixer commands to startup scripts.  It can be
> fixed longterm on your laptop by changing ALSA defaults upstream.
>
> Other Linux desktop environments have moved to PulseAudio, but that's
> not an option for Sugar yet, needs development.

Sugar Live Build includes pulseaudio, which it says is needed to fix
speech synthesis, but that makes pulseaudio the first and default
mixer device. I didn't get as far as finding the ALSA runes to find
the correct mixer device. TOAST instead only presents one mixer
device, the hardware one, so I'm guessing it doesn't include PA though
speech synthesis does work.

Onward...

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-22 Thread James Cameron
On Sun, Nov 22, 2020 at 08:03:02AM +0100, Martin Guy wrote:
> First, thanks to all who have made Trisquel On A Stick TOAST a reality
> (as well as being the first little-endian recursive acronym I've seen)
> 
> It achieves almost all of the goals I had for "Sugar Live Everything":
> - It works on 32-bit machines
> - It has lots of Activities
> - It autostarts if you just turn it on
> - It has a joyful splash screen
> - It has a language selector at boot
> - It uses any Linux swap partitions it finds
> and it's far better than anything I could have hoped to make.
> 
> Now for the bad news...
> 
> - It only has five versions of English and three of Spanish, whereas
>   Trisquel usually includes ar bn ca de el en es eu fa fr gl he hi it
>   ja mg mn nb ne nl pt_PT ru si sl sq sv tr ur vi zh_CN
> - On the text consoles and on reboot for some settings changes, there's
>   a login prompt at which one has to guess that the username is trisquel
>   and the password is [Enter]. Autologin would be better.
> 
> It shares two of the hardware-specific bugs I was working on:
> - Xorg's "nouveau" DRI driver bug which makes github.com/login all gray
>   and the "branches" menu not work. The simplest and least invasive fix
>   is to delete /usr/lib/*-linux-gnu/dri/nouveau_dri.so
>   For gory details see github.com/sugarlabs/sugar-live-build/issues/20

Other Linux desktop environments have moved to Wayland, but that's not
an option for Sugar yet, needs development.

https://github.com/sugarlabs/sugar/issues/778

> - The alsa "Headphone" control is muted, so no sound comes out of
>   external speakers. "alsactl init" fixes this but also halves the main
>   audio volume, while "amixer set Headphone unmute" makes it work.
>   That leaves the Headphone volume at 0 but some sound still comes out
>   of the headphone socket.

That's probably how ALSA works on your laptop.  It is fixed on OLPC OS
by adding alsactl and amixer commands to startup scripts.  It can be
fixed longterm on your laptop by changing ALSA defaults upstream.

Other Linux desktop environments have moved to PulseAudio, but that's
not an option for Sugar yet, needs development.

https://github.com/sugarlabs/sugar/issues/936

PulseAudio handles initial levels more gracefully than does ALSA.

> I guess I'm lucky to use an ancient laptop with a crummy video chip and
> broken speakers so I could discover these issues :)
> 
> A few ISO-size-reducing hacks could also be applied, removing:
> 66MB /usr/src/linux-headers
> 184K /usr/include/btrfs
> 13MB man-db and /usr/share/man
> 29MB /usr/share/doc
> 72KB /usr/share/bug
> 62MB /var/cache/apt/*.bin (apt-get auto-rebuilds these)
> 85MB /usr/share/locale (by running localepurge keeping en and es)
> These are not enough to make it fit on a CD, but should get it under
> 1GB instead of being just over. I know you can't now buy a new pendrive
> less than 8GB. I'm using a 2GB one so I'm sure some people only have 1.
> 
> This is head and shoulders above the previous best Sugar Live system,
> Fedora SOAS. Its only serious defect is lack of world language support.
> 
> I'm happy my problem is solved and I can now work on something else.

Thanks for your work.

> The 32-bit TOAST image is now the best generic Sugar Live ISO there is.
> I suggest it be highlighted on Sugarlabs' "Getting Sugar" web page

It's a Wiki, and you can edit it.  I see you have an account.  I would
like to see this TOAST offered, as the process that led to it (thanks
Ruben!) includes testing that gates release, which is something that
Fedora SOAS does not do, as shown by the most recent release which
doesn't start Sugar.  And it's not the first time that has happened.

> as the recommended live system (and that the first menu item on
> sugarlabs.org->"Get Sugar" be "Live System" or something similarly
> descriptive instead of "SOAS", which means nothing to the uninitiated).
> 
> M
> 
> On 20/11/2020, Martin Guy  wrote:
> > Present at http://us.archive.trisquel.info/iso/trisquel-sugar_9.0_i686.iso
> >

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-22 Thread Frederick Grose
Updated link: https://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast

On Sun, Nov 22, 2020 at 11:01 AM Frederick Grose  wrote:

> Thank you Martin for seeing this through to a solution!
>
> Would you consider simplifying and updating the Trisquel on a Sugar Toast
> page on the Sugar Labs wiki?
> https://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast
> 
>
> Your efforts will reward many.
>
>
>
>
>
>
> On Sun, Nov 22, 2020 at 2:04 AM Martin Guy  wrote:
>
>> > First, thanks to all who have made Trisquel On A Stick TOAST a reality
>>
>> Trisquel on a Sugar TOAST.
>>
>> Gnash!
>> ___
>> 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] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-22 Thread Frederick Grose
Thank you Martin for seeing this through to a solution!

Would you consider simplifying and updating the Trisquel on a Sugar Toast
page on the Sugar Labs wiki?
https://wiki.sugarlabs.org/go/Trisquel_On_A_Sugar_Toast


Your efforts will reward many.






On Sun, Nov 22, 2020 at 2:04 AM Martin Guy  wrote:

> > First, thanks to all who have made Trisquel On A Stick TOAST a reality
>
> Trisquel on a Sugar TOAST.
>
> Gnash!
> ___
> 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] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-21 Thread Martin Guy
> First, thanks to all who have made Trisquel On A Stick TOAST a reality

Trisquel on a Sugar TOAST.

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-21 Thread Martin Guy
First, thanks to all who have made Trisquel On A Stick TOAST a reality
(as well as being the first little-endian recursive acronym I've seen)

It achieves almost all of the goals I had for "Sugar Live Everything":
- It works on 32-bit machines
- It has lots of Activities
- It autostarts if you just turn it on
- It has a joyful splash screen
- It has a language selector at boot
- It uses any Linux swap partitions it finds
and it's far better than anything I could have hoped to make.

Now for the bad news...

- It only has five versions of English and three of Spanish, whereas
  Trisquel usually includes ar bn ca de el en es eu fa fr gl he hi it
  ja mg mn nb ne nl pt_PT ru si sl sq sv tr ur vi zh_CN
- On the text consoles and on reboot for some settings changes, there's
  a login prompt at which one has to guess that the username is trisquel
  and the password is [Enter]. Autologin would be better.

It shares two of the hardware-specific bugs I was working on:
- Xorg's "nouveau" DRI driver bug which makes github.com/login all gray
  and the "branches" menu not work. The simplest and least invasive fix
  is to delete /usr/lib/*-linux-gnu/dri/nouveau_dri.so
  For gory details see github.com/sugarlabs/sugar-live-build/issues/20
- The alsa "Headphone" control is muted, so no sound comes out of
  external speakers. "alsactl init" fixes this but also halves the main
  audio volume, while "amixer set Headphone unmute" makes it work.
  That leaves the Headphone volume at 0 but some sound still comes out
  of the headphone socket.

I guess I'm lucky to use an ancient laptop with a crummy video chip and
broken speakers so I could discover these issues :)

A few ISO-size-reducing hacks could also be applied, removing:
66MB /usr/src/linux-headers
184K /usr/include/btrfs
13MB man-db and /usr/share/man
29MB /usr/share/doc
72KB /usr/share/bug
62MB /var/cache/apt/*.bin (apt-get auto-rebuilds these)
85MB /usr/share/locale (by running localepurge keeping en and es)
These are not enough to make it fit on a CD, but should get it under
1GB instead of being just over. I know you can't now buy a new pendrive
less than 8GB. I'm using a 2GB one so I'm sure some people only have 1.

This is head and shoulders above the previous best Sugar Live system,
Fedora SOAS. Its only serious defect is lack of world language support.

I'm happy my problem is solved and I can now work on something else.

The 32-bit TOAST image is now the best generic Sugar Live ISO there is.
I suggest it be highlighted on Sugarlabs' "Getting Sugar" web page
as the recommended live system (and that the first menu item on
sugarlabs.org->"Get Sugar" be "Live System" or something similarly
descriptive instead of "SOAS", which means nothing to the uninitiated).

M

On 20/11/2020, Martin Guy  wrote:
> Present at http://us.archive.trisquel.info/iso/trisquel-sugar_9.0_i686.iso
>
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-20 Thread Martin Guy
Present at http://us.archive.trisquel.info/iso/trisquel-sugar_9.0_i686.iso
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-20 Thread Martin Guy
On 19/11/2020, Ruben  wrote:
> The i386 image was produced at the same time as the amd64 one, and is
> available at
> https://cdimage.trisquel.info/trisquel-images/trisquel-sugar_9.0_i386.iso

404 Not Found

and the 64-bit image has also disappeared.

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-20 Thread Martin Guy
On 20/11/2020, Martin Guy  wrote:
> On 19/11/2020, Ruben  wrote:
>> On 11/4/20 4:34 PM, Martin Guy wrote:
>>> I have managed to get all the Activities in Etiona installed.
>> Could you describe your overall build goal?
>
> I am hoping that the Trisquel 386 image achieves this goal and look
> forward to testing it.

P.S. Thanks for all those links to your solutions. If I do decide to
go forward with Sugar Live Everything including more activities, that
will save me a lot of time as well as probably giving better solutions
than a lazy guy like me tends to opt for.

Blessings

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-20 Thread Martin Guy
On 19/11/2020, Ruben  wrote:
> On 11/4/20 4:34 PM, Martin Guy wrote:
>> I have managed to get all the Activities in Etiona installed.
> Could you describe your overall build goal?

My goal was a Sugar live system with lots of activities that works on
32-bit hardware, which is the cheapest for poor people (old laptops).
Of the available live systems, none of them got anywhere near this,
leaving Sugar Live Build as the only candidate, but it is a base
system, not an end-user product.

I am hoping that the Trisquel 386 image achieves this goal and look
forward to testing it.
Its only disadvantage compared to SLB is its relatively low visibility
compared to, say, Fedora Sugar on a Stick, which has high visibility
and is probably where most people would go first. Unfortunately its
page is still trumpeting the F33 release, which simply does not work
at all, leaving many people thinking "Oh. It doesn't work." and giving
up there.

Meanwhile I am still happy to maintain Sugar Live Build as its rough
corners are few.

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-04 Thread James Cameron
On Wed, Nov 04, 2020 at 04:34:23PM +0100, Martin Guy wrote:
> The awkward ones were Music Keyboard in Python3, which needs the
> python ctcsound module, that is only available for Python2 in
> Debian, but it is Python version agnostic so I fish it out and copy
> it into /usr/lib/python3.7,

Yes, that's right.  A more perfect solution is to backport and rebuild
the csound source package from Debian Testing.

When I was building OLPC OS from Ubuntu 20.04, this wasn't a problem
because Ubuntu had already taken the csound source package from Debian
Testing.  All I had to do was declare the dependency on
python3-csound, and it all worked fine for Music Blocks 13.

> and the first version of metacity without the overlay bug (3.34) now
> needs libc6 >= 2.29 for amd64 instead of 2.28 for i386, which leads
> to dependency hell. I'm not sure how to work round that yet, other
> than limiting myself to 32-bit builds or getting Debian stable
> updated with the fix, which could be a slow process.

Yes.  However, the dependency is unlikely to be explicit, likely to be
accidental.  It isn't in the debian/control.in for the metacity source
package.

A more perfect solution is to backport and rebuild the metacity source
package from Debian Testing.

When I was building OLPC OS from Ubuntu 20.04, this wasn't a problem
because Ubuntu had already taken the metacity 3.36 source package from
Debian Testing.

> However I'm getting there...

Good.

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-04 Thread Martin Guy
On Tue, 3 Nov 2020 at 23:01, James Cameron  wrote:
> On Tue, Nov 03, 2020 at 02:16:27PM +0100, Martin Guy wrote:
> > I notice that Music Blocks isn't in the Trisquel Etiona set
> Music Blocks doesn't run as a Sugar activity yet.
OK, thanks.

> > Of the other activities, I couldn't make Develop do anything useful,
> I saw that when building OLPC OS.  A fix was pushed to the master
> branch of the upstream repository, and my guess is you cloned the
> Sugar Labs fork instead.  I've updated the Sugar Labs master branch.
That's right. I'll update from there.

> > > I see that you've done it manually and I'd love to know what you did.
> > Nothing special. Just searching each activity on
> > github.com/sugarlabs and filling in the fields
> searching for activities using repositories on github.com/sugarlabs
> is not (and never has been) a reliable process.

Ah. For the moment I'll leave at that as I have managed to get all the
Activities in Etiona installed. The awkward ones were Music Keyboard
in Python3, which needs the python ctcsound module, that is only
available for Python2 in Debian, but it is Python version agnostic so
I fish it out and copy it into /usr/lib/python3.7, and the first
version of metacity without the overlay bug (3.34) now needs libc6 >=
2.29 for amd64 instead of 2.28 for i386, which leads to dependency
hell. I'm not sure how to work round that yet, other than limiting
myself to 32-bit builds or getting Debian stable updated with the fix,
which could be a slow process.

However I'm getting there...

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-03 Thread James Cameron
On Tue, Nov 03, 2020 at 02:16:27PM +0100, Martin Guy wrote:
> I notice that Music Blocks isn't in the Trisquel Etiona set, and it
> seems a prime candidate for inclusion.

Music Blocks doesn't run as a Sugar activity yet.  Walter would be
best person to ask about that.

> Of the other activities, I couldn't make Develop do anything useful,
> but I couldn't with Trisquel Live Sugar Toast either, so I assume
> it's just me.

No, I saw that when building OLPC OS.  A fix was pushed to the master
branch of the upstream repository, and my guess is you cloned the
Sugar Labs fork instead.  I've updated the Sugar Labs master branch.

> > I see that you've done it manually and I'd love to know what you did.
> 
> Nothing special. Just searching each activity on
> github.com/sugarlabs and filling in the fields

As you can see, searching for activities using repositories on
github.com/sugarlabs is not (and never has been) a reliable process.

Also, some repositories contain more than one activity (TamTam,
Wikipedia), some contain a branch per activity (TurtleArt), and some
repositories require building before release (TamTam, Wikipedia, Help,
Paint).

Our release process for activities is generally described here;
https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#checklist---maintainer

It may be better to use activity bundles.  It's what they are for.

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-03 Thread Chihurumnaya Ibiam
Music Blocks was made to run from a browser and it currently fails to start
in sugar, there's an open issue for it
https://github.com/sugarlabs/musicblocks/issues/2579.

When you say "Couldn't make Develop do anything useful" I'm guessing you
mean you couldn't use the activity, the activity helps you create your own
activity or edit existing ones.

On Tue, Nov 3, 2020, 2:16 PM Martin Guy  wrote:

> On 03/11/2020, Chihurumnaya Ibiam  wrote:
> > On Sat, Oct 31, 2020 at 11:20 AM Martin Guy 
> wrote:
> >> > the included activities are:
> >> >
> >> > abacus
> >> > analyzejournal
> >> > browse
> >> > calculate
> >> > ...
> >>
> >> I've been looking at what activities to include in a Sugar Live
> >> Everything i386 release, but it looks like you've made my task easier.
> >> Shall I call it Sugar Live Trisqel in honour of the Activity selection
> >> or do you think that would confuse things?
> >
> > I think it can be called Trisquel Sugar TOAST live, just to keep with the
> > trisquel convention.
>
> OK. I've been vacillating between sugar-live-trisquel and
> sugar-live-etiona (lack of imagination!) so thanks for that. PS I love
> trisqeul as a distro - didn't know about it.
>
> I notice that Music Blocks isn't in the Trisquel Etiona set, and it
> seems a prime candidate for inclusion. Of the other activities, I
> couldn't make Develop do anything useful, but I couldn't with Trisquel
> Live Sugar Toast either, so I assume it's just me.
>
> > I see that you've done it manually and I'd love to know what you did.
>
> Nothing special. Just searching each activity on github.com/sugarlabs
> and filling in the fields
>
> M
>
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-03 Thread Martin Guy
On 03/11/2020, Chihurumnaya Ibiam  wrote:
> On Sat, Oct 31, 2020 at 11:20 AM Martin Guy  wrote:
>> > the included activities are:
>> >
>> > abacus
>> > analyzejournal
>> > browse
>> > calculate
>> > ...
>>
>> I've been looking at what activities to include in a Sugar Live
>> Everything i386 release, but it looks like you've made my task easier.
>> Shall I call it Sugar Live Trisqel in honour of the Activity selection
>> or do you think that would confuse things?
>
> I think it can be called Trisquel Sugar TOAST live, just to keep with the
> trisquel convention.

OK. I've been vacillating between sugar-live-trisquel and
sugar-live-etiona (lack of imagination!) so thanks for that. PS I love
trisqeul as a distro - didn't know about it.

I notice that Music Blocks isn't in the Trisquel Etiona set, and it
seems a prime candidate for inclusion. Of the other activities, I
couldn't make Develop do anything useful, but I couldn't with Trisquel
Live Sugar Toast either, so I assume it's just me.

> I see that you've done it manually and I'd love to know what you did.

Nothing special. Just searching each activity on github.com/sugarlabs
and filling in the fields

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-03 Thread Chihurumnaya Ibiam
On Sat, Oct 31, 2020 at 11:20 AM Martin Guy  wrote:

> > the included activities are:
> >
> > abacus
> > analyzejournal
> > browse
> > calculate
> > ...
>
> I've been looking at what activities to include in a Sugar Live
> Everything i386 release, but it looks like you've made my task easier.
> Shall I call it Sugar Live Trisqel in honour of the Activity selection
> or do you think that would confuse things?
>

I think it can be called Trisquel Sugar TOAST live, just to keep with the
trisquel convention.


>
> Also, if you're OK with me lifting your Acvivity selection, I see I
> need to include lines like
>
>   clone https://github.com/sugarlabs/somethingSomething.activity
>
> in Sugar Live Build's auto/config file, where "something" is usually
> "something-activity" but not all actiivies follow this convention, so
> do you have to hand a list of the github-name activity-name pairs for
> the Trisqel list, to save me having to pore over github/sugarlabs'
> many pages of activities by hand?
>

The Sugar Live Build followed the convention of the creator and most of the
activities
are the fructose set, you can also follow the same convention as it's
straightforward and easy.
I see that you've done it manually and I'd love to know what you did.


> I see that sugarlabs-calculator (named in SLB' sucrose set) on github
> redirects to calculator-activity (I guess it was renamed at some
> point). If all activities were to do this (e.g. pippy-activity->Pippy)
> it would be easier to reduce package choices to a succint list.
>

Yeah I'm guessing the redirect is a github convention as the repo the
activity was forked from was named
sugarlabs-calculate but the forked repo is calculate-activity.


> M
>
> Thanks again
>
> M
>


-- 

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-11-03 Thread Chihurumnaya Ibiam
Yes the metadistro still provides i386.

-- 

Ibiam Chihurumnaya
ibiamchihurumn...@gmail.com



On Sat, Oct 31, 2020 at 9:06 AM Martin Guy  wrote:

> Does the metadistro it's based on still provide i386?
> If so, making a 32-bit image should be a doddle. If not...
>
>M
>
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-10-31 Thread Walter Bender
It might be a worthwhile exercise to come up with a consistent naming
convention :P

On Sat, Oct 31, 2020 at 6:20 AM Martin Guy  wrote:
>
> > the included activities are:
> >
> > abacus
> > analyzejournal
> > browse
> > calculate
> > ...
>
> I've been looking at what activities to include in a Sugar Live
> Everything i386 release, but it looks like you've made my task easier.
> Shall I call it Sugar Live Trisqel in honour of the Activity selection
> or do you think that would confuse things?
>
> Also, if you're OK with me lifting your Acvivity selection, I see I
> need to include lines like
>
>   clone https://github.com/sugarlabs/somethingSomething.activity
>
> in Sugar Live Build's auto/config file, where "something" is usually
> "something-activity" but not all actiivies follow this convention, so
> do you have to hand a list of the github-name activity-name pairs for
> the Trisqel list, to save me having to pore over github/sugarlabs'
> many pages of activities by hand?
>
> I see that sugarlabs-calculator (named in SLB' sucrose set) on github
> redirects to calculator-activity (I guess it was renamed at some
> point). If all activities were to do this (e.g. pippy-activity->Pippy)
> it would be easier to reduce package choices to a succint list.
>
> M
>
> Thanks again
>
> M
> ___
> Sugar-devel mailing list
> sugar-de...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel



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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-10-31 Thread Martin Guy
> the included activities are:
>
> abacus
> analyzejournal
> browse
> calculate
> ...

I've been looking at what activities to include in a Sugar Live
Everything i386 release, but it looks like you've made my task easier.
Shall I call it Sugar Live Trisqel in honour of the Activity selection
or do you think that would confuse things?

Also, if you're OK with me lifting your Acvivity selection, I see I
need to include lines like

  clone https://github.com/sugarlabs/somethingSomething.activity

in Sugar Live Build's auto/config file, where "something" is usually
"something-activity" but not all actiivies follow this convention, so
do you have to hand a list of the github-name activity-name pairs for
the Trisqel list, to save me having to pore over github/sugarlabs'
many pages of activities by hand?

I see that sugarlabs-calculator (named in SLB' sucrose set) on github
redirects to calculator-activity (I guess it was renamed at some
point). If all activities were to do this (e.g. pippy-activity->Pippy)
it would be easier to reduce package choices to a succint list.

M

Thanks again

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-10-31 Thread Martin Guy
Does the metadistro it's based on still provide i386?
If so, making a 32-bit image should be a doddle. If not...

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


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-10-30 Thread Chihurumnaya Ibiam
The 64bit seems to be just amd64.

-- 

Ibiam Chihurumnaya
ibiamchihurumn...@gmail.com



On Thu, Oct 29, 2020 at 8:38 PM Martin Guy  wrote:

> Excellent! Only amd64? :)
>
>M
>
> On 29/10/2020, Chihurumnaya Ibiam  wrote:
> > Hi Everyone,
> >
> > The sugar trisquel image has been released
> > <
> https://trisquel.info/en/trisquel-90-etiona-release-announcement-and-100-plans
> >
> > by Ruben and it needs to be tested.
> >
> > He'd said this earlier;
> >
> > It took me a while to find a gap to work on the project, but I
> > got go a good point this week:
> >
> https://trisquel.info/en/trisquel-90-etiona-release-announcement-and-100-plans
> >
> > That includes the "Trisquel On a Sugar Toast" v9 release, which comes
> > with Sugar 117 and further commits up to this weekend. I also packaged a
> > list of activities and included them in the image. I could only give it
> > basic testing (it took a lot of work to remove integration bugs and
> > dependencies), so I just know that they all run, but I don't know if
> > they work properly. I also found a bug in the panel, when you click on
> > the icons on the bottom right the ones to the left of the one clicked
> > disappear (I didn't consider it a release-blocker).
> >
> > Please give this image a test:
> >
> https://cdimage.trisquel.info/trisquel-images/trisquel-sugar_9.0_amd64.iso
> >
> > After testing we may need to produce another image. This also depends on
> > whether we want to change the list of included activities, or add any
> > other features to the image.
> >
> > Cheers,
> > Ruben
> > PS: the included activities are:
> >
> > abacus
> > analyzejournal
> > browse
> > calculate
> > chat
> > clock
> > deducto
> > develop
> > flip
> > flipsticks
> > fractionbounce
> > gcompris
> > iknowmyabcs
> > imageviewer
> > implode
> > iq
> > irc
> > jukebox
> > jumble
> > lettermatch
> > locosugar
> > log
> > maze
> > memorize
> > moon
> > musickeyboard
> > napier
> > nutrition
> > paint
> > periodictable
> > pippy
> > poll
> > portfolio
> > pukllanapac
> > read
> > recall
> > record
> > reflection
> > simplegnuchess
> > speak
> > stopwatch
> > story
> > terminal
> > turtleblocks
> > typingturtle
> > wordcloud
> > words
> > write
> >
> > --
> >
> > Ibiam Chihurumnaya
> > ibiamchihurumn...@gmail.com
> >
>
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


Re: [IAEP] [Sugar-devel] Sugar Trisquel image Ready for testing.

2020-10-29 Thread Martin Guy
Excellent! Only amd64? :)

   M

On 29/10/2020, Chihurumnaya Ibiam  wrote:
> Hi Everyone,
>
> The sugar trisquel image has been released
> 
> by Ruben and it needs to be tested.
>
> He'd said this earlier;
>
> It took me a while to find a gap to work on the project, but I
> got go a good point this week:
> https://trisquel.info/en/trisquel-90-etiona-release-announcement-and-100-plans
>
> That includes the "Trisquel On a Sugar Toast" v9 release, which comes
> with Sugar 117 and further commits up to this weekend. I also packaged a
> list of activities and included them in the image. I could only give it
> basic testing (it took a lot of work to remove integration bugs and
> dependencies), so I just know that they all run, but I don't know if
> they work properly. I also found a bug in the panel, when you click on
> the icons on the bottom right the ones to the left of the one clicked
> disappear (I didn't consider it a release-blocker).
>
> Please give this image a test:
> https://cdimage.trisquel.info/trisquel-images/trisquel-sugar_9.0_amd64.iso
>
> After testing we may need to produce another image. This also depends on
> whether we want to change the list of included activities, or add any
> other features to the image.
>
> Cheers,
> Ruben
> PS: the included activities are:
>
> abacus
> analyzejournal
> browse
> calculate
> chat
> clock
> deducto
> develop
> flip
> flipsticks
> fractionbounce
> gcompris
> iknowmyabcs
> imageviewer
> implode
> iq
> irc
> jukebox
> jumble
> lettermatch
> locosugar
> log
> maze
> memorize
> moon
> musickeyboard
> napier
> nutrition
> paint
> periodictable
> pippy
> poll
> portfolio
> pukllanapac
> read
> recall
> record
> reflection
> simplegnuchess
> speak
> stopwatch
> story
> terminal
> turtleblocks
> typingturtle
> wordcloud
> words
> write
>
> --
>
> Ibiam Chihurumnaya
> ibiamchihurumn...@gmail.com
>
___
IAEP -- It's An Education Project (not a laptop project!)
IAEP@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep