[Sugar-devel] [ASLO] Release Scribble-1

2009-11-23 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4242

Sugar Platform:
0.82 - 0.86

Download Now:
http://activities.sugarlabs.org/downloads/file/26467/scribble-1.xo

Release notes:
* First release


Sugar Labs Activities
http://activities.sugarlabs.org

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


[Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread Aleksey Lim
Hi all,

Non sugar activities we (could)have on ASLO:

++  programs with high sugar integration(journal etc.)
+   programs that start smooth in sugar environment(sugarised screen mode etc.)
-   programs that are just absent in GNU/Linux distributions
--  programs that present in GNU/Linux distributions

In case of '-*' programs we just not follow Occam's razor principle
moreover we are splitting education community(people should know that
there is "native" GCompris and "sugarized" GCompris). On the other side
if ASLO intended to be software repository for sugar DE.

So, what about not multiplying entities and reusing 0install for '-*'
programs(but still not sure about '--'). For example in case of OO4kids
activity we can create 0install infrastructure(and benefit other non
sugar 0install users) or reuse existed 0install package.

For sugar user, 0install "activities" will look on ASLO like other
activities, so click on "Download" button just runs sugarized 0install
GUI.

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


[Sugar-devel] Sugar Digest 2009-11-23

2009-11-23 Thread Walter Bender
=== Sugar Digest ===

1. When Tony Forster modified the Physics activity within 24 hours of
its initial posting on activities.sugarlabs.org, it was a sign that
educations, not just developers, were beginning to take a lead in
determining the shape of Sugar. But even more important than
contributing patches is contributing to the growing body of knowledge
about how to use Sugar for learning. Rosamel Norma Ramirez Mendez has
been an outspoken voice on the Sur list, telling stories from her
classroom (Rosamel is a teacher in Uruguay) and challenging the
community in regard to using technology for learning to its maximum
potential. She has recently blogged about some innovative uses of
Turtle Art [http://blogedu-rosamel.blogspot.com/2009/11/tortugarte.html],
which naturally caught my attention, and wrote a remarkable post on
the Sur list about guided discovery
[http://lists.laptop.org/pipermail/olpc-sur/2009-November/004984.html].
It is really gratifying to hear these stories from the field.

2. We held an oversight board meeting on 20 November. We passed a
motion to close the slobs@ list to just SLOBs, move current slobs@
traffic to iaep@ with a [SLOBS] subject line tag where at all
possible. We also passed a motion to give a two-week deadline to the
Sugar-on-a-Stick decision panel. We spend the remainder of the meeting
discussing our trademark policy. We are examining the policies of
other projects to get ideas about how we might amend our own policy
going forward. We'll continue the discussion on iaep@ and at the next
scheduled meeting, Friday, 04 December, 2009 – 15:00 UTC (10:00 EST).
Minutes and a log from the 20 November meeting are available in the
wiki.

=== Help Wanted ===

3. The Sugar-on-a-Stick team is looking from someone to help them with
documentation. Please contact the list (soas@) if you are interested.

4. There is interest at the ministry of education in the Republic of
Macedonia in learning more about Sugar. If a quick trip to Skopje is
within the realm of possibilities, please contact [[User:Walter|me]].

=== Tech Talk ===

5. Erick Lavoie and the Tutorious team have put together an .iso image
that is available for testing. Please download tutorius-20091118.iso
from http://bobthebuilder.mine.nu/isos/. The image is based upon the
soas04.iso.

To create a tutorial inside the Calculate Activity:
# Start the Creator by pressing the "double bubble" icon near the
Tutorial list under the Activity tab;
# Add actions like BubbleMessage from the toolbox window shown on the right;
# Add events like Gtk Event Catcher (choose the "clicked" event type);
# Repeat Steps 2 and 3 until satisfied;
# Save;
# Quit

To execute the tutorial created:
# Close and restart the Activity;
# Select the tutorial from the list

=== Sugar Labs ===

6. Gary Martin has generated a SOM from the past week of discussion on
the IAEP mailing list (Please see
[http://wiki.sugarlabs.org/go/File:2009-November-14-20-som.jpg).

-walter

-- 
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] [ASLO] Release Scribble-1

2009-11-23 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4242

Sugar Platform:
0.82 - 0.86

Download Now:
http://activities.sugarlabs.org/downloads/file/26468/scribble-1.xo

Release notes:



Sugar Labs Activities
http://activities.sugarlabs.org

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


Re: [Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 01:23:22PM +, Aleksey Lim wrote:
> Hi all,
> 
> Non sugar activities we (could)have on ASLO:
> 
> ++  programs with high sugar integration(journal etc.)
> +   programs that start smooth in sugar environment(sugarised screen mode 
> etc.)

btw "sugarizing" programs only by fixing window issues and bundling
blobs to .xo could be also wrong way to go, better to have universal
method to run non-sugar programs w/o troubles with
non-fullsreen/dialogs/etc windows.

Does someone have any idea.. maybe special "desktop" mode to run
non-sugar applications, fullscreen top window which is represented by
one item in activity tray(or special icon in sugar frame).

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


Re: [Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread Walter Bender
There was the X activity at one point that was in some ways a desktop
mode for running non-sugar activities. It didn't force full-screen
mode, but it could be adjusted.

-walter

On Mon, Nov 23, 2009 at 11:30 AM, Aleksey Lim  wrote:
> On Mon, Nov 23, 2009 at 01:23:22PM +, Aleksey Lim wrote:
>> Hi all,
>>
>> Non sugar activities we (could)have on ASLO:
>>
>> ++  programs with high sugar integration(journal etc.)
>> +   programs that start smooth in sugar environment(sugarised screen mode 
>> etc.)
>
> btw "sugarizing" programs only by fixing window issues and bundling
> blobs to .xo could be also wrong way to go, better to have universal
> method to run non-sugar programs w/o troubles with
> non-fullsreen/dialogs/etc windows.
>
> Does someone have any idea.. maybe special "desktop" mode to run
> non-sugar applications, fullscreen top window which is represented by
> one item in activity tray(or special icon in sugar frame).
>
> --
> Aleksey
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



-- 
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] Non sugar activities on ASLO

2009-11-23 Thread Tomeu Vizoso
On Mon, Nov 23, 2009 at 17:30, Aleksey Lim  wrote:
> On Mon, Nov 23, 2009 at 01:23:22PM +, Aleksey Lim wrote:
>> Hi all,
>>
>> Non sugar activities we (could)have on ASLO:
>>
>> ++  programs with high sugar integration(journal etc.)
>> +   programs that start smooth in sugar environment(sugarised screen mode 
>> etc.)
>
> btw "sugarizing" programs only by fixing window issues and bundling
> blobs to .xo could be also wrong way to go, better to have universal
> method to run non-sugar programs w/o troubles with
> non-fullsreen/dialogs/etc windows.

Is there any serious problem other than the launcher not appearing in
the home view? About the launcher issue, we could support .desktop
files.

Regards,

Tomeu

> Does someone have any idea.. maybe special "desktop" mode to run
> non-sugar applications, fullscreen top window which is represented by
> one item in activity tray(or special icon in sugar frame).
>
> --
> Aleksey
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



-- 
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread David Farning
On Mon, Nov 23, 2009 at 10:59 AM, Tomeu Vizoso  wrote:
> On Mon, Nov 23, 2009 at 17:30, Aleksey Lim  wrote:
>> On Mon, Nov 23, 2009 at 01:23:22PM +, Aleksey Lim wrote:
>>> Hi all,
>>>
>>> Non sugar activities we (could)have on ASLO:
>>>
>>> ++  programs with high sugar integration(journal etc.)
>>> +   programs that start smooth in sugar environment(sugarised screen mode 
>>> etc.)
>>
>> btw "sugarizing" programs only by fixing window issues and bundling
>> blobs to .xo could be also wrong way to go, better to have universal
>> method to run non-sugar programs w/o troubles with
>> non-fullsreen/dialogs/etc windows.
>
> Is there any serious problem other than the launcher not appearing in
> the home view? About the launcher issue, we could support .desktop
> files.
>
> Regards,
>
> Tomeu

I have been trying to keep current active Sugar Labs developers 'out
of the way' on activities.sugarlabs.org policies.  a.sl.o is one of
the most user driven and user visible aspects of Sugar Labs.A very
interesting recent thread has been about distributing scratch via
a.sl.o.  This has been interesting, and hopefully precedent setting,
because it has been driven by users asking for something rather than
Sugar Labs trying to provide something.

One of the key premises behind community development is participants
who see a problem which needs fixing and then take the time to fix
it.  In this case, Jeff has been tracking down what is necessary to
distribute scratch as an .XO bundle.  The short answer for why scratch
is not in a.sl.o is that no one has had the time, interest, and
ability to package and maintain scratch 1.4.  Maybe that person will
be Jeff or he can find someone who can work on scratch.

In the case of what goes on activities.sl.o, let's not worry about it.
 If an activity is popular (and useful), it will raise to the top of
the downloads and recommended list.  Once it is on the top of those
lists, other will step in to make it better.

david

We are always looking for new activity editors to test and review activities.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 05:59:44PM +0100, Tomeu Vizoso wrote:
> On Mon, Nov 23, 2009 at 17:30, Aleksey Lim  wrote:
> > On Mon, Nov 23, 2009 at 01:23:22PM +, Aleksey Lim wrote:
> >> Hi all,
> >>
> >> Non sugar activities we (could)have on ASLO:
> >>
> >> ++  programs with high sugar integration(journal etc.)
> >> +   programs that start smooth in sugar environment(sugarised screen mode 
> >> etc.)
> >
> > btw "sugarizing" programs only by fixing window issues and bundling
> > blobs to .xo could be also wrong way to go, better to have universal
> > method to run non-sugar programs w/o troubles with
> > non-fullsreen/dialogs/etc windows.
> 
> Is there any serious problem other than the launcher not appearing in
> the home view? About the launcher issue, we could support .desktop
> files.

I've just tried to start several non-sugar applications(gnome-terminal,
gimp, ooffice) and it looks now not so bad as I thought before. If we
fix launcher related issues and maybe set gnome theme to something
non-sugar(sugar theme looks ugly for regular gnome applications) and we
can stop "sugarizing" applications just by tweaking window
sizes(tuxpaint, gcompris) and start .desktop applications and 0install
packages as is.

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


Re: [Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 12:03:24PM -0600, David Farning wrote:
> On Mon, Nov 23, 2009 at 10:59 AM, Tomeu Vizoso  wrote:
> > On Mon, Nov 23, 2009 at 17:30, Aleksey Lim  wrote:
> >> On Mon, Nov 23, 2009 at 01:23:22PM +, Aleksey Lim wrote:
> >>> Hi all,
> >>>
> >>> Non sugar activities we (could)have on ASLO:
> >>>
> >>> ++  programs with high sugar integration(journal etc.)
> >>> +   programs that start smooth in sugar environment(sugarised screen mode 
> >>> etc.)
> >>
> >> btw "sugarizing" programs only by fixing window issues and bundling
> >> blobs to .xo could be also wrong way to go, better to have universal
> >> method to run non-sugar programs w/o troubles with
> >> non-fullsreen/dialogs/etc windows.
> >
> > Is there any serious problem other than the launcher not appearing in
> > the home view? About the launcher issue, we could support .desktop
> > files.
> >
> > Regards,
> >
> > Tomeu
> 
> I have been trying to keep current active Sugar Labs developers 'out
> of the way' on activities.sugarlabs.org policies.  a.sl.o is one of
> the most user driven and user visible aspects of Sugar Labs.A very
> interesting recent thread has been about distributing scratch via
> a.sl.o.  This has been interesting, and hopefully precedent setting,
> because it has been driven by users asking for something rather than
> Sugar Labs trying to provide something.
> 
> One of the key premises behind community development is participants
> who see a problem which needs fixing and then take the time to fix
> it.  In this case, Jeff has been tracking down what is necessary to
> distribute scratch as an .XO bundle.  The short answer for why scratch
> is not in a.sl.o is that no one has had the time, interest, and
> ability to package and maintain scratch 1.4.  Maybe that person will
> be Jeff or he can find someone who can work on scratch.

in case of "how to package something to .xo bundle"(which is not sugar
activity) I start think that we are trying to do redundant work, we can
utilize 0install(for example), so sugar and 0install(for example)
communities will benefit each other.

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


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Aleksey Lim
On Thu, Nov 12, 2009 at 05:51:27AM +, Aleksey Lim wrote:
> Hi all,
> 
> To have some implementation mockups for next 0install debates,
> I've coded how(I'm thinking) 0install integration could be implemented
> in sugar[1]. To check existed code, pull sugar and sugar-toolkit cloned
> repos[2] and follow simple test case[3].
> 
> [1] http://wiki.sugarlabs.org/go/Zero_Depend
> [2] http://wiki.sugarlabs.org/go/Zero_Depend#Scope
> [3] http://wiki.sugarlabs.org/go/Zero_Depend#How_To_Test

I've changed this feature a bit, so now its a Zero Install integration[4]

The reason for this feature is to cover situations:
* an activity has dependencies that weren't included to the Sugar Platform
* install/build activity specific binaries
* run non-sugar applications that are not well packaged to GNU/Linux 
distributions 

[4] http://wiki.sugarlabs.org/go/Zero_Install_integration

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


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Martin Langhoff
On Mon, Nov 23, 2009 at 7:31 PM, Aleksey Lim  wrote:
> I've changed this feature a bit, so now its a Zero Install integration[4]

Good to see progress on this. Much appreciated. Some questions...

 - Why is the depcheck happening at "first start" time? Install time
seems be more appropriate: install time means there is a src of
software, needed deps can be grabbed from the same src if present...

 - What happens if the deps are missing? If the user is offline?

 - What happens when the build fails?

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 07:39:14PM +0100, Martin Langhoff wrote:
> On Mon, Nov 23, 2009 at 7:31 PM, Aleksey Lim  wrote:
> > I've changed this feature a bit, so now its a Zero Install integration[4]
> 
> Good to see progress on this. Much appreciated. Some questions...
> 
>  - Why is the depcheck happening at "first start" time? Install time
> seems be more appropriate: install time means there is a src of
> software, needed deps can be grabbed from the same src if present...

in that case we entirely depend on 0install, so sugar provide just new
GUI for 0launch(here just for downloading/building dependencies).

>  - What happens if the deps are missing? If the user is offline?

activity fails to start but in case of offline, 0install provides some
options that could be useful for users(0share, 0mirror).

>  - What happens when the build fails?

activity just fails, and of course we can add some kind of bugreporting
feature.

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


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Martin Langhoff
On Mon, Nov 23, 2009 at 7:45 PM, Aleksey Lim  wrote:
>>  - Why is the depcheck happening at "first start" time? Install time
>> seems be more appropriate: install time means there is a src of
>> software, needed deps can be grabbed from the same src if present...
>
> in that case we entirely depend on 0install, so sugar provide just new
> GUI for 0launch(here just for downloading/building dependencies).

So it'll be triggered when users download & run an .xo? When they
double-click an .xo from a USB disk?

Will there be a way (control panel?) to see the disk space taken by
0install stuff and prune/uninstall parts?

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Gary C Martin
Hi Aleksey,

On 23 Nov 2009, at 18:45, Aleksey Lim wrote:

> On Mon, Nov 23, 2009 at 07:39:14PM +0100, Martin Langhoff wrote:
>> On Mon, Nov 23, 2009 at 7:31 PM, Aleksey Lim  wrote:
>>> I've changed this feature a bit, so now its a Zero Install integration[4]
>> 
>> Good to see progress on this. Much appreciated. Some questions...
>> 
>> - Why is the depcheck happening at "first start" time? Install time
>> seems be more appropriate: install time means there is a src of
>> software, needed deps can be grabbed from the same src if present...
> 
> in that case we entirely depend on 0install, so sugar provide just new
> GUI for 0launch(here just for downloading/building dependencies).
> 
>> - What happens if the deps are missing? If the user is offline?
> 
> activity fails to start but in case of offline, 0install provides some
> options that could be useful for users(0share, 0mirror).
> 
>> - What happens when the build fails?
> 
> activity just fails, and of course we can add some kind of bugreporting
> feature.

First up, to be honest, I don't plan to use or involve myself with 0install for 
any activities I'm involved with (may be if it works invisibly as a worst case 
fallback)... But, if a deployment/teacher wanted to distribute one (or several) 
of these non-Sugar compliant installs on a USB stick for remote class 
installation, is it a trivial step for them to put 'the activity' on a stick so 
it can be installed without any network access or local server at install time?

Example: Teacher travels from a remote village to an education ministry or town 
with internet access once a month. Downloads a selection of new activities and 
content from ASLO to their USB stick. Journeys back to their village and uses 
the USB stick to install/upgrade each machine, kids also share the activity .xo 
bundle from Journal with friends who can't make it to the school.

Regards,
--Gary

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


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 07:06:19PM +, Gary C Martin wrote:
> Hi Aleksey,
> 
> On 23 Nov 2009, at 18:45, Aleksey Lim wrote:
> 
> > On Mon, Nov 23, 2009 at 07:39:14PM +0100, Martin Langhoff wrote:
> >> On Mon, Nov 23, 2009 at 7:31 PM, Aleksey Lim  
> >> wrote:
> >>> I've changed this feature a bit, so now its a Zero Install integration[4]
> >> 
> >> Good to see progress on this. Much appreciated. Some questions...
> >> 
> >> - Why is the depcheck happening at "first start" time? Install time
> >> seems be more appropriate: install time means there is a src of
> >> software, needed deps can be grabbed from the same src if present...
> > 
> > in that case we entirely depend on 0install, so sugar provide just new
> > GUI for 0launch(here just for downloading/building dependencies).
> > 
> >> - What happens if the deps are missing? If the user is offline?
> > 
> > activity fails to start but in case of offline, 0install provides some
> > options that could be useful for users(0share, 0mirror).
> > 
> >> - What happens when the build fails?
> > 
> > activity just fails, and of course we can add some kind of bugreporting
> > feature.
> 
> First up, to be honest, I don't plan to use or involve myself with 0install 
> for any activities I'm involved with

> (may be if it works invisibly as a worst case fallback)...

if you have ready to use 0depend.xml file(for example from another
activity which uses the same deps) you as developer should only place
it to activity/ directory and for users starting this activity means
only having additional downloading progressbar(for the first time).

> But, if a deployment/teacher wanted to distribute one (or several) of these 
> non-Sugar compliant installs on a USB stick for remote class installation, is 
> it a trivial step for them to put 'the activity' on a stick so it can be 
> installed without any network access or local server at install time?

0install integration is just an optional addon to activity bundles,
you can all time package fat .xos as usual.

> Example: Teacher travels from a remote village to an education ministry or 
> town with internet access once a month. Downloads a selection of new 
> activities and content from ASLO to their USB stick. Journeys back to their 
> village and uses the USB stick to install/upgrade each machine, kids also 
> share the activity .xo bundle from Journal with friends who can't make it to 
> the school.

http://wiki.sugarlabs.org/go/Zero_Install_integration#Deploy_0install_packages_from_ASLO_like_a_regular_sugar_activities

as an addition, we can support offline mode for such activities
(request for downloading all required deps for all such activities
by one click).

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


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 08:05:21PM +0100, Martin Langhoff wrote:
> On Mon, Nov 23, 2009 at 7:45 PM, Aleksey Lim  wrote:
> >>  - Why is the depcheck happening at "first start" time? Install time
> >> seems be more appropriate: install time means there is a src of
> >> software, needed deps can be grabbed from the same src if present...
> >
> > in that case we entirely depend on 0install, so sugar provide just new
> > GUI for 0launch(here just for downloading/building dependencies).
> 
> So it'll be triggered when users download & run an .xo? When they
> double-click an .xo from a USB disk?

0install procedures will be triggered on avery activity launch,
but we can trigger them on uploading such bundle to
journal(installation), so there won't be any differences
(in case of downloading from ASLO) between regular activities and
activities w/ 0install dependencies

> Will there be a way (control panel?) to see the disk space taken by
> 0install stuff and prune/uninstall parts?

dunno, I guess in most cases its a designers question
I thought about simple download progress bar for launcher
http://wiki.sugarlabs.org/go/File:0depend-launcher.png,
control panel for setup 0install settings and we can have context menu
item for activities that have 0install dependencies to show 0install status.

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


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 07:22:23PM +, Aleksey Lim wrote:
> On Mon, Nov 23, 2009 at 07:06:19PM +, Gary C Martin wrote:
> > Example: Teacher travels from a remote village to an education ministry or 
> > town with internet access once a month. Downloads a selection of new 
> > activities and content from ASLO to their USB stick. Journeys back to their 
> > village and uses the USB stick to install/upgrade each machine, kids also 
> > share the activity .xo bundle from Journal with friends who can't make it 
> > to the school.
> 
> http://wiki.sugarlabs.org/go/Zero_Install_integration#Deploy_0install_packages_from_ASLO_like_a_regular_sugar_activities
> 
> as an addition, we can support offline mode for such activities
> (request for downloading all required deps for all such activities
> by one click).

..and share such dependencies by http://0install.net/0share.html

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


Re: [Sugar-devel] 0depend feature request

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 08:00:49PM +, Aleksey Lim wrote:
> On Mon, Nov 23, 2009 at 07:22:23PM +, Aleksey Lim wrote:
> > On Mon, Nov 23, 2009 at 07:06:19PM +, Gary C Martin wrote:
> > > Example: Teacher travels from a remote village to an education ministry 
> > > or town with internet access once a month. Downloads a selection of new 
> > > activities and content from ASLO to their USB stick. Journeys back to 
> > > their village and uses the USB stick to install/upgrade each machine, 
> > > kids also share the activity .xo bundle from Journal with friends who 
> > > can't make it to the school.
> > 
> > http://wiki.sugarlabs.org/go/Zero_Install_integration#Deploy_0install_packages_from_ASLO_like_a_regular_sugar_activities
> > 
> > as an addition, we can support offline mode for such activities
> > (request for downloading all required deps for all such activities
> > by one click).
> 
> ..and share such dependencies by http://0install.net/0share.html

or doing something similar to http://roscidus.com/desktop/Zero2Bundle
or http://0install.net/0export.html

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


Re: [Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread Jim Simmons
Aleksey,

It would be helpful to have a way to distribute things like the
gstreamer espeak plugin you wrote.  Fedora doesn't currently include
it.  It would be even better if you could distribute versions that
work on the XO running .82, as well as versions for current Fedora.
Don't know if that was what you had in mind.

James Simmons


> Date: Mon, 23 Nov 2009 13:23:22 +
> From: Aleksey Lim 
> Subject: [Sugar-devel] Non sugar activities on ASLO
> To: sugar-devel@lists.sugarlabs.org
> Message-ID: <20091123132321.gb3...@antilopa-gnu>
> Content-Type: text/plain; charset=us-ascii
>
> Hi all,
>
> Non sugar activities we (could)have on ASLO:
>
> ++  programs with high sugar integration(journal etc.)
> +   programs that start smooth in sugar environment(sugarised screen mode 
> etc.)
> -   programs that are just absent in GNU/Linux distributions
> --  programs that present in GNU/Linux distributions
>
> In case of '-*' programs we just not follow Occam's razor principle
> moreover we are splitting education community(people should know that
> there is "native" GCompris and "sugarized" GCompris). On the other side
> if ASLO intended to be software repository for sugar DE.
>
> So, what about not multiplying entities and reusing 0install for '-*'
> programs(but still not sure about '--'). For example in case of OO4kids
> activity we can create 0install infrastructure(and benefit other non
> sugar 0install users) or reuse existed 0install package.
>
> For sugar user, 0install "activities" will look on ASLO like other
> activities, so click on "Download" button just runs sugarized 0install
> GUI.
>
> --
> Aleksey
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread Sebastian Dziallas
Jim Simmons wrote:
> Aleksey,
>
> It would be helpful to have a way to distribute things like the
> gstreamer espeak plugin you wrote.  Fedora doesn't currently include
> it.  It would be even better if you could distribute versions that
> work on the XO running .82, as well as versions for current Fedora.
> Don't know if that was what you had in mind.

Actually, it does [1]. I know because I packaged it for Fedora to move 
as many packages as possible directly into our upstream distribution. So 
it's available, but only for newer Fedora versions, as the older ones 
have been EOLed.

--Sebastian

[1] 
https://admin.fedoraproject.org/pkgdb/packages/name/gstreamer-plugins-espeak

> James Simmons
>
>
>> Date: Mon, 23 Nov 2009 13:23:22 +
>> From: Aleksey Lim
>> Subject: [Sugar-devel] Non sugar activities on ASLO
>> To: sugar-devel@lists.sugarlabs.org
>> Message-ID:<20091123132321.gb3...@antilopa-gnu>
>> Content-Type: text/plain; charset=us-ascii
>>
>> Hi all,
>>
>> Non sugar activities we (could)have on ASLO:
>>
>> ++  programs with high sugar integration(journal etc.)
>> +   programs that start smooth in sugar environment(sugarised screen mode 
>> etc.)
>> -   programs that are just absent in GNU/Linux distributions
>> --  programs that present in GNU/Linux distributions
>>
>> In case of '-*' programs we just not follow Occam's razor principle
>> moreover we are splitting education community(people should know that
>> there is "native" GCompris and "sugarized" GCompris). On the other side
>> if ASLO intended to be software repository for sugar DE.
>>
>> So, what about not multiplying entities and reusing 0install for '-*'
>> programs(but still not sure about '--'). For example in case of OO4kids
>> activity we can create 0install infrastructure(and benefit other non
>> sugar 0install users) or reuse existed 0install package.
>>
>> For sugar user, 0install "activities" will look on ASLO like other
>> activities, so click on "Download" button just runs sugarized 0install
>> GUI.
>>
>> --
>> Aleksey
> ___
> 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


[Sugar-devel] New F11 for the XO-1 Build 9

2009-11-23 Thread Steven M. Parrish
http://wiki.laptop.org/go/F11_for_XO-1
http://dev.laptop.org/~smparrish/XO-1/builds/OS9

Today I have released build 9 for the XO-1.

This release will require you to flash it onto your XO-1 so you will loose 
everything.  Please be sure to backup you home directory before installing.

Release notes can be found here

http://wiki.laptop.org/go/F11_for_XO-1#Current_release:__OS9

Enjoy.

-- 
 =
 Steven M. Parrish
 
-
 gpg fingerprint: 4B6C 8357 059E B7ED 8095 0FD6 1F4B EDA0 A9A6 13C0
 http://tuxbrewr.fedorapeople.org/
 irc.freenode.net: SMParrish @ #fedora-kde, #fedora-olpc, #sugar, #fedora-
devel
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Non sugar activities on ASLO

2009-11-23 Thread Aleksey Lim
On Mon, Nov 23, 2009 at 02:46:52PM -0600, Jim Simmons wrote:
> Aleksey,
> 
> It would be helpful to have a way to distribute things like the
> gstreamer espeak plugin you wrote.  Fedora doesn't currently include
> it.  It would be even better if you could distribute versions that
> work on the XO running .82, as well as versions for current Fedora.
> Don't know if that was what you had in mind.

yeah, thats another reason to have 0install dependencies -
having over-distributions method to install deps that can't be
installed from native packages(not yet packaged, packaged incompatible
version).

http://wiki.sugarlabs.org/go/Zero_Install_integration#Support_0install_integration_in_sugar_.3C0.88_activities

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


[Sugar-devel] DNS Mischief, cont'd: dnshash-0.3.0 released!

2009-11-23 Thread Michael Stone
Friends,

I am pleased to announce the release of dnshash-0.3.0. dnshash implements the
hash-based DNS resolver described in Scott's "Network Principles" document. 

The key features of this release are better testing and more reliable results. 

   * Better testing was accomplished via the network containerization features
 of recent kernels.

   * More reliable results are achieved by returning only "live" addresses:
 i.e., those which successfully respond to a ping within one second.

Many thanks to Bernie Innocenti for his patches, to Cortland Setlow and
Andres Salomon for assistance with testing, and to Aurelian Jarno for his
prompt assistance with (e)glibc bugs.

Interesting links for this release include:

   git:git://dev.laptop.org/users/mstone/dnshash
   browse: http://dev.laptop.org/git/users/mstone/dnshash/tree/?id=dnshash-0.3.0
   readme: http://dev.laptop.org/git/users/mstone/dnshash/tree/README
   tests:  
http://dev.laptop.org/git/users/mstone/dnshash/tree/docs/unit_testing.txt
   bugs:   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557596
   env:http://wiki.laptop.org/go/Network2

The shortlog from dnshash-0.2.0..dnshash-0.3.0 is:

Bernie Innocenti (2):
   Eat up extra space in nsswitch.conf on 'make disable'.
   Make redirection work in /bin/sh; fix lint.

Michael Stone (8):
   Only return live addresses as results.
   Add newnetns subcommand to ease testing.
   Teach dnshash to answer AF_INET6 queries.
   Add a manual unit-test script based on network namespaces.
   Teach dnshash to specify the proper prefix for addresses it suggests 
adding.
   Tuck in modprobe instructions, just in case.
   Add maintainer script.
   dnshash-0.3.0.

Kind regards,

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


Re: [Sugar-devel] .swf files visualization and bundling

2009-11-23 Thread Rafael Enrique Ortiz Guerrero
Hi Wadeb and Tim

Thanks for the suggestions.

I followed  eatboom skeleton and i got a working initial activity.


http://people.sugarlabs.org/rafael/Cabeza.activity.xo

obvioulsy i borrowed eatbom.svg (this mail is only for reporting the advance :))



Great work Wade!.



Rafael Ortiz



On Sun, Nov 22, 2009 at 7:44 AM, Wade Brainerd  wrote:
> Hey Rafael,
>
> Check out http://git.sugarlabs.org/projects/eatboom/repos/wadebs-clone.
>  That project provides a template for making .SWF files into proper
> Sugar activities.
> The bundle is also available on ASLO here:
> http://activities.sugarlabs.org/en-US/sugar/addon/4225
>
> EatBoom is pretty simplistic, but I'm working on porting a more
> advanced example.
>
> Let me know if you need any assistance with this.
>
> -Wade
>
> On Sun, Nov 22, 2009 at 2:11 AM, Rafael Enrique Ortiz Guerrero
>  wrote:
>> Hi.
>>
>> I have some educational content .swf files that i wish to visualize
>> inside Sugar and also making a content bundle for them.
>>
>> What is the present way of doing so (both making the bundle and
>> visualizing .swf files) ?, we have not talked in a while about content
>> bundles at least that i remember ;), so please direct me to past
>> conversations or links about it.
>>
>>
>>
>>
>> Cheers and thanks in advance for your help.
>> Rafael Ortiz
>> ___
>> 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


[Sugar-devel] OT: Thesis: OLPC Evaluation with Usability Engineering

2009-11-23 Thread Carlos mauro
Hi friend

I invite you to attend the exposition of my thesis OLPC Evaluation with
Usability Engineering (Evaluación de la OLPC con Ingeniería de Usabilidad).
Tomorrow 24 November at 1pm or 13:00 (GMT -5).

Blog:
http://unimauro.blogspot.com/2009/11/sustentacion-de-tesis-en-vivo.html
Streaming: http://www.ustream.tv/channel/unimauro

Abstract:
This thesis is a study of the Usability of Software Sugar from the OLPC
project. The problem taken the  negative expert opinion about the lack of
usability studies of the interaction of Sugar with children, the procedure
is to evaluate the Sugar, with the method of usability testing conducted at
the National School Julio C Tello located in the district of San Juan de
Lurigancho in Lima Peru to 12 children between 5 to 7 years in a period of
eight months with collecting data from three versions of Sugar and five
activities or programs. The revised thesis was with a multidisciplinary
work, with elementary school teachers, statistical professionals, developers
and virtual communities. The conclusions and recommendations can by cover
the void of the lack of usability studies with the their target populations
and their object the project: Integrating children excluded from the world
by generating wealth from knowledge.

Resumen:
Esta tesis es un estudio de la usabilidad del software Sugar del proyecto
OLPC. El problema tomó la opinión de los expertos negativos por la falta de
estudios de usabilidad de la interacción de azúcar con los niños, el
procedimiento consiste en evaluar el azúcar, con el método de las pruebas de
usabilidad llevado a cabo en la Escuela Nacional de Julio C Tello, ubicado
en el distrito de San Juan de Lurigancho en Lima, Perú a 12 niños de entre 5
a 7 años en un período de ocho meses con la recopilación de datos a partir
de tres versiones de azúcar y cinco actividades o programas. La tesis fue
revisada con un trabajo multidisciplinario, con los maestros de escuela
primaria, profesionales de la estadística, los desarrolladores y las
comunidades virtuales. Las conclusiones y recomendaciones puede cubrir el
vacío de la falta de estudios de usabilidad con las poblaciones meta y
objeto del proyecto: La integración de los niños excluidos del mundo
mediante la generación de riqueza de conocimiento.





-- 
http://forpapers.blogspot.com/
http://unimauro.blogspot.com/
Creemos en el amor de los Seres Humanos
Carlos Mauro Cárdenas Fernández
Egresado en Ingeniería de Sistemas
4582877 980525716
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [ASLO] Release Scribble-2

2009-11-23 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4242

Sugar Platform:
0.82 - 0.86

Download Now:
http://activities.sugarlabs.org/downloads/file/26469/scribble-2.xo

Release notes:
* Make Scribble work in sugar-jhbuild type enviroments


Sugar Labs Activities
http://activities.sugarlabs.org

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


[Sugar-devel] [RELEASE] Etoys 4.0.2337

2009-11-23 Thread Bert Freudenberg
This is a bug fix release fixing a performance regression on the XO:
https://dev.laptop.org/ticket/9709

== Sources ==

http://download.sugarlabs.org/sources/sucrose/glucose/etoys/etoys-4.0.2337.tar.gz

http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-112.tar.gz

== Packaged for OLPC XO ==

http://etoys.laptop.org/rpms/etoys-4.0.2337-1.noarch.rpm

http://etoys.laptop.org/rpms/Etoys-112.xo

== Changes since 4.0.2336 ==

4.0.2337 (23 Nov 2009)

* Disable virtual display on XO (OLPC #9709)

- Bert (for the Etoys team) -
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] .swf files visualization and bundling

2009-11-23 Thread roshan karki
nice, work.

I can see that the activity can be shared as well. But unlike other shared
activities I can't see any relation between two shared Cabeza activity.
Though shared both activity are playing independently. Is it intentional ?
What kind of work needs to be done so that a swf based activity can also be
shared like 'write' activity ?

On Tue, Nov 24, 2009 at 4:10 AM, Rafael Enrique Ortiz Guerrero <
raf...@sugarlabs.org> wrote:

> Hi Wadeb and Tim
>
> Thanks for the suggestions.
>
> I followed  eatboom skeleton and i got a working initial activity.
>
>
> http://people.sugarlabs.org/rafael/Cabeza.activity.xo
>
> obvioulsy i borrowed eatbom.svg (this mail is only for reporting the
> advance :))
>
>
>
> Great work Wade!.
>
>
>
> Rafael Ortiz
>
>
>
> On Sun, Nov 22, 2009 at 7:44 AM, Wade Brainerd  wrote:
> > Hey Rafael,
> >
> > Check out http://git.sugarlabs.org/projects/eatboom/repos/wadebs-clone.
> >  That project provides a template for making .SWF files into proper
> > Sugar activities.
> > The bundle is also available on ASLO here:
> > http://activities.sugarlabs.org/en-US/sugar/addon/4225
> >
> > EatBoom is pretty simplistic, but I'm working on porting a more
> > advanced example.
> >
> > Let me know if you need any assistance with this.
> >
> > -Wade
> >
> > On Sun, Nov 22, 2009 at 2:11 AM, Rafael Enrique Ortiz Guerrero
> >  wrote:
> >> Hi.
> >>
> >> I have some educational content .swf files that i wish to visualize
> >> inside Sugar and also making a content bundle for them.
> >>
> >> What is the present way of doing so (both making the bundle and
> >> visualizing .swf files) ?, we have not talked in a while about content
> >> bundles at least that i remember ;), so please direct me to past
> >> conversations or links about it.
> >>
> >>
> >>
> >>
> >> Cheers and thanks in advance for your help.
> >> Rafael Ortiz
> >> ___
> >> 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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] OT: Thesis: OLPC Evaluation with Usability Engineering

2009-11-23 Thread Rafael Enrique Ortiz Guerrero
Great Carlos.

Thanks for sharing...

Rafael Ortiz



2009/11/23 Carlos mauro :
> Hi friend
>
> I invite you to attend the exposition of my thesis OLPC Evaluation with
> Usability Engineering (Evaluación de la OLPC con Ingeniería de Usabilidad).
> Tomorrow 24 November at 1pm or 13:00 (GMT -5).
>
> Blog:
> http://unimauro.blogspot.com/2009/11/sustentacion-de-tesis-en-vivo.html
> Streaming: http://www.ustream.tv/channel/unimauro
>
> Abstract:
> This thesis is a study of the Usability of Software Sugar from the OLPC
> project. The problem taken the  negative expert opinion about the lack of
> usability studies of the interaction of Sugar with children, the procedure
> is to evaluate the Sugar, with the method of usability testing conducted at
> the National School Julio C Tello located in the district of San Juan de
> Lurigancho in Lima Peru to 12 children between 5 to 7 years in a period of
> eight months with collecting data from three versions of Sugar and five
> activities or programs. The revised thesis was with a multidisciplinary
> work, with elementary school teachers, statistical professionals, developers
> and virtual communities. The conclusions and recommendations can by cover
> the void of the lack of usability studies with the their target populations
> and their object the project: Integrating children excluded from the world
> by generating wealth from knowledge.
>
> Resumen:
> Esta tesis es un estudio de la usabilidad del software Sugar del proyecto
> OLPC. El problema tomó la opinión de los expertos negativos por la falta de
> estudios de usabilidad de la interacción de azúcar con los niños, el
> procedimiento consiste en evaluar el azúcar, con el método de las pruebas de
> usabilidad llevado a cabo en la Escuela Nacional de Julio C Tello, ubicado
> en el distrito de San Juan de Lurigancho en Lima, Perú a 12 niños de entre 5
> a 7 años en un período de ocho meses con la recopilación de datos a partir
> de tres versiones de azúcar y cinco actividades o programas. La tesis fue
> revisada con un trabajo multidisciplinario, con los maestros de escuela
> primaria, profesionales de la estadística, los desarrolladores y las
> comunidades virtuales. Las conclusiones y recomendaciones puede cubrir el
> vacío de la falta de estudios de usabilidad con las poblaciones meta y
> objeto del proyecto: La integración de los niños excluidos del mundo
> mediante la generación de riqueza de conocimiento.
>
>
>
>
>
> --
> http://forpapers.blogspot.com/
> http://unimauro.blogspot.com/
> Creemos en el amor de los Seres Humanos
> Carlos Mauro Cárdenas Fernández
> Egresado en Ingeniería de Sistemas
> 4582877 980525716
>
> ___
> 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