Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread laurent bernabe
I can copy paste content from browse activity to terminal activity or pippy
activity (there is a special icon in the border which appears), but I
didn't manage to use this clipboard content in the host system.

2011/12/6 James Cameron qu...@laptop.org

 On Tue, Dec 06, 2011 at 02:03:35AM +0100, laurent bernabe wrote:
  It does not work neither : I think that my host system clipboard is not
  connected to the emulator clipboard.

 Yes, that's one negative aspect of using emulator.

 So you can only paste using emulator.  Browse activity?

 --
 James Cameron
 http://quozl.linux.org.au/
 ___
 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] The stacktrace for the Pippy camera example error

2011-12-06 Thread laurent bernabe
I meant strange picture because of the blurred aspect of the image.
I can see a miniature of the picture /tmp/pippypic.jpg in the file browser,
but when I open it, I don't see anything.

This the terminal result when I launch the command

(Excuse me for the french language = I traduced each sentence)

$ gst-launch v4l2src ! ffmpegcolorspace ! jpegenc ! filesink
location=/tmp/pippypic.jpg
Définition du pipeline à PAUSED... = pipeline set to PAUSED
Le pipeline est actif et n'a pas besoin de phase PREROLL... = pipeline is
active and do not need PREROLL phase any more
Passage du pipeline à la phase PLAYING... = pipeline goes to PLAYIING phase
New clock: GstSystemClock
^CCaught interrupt -- handling interrupt.
Interruption : arrêt du pipeline...
Execution ended after 10763500444 ns.
Définition du pipeline à PAUSED... = Pipeline set to PAUSED
Définition du pipeline à READY (prêt)... = Pipeline set to READY
Définition du pipeline à NULL... = Pipeline set to NULL
Libération du pipeline... = Pipeline freed
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] The stacktrace for the Pippy camera example error

2011-12-06 Thread laurent bernabe
By the way, what does the shortcut Alt + 1 ?
I tried it in order to set content in my host linux Clipboard, but it
didn't changed anything.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] The stacktrace for the Pippy camera example error

2011-12-06 Thread James Cameron
On Tue, Dec 06, 2011 at 09:42:15AM +0100, laurent bernabe wrote:
 By the way, what does the shortcut Alt + 1 ?
 I tried it in order to set content in my host linux Clipboard, but it didn't
 changed anything.

It records the screen into a Journal entry, in JPG format.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread James Cameron
On Tue, Dec 06, 2011 at 09:26:47AM +0100, laurent bernabe wrote:
 I can copy paste content from browse activity to terminal activity or pippy
 activity (there is a special icon in the border which appears), but I didn't
 manage to use this clipboard content in the host system.

Yes, I know.

But with the Browse activity open you may paste content into a Pastebin
web application, and then refer to that, or copy it into your e-mail.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar as a Green Design Pattern (James Cameron)

2011-12-06 Thread Lionel Laské

 In my mind, it is mostly nothing about Sugar [learning environment],
 but about OLPC's efforts of creating XO laptops. Moreover, Sugar
 [learning environment] might be considered as a bad example for Green
 Design Patterns, because is not all time efficient in case of computer's
 resources consumption :).

 I agree.  I don't see how Sugar could be considered Green.

This last sentence is very disturbing for me :-(

By the way, I've just read an old page on the OLPC Wiki about power
management on the XO (http://wiki.laptop.org/go/Power_management).
Now I understand that what I'm called Green optimization don't come from
the software (Sugar) but from the hardware/firmware on the XO.
So, okay it make sense for me that Sugar is not the key point to talk about
Green Pattern.

Thanks James and Alkesey for your answers.

Lionel.

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


Re: [Sugar-devel] The stacktrace for the Pippy camera example error

2011-12-06 Thread laurent bernabe
Thanks, so next time i'll use this way to send you stacktraces.

I've just created a screen capture in the journal this way, but I can't
find it on the host system

And you will be surprised, or not : the first time I launched camera
example today, I saw a capture by webcam ... but the other times : still
the same stacktrace error.



2011/12/6 James Cameron qu...@laptop.org

 On Tue, Dec 06, 2011 at 09:42:15AM +0100, laurent bernabe wrote:
  By the way, what does the shortcut Alt + 1 ?
  I tried it in order to set content in my host linux Clipboard, but it
 didn't
  changed anything.

 It records the screen into a Journal entry, in JPG format.

 --
 James Cameron
 http://quozl.linux.org.au/

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


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread laurent bernabe
Ok,

 Gonzalo Odiard :

I've seen the logs, which one do you think I should post ?
(Some of them talk about DBUS errors)

 James Cameron

It's ok for pastbin, now i'm trying to use it in order to give you the
stacktrace of camera application error in Pippy = but I can't copy any
content from Pippy to Browser activity



2011/12/6 James Cameron qu...@laptop.org

 On Tue, Dec 06, 2011 at 09:26:47AM +0100, laurent bernabe wrote:
  I can copy paste content from browse activity to terminal activity or
 pippy
  activity (there is a special icon in the border which appears), but I
 didn't
  manage to use this clipboard content in the host system.

 Yes, I know.

 But with the Browse activity open you may paste content into a Pastebin
 web application, and then refer to that, or copy it into your e-mail.

 --
 James Cameron
 http://quozl.linux.org.au/

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


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread Thomas C Gilliard

You can import and export items from the sugar journal
with this complicated procedure :

Insert a 2nd USB
(required to be present for this to work)
open the frame (upper right corner with mouse)
highlight the desired lines in terminal or browser
click the scissors up icon (copy)  on the  top bar
click on the journal icon on to frame
move to the bottom left edge of frame
right click on  clipping icon on the left bottom edge of frame
hover on this icon select Keep which appears
retract frame
bottom bar shows journal and USB icon
drag the new clipping listed in the journal icon with mouse to the 2nd 
USB icon now showing in bottom bar next to journal icon

hover over the USB icon
remove
remove USB from computer running sugar
insert USB into another windows or linux computer and drag file on USB  
to the desktop

(or into host system by removing and re-inserting it after exiting sugar)
open and copy this file to a paste bin application in your browser

Note this same method  (drag-drop from a 2nd USB) can be used to export 
Photos from the sugar record activity

and to import to journal of (activity.xo) files if reversed


On 12/06/2011 02:51 AM, James Cameron wrote:

On Tue, Dec 06, 2011 at 09:26:47AM +0100, laurent bernabe wrote:

I can copy paste content from browse activity to terminal activity or pippy
activity (there is a special icon in the border which appears), but I didn't
manage to use this clipboard content in the host system.

Yes, I know.

But with the Browse activity open you may paste content into a Pastebin
web application, and then refer to that, or copy it into your e-mail.


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


Re: [Sugar-devel] [Dextrose] Dextrose 3 patches report

2011-12-06 Thread David Farning
2011/12/5 Chris Leonard cjlhomeaddr...@gmail.com:
 2011/12/5 Rubén Rodríguez ru...@gnu.org:

 I will be sure to communicate to this list (and especially directly to
 Bernie) as that work moves forward, especially once we get an upstream
 commit of the glibc locales.

 Please ping me too if you modify the locale definitions, as we don't
 get them from glibc for TOAST.

 Yes, of course.  I appreciate Dextrose and Trisquel / TOAST being
 willing to hand manage the draft locales for now as we refine them.  I
 will be sure to broadcast to this list and narrow-cast to those
 working on the Puno image when the glibc locales are upstreamed.

 The main reason for not including in SL Sugar at this point is that we
 have encountered issues with builds of Activities for langs without a
 glibc locale and there is no urgent need for SL and OLPC to manage a
 local glibc file at the moment, I think waiting for the upstreaming
 makes sense for them.  Of course, if anyone wants the draft locales, I
 would be happy to share them.

Plus one.

A core vision of Dextrose is to serve as a testing platform for things
which are requested or required by individual deployments. Then after
a period of refinement they can be pushed upstream if they are
valuable and useful.

david

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


[Sugar-devel] [ASLO] Release Yum Downloader-3

2011-12-06 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4501

Sugar Platform:
0.82 - 0.96

Download Now:
http://activities.sugarlabs.org/downloads/file/27741/yum_downloader-3.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


[Sugar-devel] [ASLO] Release End Game-28

2011-12-06 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4505

Sugar Platform:
0.82 - 0.96

Download Now:
http://activities.sugarlabs.org/downloads/file/27769/end_game-28.xo

Release notes:
Version 27 can crash in Activity No 15 -  White King vs Black King  Pawn. This 
version fixes this problem.


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] Fwd: Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread laurent bernabe
-- Forwarded message --
From: laurent bernabe laurent.bern...@gmail.com
Date: 2011/12/6
Subject: Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17
To: Gonzalo Odiard gonz...@laptop.org


I've joined one of the Pippy logs

I've tried your procedure in order to copy content from Sugar emulator to
Host system : i managed for the code section of Pippy, but for the terminal
section of Pippy, i am still unable to copy anything (in this last case, no
icon appears at bottom left of emulator, whereas for the code section, it
does)


2011/12/6 Gonzalo Odiard gonz...@laptop.org



 On Tue, Dec 6, 2011 at 10:44 AM, laurent bernabe 
 laurent.bern...@gmail.com wrote:

 Ok,

  Gonzalo Odiard :

 I've seen the logs, which one do you think I should post ?
 (Some of them talk about DBUS errors)


 the pippy log



1323178404.276732 WARNING root: KeepButton has been deprecated since Sugar 0.94 and should not be used in newly written code.
1323178404.279307 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.282720 WARNING root: No gtk.AccelGroup in the top level window.
/opt/sweets/sugar-toolkit/src/sugar/graphics/toolbarbox.py:117: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self.props.palette.add(self.page_widget)
/opt/sweets/sugar-toolkit/src/sugar/graphics/window.py:197: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self.__vbox.pack_start(toolbar_box, False)
1323178404.288159 WARNING root: No gtk.AccelGroup in the top level window.
/opt/sweets/sugar-toolkit/src/sugar/graphics/toolbarbox.py:45: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self.parent.owner.pack_start(self.page_widget)
1323178404.290236 WARNING root: No gtk.AccelGroup in the top level window.
** (sugar-activity:4484): DEBUG: Got client ID 102f29c6e1dce6e1331323178404564223004370
** (sugar-activity:4484): DEBUG: Setting initial properties
** (sugar-activity:4484): DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle
** (sugar-activity:4484): DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself
** (sugar-activity:4484): DEBUG: Received SaveComplete message in state save-yourself-done
1323178404.714279 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.720558 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.723503 WARNING root: No gtk.AccelGroup in the top level window.
/home/laurent_bernabe/Activities/Pippy.activity/pippy_app.py:119: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self.get_toolbar_box().toolbar.insert(edit_toolbar_button, -1)
1323178404.745865 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.746088 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.746229 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.751544 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.751821 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.751962 WARNING root: No gtk.AccelGroup in the top level window.
1323178404.783342 WARNING root: No gtk.AccelGroup in the top level window.
/home/laurent_bernabe/Activities/Pippy.activity/pippy_app.py:145: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  actions_toolbar.insert(gobutton, -1)
1323178404.792829 WARNING root: No gtk.AccelGroup in the top level window.
/home/laurent_bernabe/Activities/Pippy.activity/pippy_app.py:159: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  actions_toolbar.insert(stopbutton, -1)
1323178404.802281 WARNING root: No gtk.AccelGroup in the top level window.
/home/laurent_bernabe/Activities/Pippy.activity/pippy_app.py:174: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  actions_toolbar.insert(clearbutton, -1)
1323178404.811976 WARNING root: No gtk.AccelGroup in the top level window.
/home/laurent_bernabe/Activities/Pippy.activity/pippy_app.py:186: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  self.get_toolbar_box().toolbar.insert(stop, -1)
1323179137.062367 WARNING root: No gtk.AccelGroup in the top level window.
1323179137.062923 WARNING root: No gtk.AccelGroup in the top level window.
1323179137.063233 WARNING root: No gtk.AccelGroup in the top level window.
/opt/sweets/sugar-toolkit/src/sugar/graphics/toolbarbox.py:108: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  box.pack_start(self.page_widget)
sugar-activity: Fatal IO error 11 (Ressource temporairement non disponible) on X server :30.
Exited with status 1, pid 4484 data (None, open file 'fdopen', mode 'w' at 0x9d8b758, '/home/laurent_bernabe/.sugar/default/logs/org.laptop.Pippy-1.log', dbus.ByteArray('c6b4879e5bb6b75742d7384355dbc9c06504739e', variant_level=1))
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org

Re: [Sugar-devel] [PATCH] Start filtered activity with keyboard

2011-12-06 Thread Gonzalo Odiard
I can't reach to a agreement with Simon about how display to the user he
can start the activity selected.
If anybody have a good idea is welcomed.
I think starting the filtered activity is a good think to have,
but without resolving this issue, does not have sense spending more time on
this.

Gonzalo

On Mon, Nov 28, 2011 at 12:10 PM, Sascha Silbe si...@activitycentral.comwrote:

 Excerpts from godiard's message of 2011-11-07 13:06:45 +0100:
  From: Gonzalo Odiard godi...@gmail.com
 
  This patch complement the filter functionality in the home view.
  If only one activity is selected, Return key start the activity.

 Nice one. Both Return (default action, i.e. resume latest) and
 Alt-Return (alternate action, i.e. Start New) work as expected.

 The functionality is good enough for a first iteration IMO. We can land
 further enhancements (like choosing from multiple matches) later,
 preferably after we got rid of hippo-canvas.


 [src/jarabe/desktop/favoritesview.py]
  +def start_selected_activity(self):
  +if len(self._filtered_icons) == 1:
  +self._filtered_icons[0]._activate()

 This uses private API of ActivityIcon, which pylint rightfully complains
 about. Just making ActivityIcon._activate() public isn't quite the
 right answer, as _activate() interacts with the associated Palette. The
 latter code should move to __palette_activate_cb() first.

 Sascha

 --
 http://sascha.silbe.org/
 http://www.infra-silbe.de/




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


Re: [Sugar-devel] [sugar] Add quz and aym to ALL_LINGUAS (take 2)

2011-12-06 Thread Sascha Silbe
Excerpts from Bernie Innocenti's message of 2011-11-25 16:34:51 +0100:

 Signed-off-by: Bernie Innocenti ber...@codewiz.org

Marked as deferred for now as it's not suitable yet for upstream Sugar,
see [1,2].

Sascha

[1] 
message-id:CAHdAatY4WqibEzLhsxiEQpzAy-abYV30=nytfkzjmx68qqa...@mail.gmail.com
[2] http://lists.sugarlabs.org/archive/dextrose/2011-December/thread.html#1473
-- 
http://sascha.silbe.org/
http://www.infra-silbe.de/


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


[Sugar-devel] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread David Farning
I am proud to announce that we are promoting Pablo Flores as the new
CEO of Activity Central.

Pablo has a strong background in all things OLPC and Sugar from his
time at Plan Ceibal, leadership in Ceibal Jam, and most recently
as community architect for Activity Central.

Pablo and the rest of the Activity Central team will continue the core
AC mission of providing service and support for deployments.

I will continue my work in the Sugar/OLPC ecosystem by focusing on the
junction point between deployment technical teams and education teams.
My research so far has lead me to the notion of learning objects.
While poorly defined in the education literature, the vocabulary around
learning objects seems to lends itself to the intersection of technical
personal and education personal in early childhood education.

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


Re: [Sugar-devel] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Hernan Pachas
Congratulations!!

--hernan


El mar 06 dic 2011 12:19:03 PET, David Farning escribió:
 I am proud to announce that we are promoting Pablo Flores as the new
 CEO of Activity Central.

 Pablo has a strong background in all things OLPC and Sugar from his
 time at Plan Ceibal, leadership in Ceibal Jam, and most recently
 as community architect for Activity Central.

 Pablo and the rest of the Activity Central team will continue the core
 AC mission of providing service and support for deployments.

 I will continue my work in the Sugar/OLPC ecosystem by focusing on the
 junction point between deployment technical teams and education teams.
 My research so far has lead me to the notion of learning objects.
 While poorly defined in the education literature, the vocabulary around
 learning objects seems to lends itself to the intersection of technical
 personal and education personal in early childhood education.

 david
 ___
 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] [PATCH] Start filtered activity with keyboard

2011-12-06 Thread Sascha Silbe
Excerpts from Gonzalo Odiard's message of 2011-12-06 17:06:19 +0100:

 I can't reach to a agreement with Simon about how display to the user he
 can start the activity selected.

We already have a kind of cursor that we could enhance: Moving the
pointer over an activity icon shows a rounded rectangle around the
activity icon. We could:

a) make Return start whatever activity currently has the cursor and
b) let the filter move the cursor to the first match if the icon that
   currently has the cursor does not match
c) allow the cursor keys (including the directional pad on the XO) to
   cycle through matching icons (all icons if the filter is empty).

Sascha

-- 
http://sascha.silbe.org/
http://www.infra-silbe.de/


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


Re: [Sugar-devel] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Alvar Maciel
Felicitaciones Pablo!

On Tue, Dec 6, 2011 at 2:19 PM, David Farning
dfarn...@activitycentral.com wrote:
 I am proud to announce that we are promoting Pablo Flores as the new
 CEO of Activity Central.

 Pablo has a strong background in all things OLPC and Sugar from his
 time at Plan Ceibal, leadership in Ceibal Jam, and most recently
 as community architect for Activity Central.

 Pablo and the rest of the Activity Central team will continue the core
 AC mission of providing service and support for deployments.

 I will continue my work in the Sugar/OLPC ecosystem by focusing on the
 junction point between deployment technical teams and education teams.
 My research so far has lead me to the notion of learning objects.
 While poorly defined in the education literature, the vocabulary around
 learning objects seems to lends itself to the intersection of technical
 personal and education personal in early childhood education.

 david
 ___
 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] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Pablo Flores
Thanks for the announcement. As David says, I will have the big challenge
of directing AC, a company which has at the core of its business providing
services for deployments using the Sugar learning platform.

I've been involved in the olpc/sugar ecosystem since 2007 (for more info
about me, please see my
profilehttp://plus.google.com/u/0/104046304533768660303/aboutand
follow me in google+). Much of my work was as a volunteer, having a
strong focus on promoting the community work. One year ago I was hired by
AC to work in the company's community outreach area, where I could work in
promoting events like eduJAM, Sugar Day Junín, Mexico City Sugar workshop
and Sugar Camp Lima. Sugar is based on the great work that the whole
community systematically does for it, to which I hope AC can contribute
even more in this new stage.

AC provides deployments with technical solutions tailored to their
particular needs, promoting at the same time the community growth by
supporting local labs, hiring outstanding programmers, upstreaming code and
sharing knowledge. In my vision, these professional services are required
to keep the ecosystem healthy and it's our biggest challenge doing this
sustainably.

I won’t be much online in the last weeks of December as I'll take some days
off before assuming the new position, but I’m very open to receiving by
email or in #sugar IRC your doubts, suggestions, criticisms or ideas, as I
want to keep the contact fluid.

Stay in touch!

Regards,
Pablo Flores
activitycentral.com


On Tue, Dec 6, 2011 at 3:19 PM, David Farning
dfarn...@activitycentral.comwrote:

 I am proud to announce that we are promoting Pablo Flores as the new
 CEO of Activity Central.

 Pablo has a strong background in all things OLPC and Sugar from his
 time at Plan Ceibal, leadership in Ceibal Jam, and most recently
 as community architect for Activity Central.

 Pablo and the rest of the Activity Central team will continue the core
 AC mission of providing service and support for deployments.

 I will continue my work in the Sugar/OLPC ecosystem by focusing on the
 junction point between deployment technical teams and education teams.
 My research so far has lead me to the notion of learning objects.
 While poorly defined in the education literature, the vocabulary around
 learning objects seems to lends itself to the intersection of technical
 personal and education personal in early childhood education.

 david
 ___
 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] [IAEP] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Christoph Derndorfer
Congrats Pablo!! :-)

Christoph

On Tue, Dec 6, 2011 at 7:21 PM, Pablo Flores pflor...@gmail.com wrote:

 Thanks for the announcement. As David says, I will have the big challenge
 of directing AC, a company which has at the core of its business providing
 services for deployments using the Sugar learning platform.

 I've been involved in the olpc/sugar ecosystem since 2007 (for more info
 about me, please see my 
 profilehttp://plus.google.com/u/0/104046304533768660303/aboutand follow me 
 in google+). Much of my work was as a volunteer, having a
 strong focus on promoting the community work. One year ago I was hired by
 AC to work in the company's community outreach area, where I could work in
 promoting events like eduJAM, Sugar Day Junín, Mexico City Sugar workshop
 and Sugar Camp Lima. Sugar is based on the great work that the whole
 community systematically does for it, to which I hope AC can contribute
 even more in this new stage.

 AC provides deployments with technical solutions tailored to their
 particular needs, promoting at the same time the community growth by
 supporting local labs, hiring outstanding programmers, upstreaming code and
 sharing knowledge. In my vision, these professional services are required
 to keep the ecosystem healthy and it's our biggest challenge doing this
 sustainably.

 I won’t be much online in the last weeks of December as I'll take some
 days off before assuming the new position, but I’m very open to receiving
 by email or in #sugar IRC your doubts, suggestions, criticisms or ideas, as
 I want to keep the contact fluid.

 Stay in touch!

 Regards,
 Pablo Flores
 activitycentral.com


 On Tue, Dec 6, 2011 at 3:19 PM, David Farning 
 dfarn...@activitycentral.com wrote:

 I am proud to announce that we are promoting Pablo Flores as the new
 CEO of Activity Central.

 Pablo has a strong background in all things OLPC and Sugar from his
 time at Plan Ceibal, leadership in Ceibal Jam, and most recently
 as community architect for Activity Central.

 Pablo and the rest of the Activity Central team will continue the core
 AC mission of providing service and support for deployments.

 I will continue my work in the Sugar/OLPC ecosystem by focusing on the
 junction point between deployment technical teams and education teams.
 My research so far has lead me to the notion of learning objects.
 While poorly defined in the education literature, the vocabulary around
 learning objects seems to lends itself to the intersection of technical
 personal and education personal in early childhood education.

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



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




-- 
Christoph Derndorfer

volunteer, OLPC (Austria) [www.olpc.at]
editor, OLPC News [www.olpcnews.com]
contributor, TechnikBasteln [www.technikbasteln.net]

e-mail: christ...@derndorfer.eu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Anish Mangal
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 12/06/2011 11:51 PM, Pablo Flores wrote:
 Thanks for the announcement. As David says, I will have the big 
 challenge of directing AC, a company which has at the core of its 
 business providing services for deployments using the Sugar
 learning platform.
 
 I've been involved in the olpc/sugar ecosystem since 2007 (for more
 info about me, please see my profile 
 http://plus.google.com/u/0/104046304533768660303/aboutand follow
 me in google+). Much of my work was as a volunteer, having a strong
 focus on promoting the community work. One year ago I was hired by
 AC to work in the company's community outreach area, where I could
 work in promoting events like eduJAM, Sugar Day Junín, Mexico City
 Sugar workshop and Sugar Camp Lima. Sugar is based on the great
 work that the whole community systematically does for it, to which
 I hope AC can contribute even more in this new stage.
 
 AC provides deployments with technical solutions tailored to their 
 particular needs, promoting at the same time the community growth
 by supporting local labs, hiring outstanding programmers,
 upstreaming code and sharing knowledge. In my vision, these
 professional services are required to keep the ecosystem healthy
 and it's our biggest challenge doing this sustainably.
 
 I won?t be much online in the last weeks of December as I'll take
 some days off before assuming the new position, but I?m very open
 to receiving by email or in #sugar IRC your doubts, suggestions,
 criticisms or ideas, as I want to keep the contact fluid.
 
 Stay in touch!
 
 Regards, Pablo Flores activitycentral.com
 http://activitycentral.com/
 

Congrats Pablo!! :-)

 
 On Tue, Dec 6, 2011 at 3:19 PM, David Farning 
 dfarn...@activitycentral.com
 mailto:dfarn...@activitycentral.com wrote:
 
 I am proud to announce that we are promoting Pablo Flores as the
 new CEO of Activity Central.
 
 Pablo has a strong background in all things OLPC and Sugar from
 his time at Plan Ceibal, leadership in Ceibal Jam, and most
 recently as community architect for Activity Central.
 
 Pablo and the rest of the Activity Central team will continue the
 core AC mission of providing service and support for deployments.
 
 I will continue my work in the Sugar/OLPC ecosystem by focusing on
 the junction point between deployment technical teams and education
 teams. My research so far has lead me to the notion of learning
 objects. While poorly defined in the education literature, the
 vocabulary around learning objects seems to lends itself to the
 intersection of technical personal and education personal in early
 childhood education.
 
 david ___ Sugar-devel
 mailing list Sugar-devel@lists.sugarlabs.org
 mailto:Sugar-devel@lists.sugarlabs.org 
 http://lists.sugarlabs.org/listinfo/sugar-devel
 
 
 
 
 ___ IAEP -- It's An
 Education Project (not a laptop project!) i...@lists.sugarlabs.org 
 http://lists.sugarlabs.org/listinfo/iaep


- -- 
Anish Mangal
Dextrose Project Manager
Activity Central
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJO3l8ZAAoJEBoxUdDHDZVp98QH/jLzX2QP8YWdG7loi6tOLtES
ycA58TQQq0J49LrC0VOLNI2ygWXNlSbn/lcPBF0K7BUOK+a/u8VTbYYBPs/eQNUM
sYltHAP7gVwgMEVpO8IkPZORPWzl+Xlx1JYj4qt9vg9yGKNkDcBmRnAZ8ySthVUI
OS7Ru8MfmTqSwdNHVIEABlb5WpxQxekADRB9WGr9UBxgKP+GHCyOSrNUY1XqaskE
kSZLSbxBDIakgj6nU2vWnD/EHev0Cwej5sFmEUXU49/usOHz6NlN0GwuiU1OqQwq
KuXYtY7XT5cAlofhoD6L6/zt2K33T4uNrN/hmIzeU9+K70TQM0rmQMdEIz3USIY=
=1Cuv
-END PGP SIGNATURE-
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Rafael Ortiz
On Tue, Dec 6, 2011 at 1:29 PM, Anish Mangal an...@activitycentral.comwrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 12/06/2011 11:51 PM, Pablo Flores wrote:
  Thanks for the announcement. As David says, I will have the big
  challenge of directing AC, a company which has at the core of its
  business providing services for deployments using the Sugar
  learning platform.
 
  I've been involved in the olpc/sugar ecosystem since 2007 (for more
  info about me, please see my profile
  http://plus.google.com/u/0/104046304533768660303/aboutand follow
  me in google+). Much of my work was as a volunteer, having a strong
  focus on promoting the community work. One year ago I was hired by
  AC to work in the company's community outreach area, where I could
  work in promoting events like eduJAM, Sugar Day Junín, Mexico City
  Sugar workshop and Sugar Camp Lima. Sugar is based on the great
  work that the whole community systematically does for it, to which
  I hope AC can contribute even more in this new stage.
 
  AC provides deployments with technical solutions tailored to their
  particular needs, promoting at the same time the community growth
  by supporting local labs, hiring outstanding programmers,
  upstreaming code and sharing knowledge. In my vision, these
  professional services are required to keep the ecosystem healthy
  and it's our biggest challenge doing this sustainably.
 
  I won?t be much online in the last weeks of December as I'll take
  some days off before assuming the new position, but I?m very open
  to receiving by email or in #sugar IRC your doubts, suggestions,
  criticisms or ideas, as I want to keep the contact fluid.
 
  Stay in touch!
 
  Regards, Pablo Flores activitycentral.com
  http://activitycentral.com/
 

 Congrats Pablo!! :-)

 
  On Tue, Dec 6, 2011 at 3:19 PM, David Farning
  dfarn...@activitycentral.com
  mailto:dfarn...@activitycentral.com wrote:
 
  I am proud to announce that we are promoting Pablo Flores as the
  new CEO of Activity Central.
 
  Pablo has a strong background in all things OLPC and Sugar from
  his time at Plan Ceibal, leadership in Ceibal Jam, and most
  recently as community architect for Activity Central.
 
  Pablo and the rest of the Activity Central team will continue the
  core AC mission of providing service and support for deployments.
 
  I will continue my work in the Sugar/OLPC ecosystem by focusing on
  the junction point between deployment technical teams and education
  teams. My research so far has lead me to the notion of learning
  objects. While poorly defined in the education literature, the
  vocabulary around learning objects seems to lends itself to the
  intersection of technical personal and education personal in early
  childhood education.
 
  david ___ Sugar-devel
  mailing list Sugar-devel@lists.sugarlabs.org
  mailto:Sugar-devel@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 
 
 
 
  ___ IAEP -- It's An
  Education Project (not a laptop project!) i...@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/iaep


 - --
 Anish Mangal
 Dextrose Project Manager
 Activity Central
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.11 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iQEcBAEBAgAGBQJO3l8ZAAoJEBoxUdDHDZVp98QH/jLzX2QP8YWdG7loi6tOLtES
 ycA58TQQq0J49LrC0VOLNI2ygWXNlSbn/lcPBF0K7BUOK+a/u8VTbYYBPs/eQNUM
 sYltHAP7gVwgMEVpO8IkPZORPWzl+Xlx1JYj4qt9vg9yGKNkDcBmRnAZ8ySthVUI
 OS7Ru8MfmTqSwdNHVIEABlb5WpxQxekADRB9WGr9UBxgKP+GHCyOSrNUY1XqaskE
 kSZLSbxBDIakgj6nU2vWnD/EHev0Cwej5sFmEUXU49/usOHz6NlN0GwuiU1OqQwq
 KuXYtY7XT5cAlofhoD6L6/zt2K33T4uNrN/hmIzeU9+K70TQM0rmQMdEIz3USIY=
 =1Cuv
 -END PGP SIGNATURE-
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel


+1 Congratulations to Pablo!.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [PATCH] Start filtered activity with keyboard

2011-12-06 Thread Gonzalo Odiard
On Tue, Dec 6, 2011 at 3:03 PM, Sascha Silbe si...@activitycentral.comwrote:

 Excerpts from Gonzalo Odiard's message of 2011-12-06 17:06:19 +0100:

  I can't reach to a agreement with Simon about how display to the user he
  can start the activity selected.

 We already have a kind of cursor that we could enhance: Moving the
 pointer over an activity icon shows a rounded rectangle around the
 activity icon. We could:

 a) make Return start whatever activity currently has the cursor and
 b) let the filter move the cursor to the first match if the icon that
   currently has the cursor does not match
 c) allow the cursor keys (including the directional pad on the XO) to
   cycle through matching icons (all icons if the filter is empty).

 Sascha


Yes. I have tried this. The problem we found, is while the filter show one
activity selected,
the user can move the cursor over other activities, and then show the same
rounded rectangle
over the two activities (one selected and other by the mouse).

Gonzalo



 --
 http://sascha.silbe.org/
 http://www.infra-silbe.de/




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


[Sugar-devel] [UN-REMINDER] Development team meeting --- 06. Dec 2011 (15:00 UTC)

2011-12-06 Thread Simon Schampijer

Hi,

I was traveling the last days and did forget about the meeting. Let's do 
it next week at the normal time:


13th of December 2011 (15:00 UTC)

If you want to send in your report of the achievements you have been 
made during the last week, please do so by replying to this mail.


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


Re: [Sugar-devel] [Dextrose] Dextrose 3 patches report

2011-12-06 Thread Walter Bender
2011/12/5 Chris Leonard cjlhomeaddr...@gmail.com:
 2011/12/5 Rubén Rodríguez ru...@gnu.org:

 I will be sure to communicate to this list (and especially directly to
 Bernie) as that work moves forward, especially once we get an upstream
 commit of the glibc locales.

 Please ping me too if you modify the locale definitions, as we don't
 get them from glibc for TOAST.

 Yes, of course.  I appreciate Dextrose and Trisquel / TOAST being
 willing to hand manage the draft locales for now as we refine them.  I
 will be sure to broadcast to this list and narrow-cast to those
 working on the Puno image when the glibc locales are upstreamed.

 The main reason for not including in SL Sugar at this point is that we
 have encountered issues with builds of Activities for langs without a
 glibc locale and there is no urgent need for SL and OLPC to manage a
 local glibc file at the moment, I think waiting for the upstreaming
 makes sense for them.  Of course, if anyone wants the draft locales, I
 would be happy to share them.

FWIW, this issue has been more an issue of packaging for upstreaming
to Fedora. Not an issue for OLPC builds themselves.

-walter


 cjl
 ___
 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] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Gabriel Eirea
Congratulations Pablo, keep up the good work.

Gabriel


2011/12/6 David Farning dfarn...@activitycentral.com:
 I am proud to announce that we are promoting Pablo Flores as the new
 CEO of Activity Central.

 Pablo has a strong background in all things OLPC and Sugar from his
 time at Plan Ceibal, leadership in Ceibal Jam, and most recently
 as community architect for Activity Central.

 Pablo and the rest of the Activity Central team will continue the core
 AC mission of providing service and support for deployments.

 I will continue my work in the Sugar/OLPC ecosystem by focusing on the
 junction point between deployment technical teams and education teams.
 My research so far has lead me to the notion of learning objects.
 While poorly defined in the education literature, the vocabulary around
 learning objects seems to lends itself to the intersection of technical
 personal and education personal in early childhood education.

 david
 ___
 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] [IAEP] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Bastien
Gabriel Eirea gei...@gmail.com writes:

 Congratulations Pablo, keep up the good work.

+100!

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


Re: [Sugar-devel] [PATCH] Start filtered activity with keyboard

2011-12-06 Thread Sascha Silbe
Excerpts from Gonzalo Odiard's message of 2011-12-06 19:41:51 +0100:

 Yes. I have tried this. The problem we found, is while the filter show one
 activity selected,
 the user can move the cursor over other activities, and then show the same
 rounded rectangle
 over the two activities (one selected and other by the mouse).

There should only be a single cursor; moving the mouse over an activity
icon that doesn't have the cursor should change the cursor to that icon
(even if filtered). The change from current behaviour would be that the
cursor stays on the icon, even if the pointer leaves the icon (but
doesn't touch any other icon yet). On the implementation side we would
change from a hover effect to a (single-)selection.

Sascha

-- 
http://sascha.silbe.org/
http://www.infra-silbe.de/


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


Re: [Sugar-devel] [Dextrose] Dextrose 3 patches report

2011-12-06 Thread Chris Leonard
On Tue, Dec 6, 2011 at 1:58 PM, Walter Bender walter.ben...@gmail.com wrote:
 The main reason for not including in SL Sugar at this point is that we
 have encountered issues with builds of Activities for langs without a
 glibc locale and there is no urgent need for SL and OLPC to manage a
 local glibc file at the moment, I think waiting for the upstreaming
 makes sense for them.  Of course, if anyone wants the draft locales, I
 would be happy to share them.

 FWIW, this issue has been more an issue of packaging for upstreaming
 to Fedora. Not an issue for OLPC builds themselves.


Yes, Walter has more correctly characterized the issue of missing
upstream glibc locales that was encountered.

Pure speculation on my part, but I suspect that the fix for this will
not only require a push to the glibc upstream, but a pull of those new
locales by Fedora before the errors go away for Fedora packaging

Such is the challenge of being on the leading edge of  new languages
in GNU/Linux distros, but it is well worth it.  It also emphasizes my
desire to have a truly polished locale submitted on the first go, as
waiting for patches to trickle down from Gnome into distros could
introduce more variability and frustration than needed.

cjl
Sugar Labs Translation Team Coordinator
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar as a Green Design Pattern (James Cameron)

2011-12-06 Thread Gary Martin
Hi Lionel,

On 6 Dec 2011, at 13:15, Lionel Laské wrote:

 
 In my mind, it is mostly nothing about Sugar [learning environment],
 but about OLPC's efforts of creating XO laptops. Moreover, Sugar
 [learning environment] might be considered as a bad example for Green
 Design Patterns, because is not all time efficient in case of computer's
 resources consumption :).
 
 I agree.  I don't see how Sugar could be considered Green.
 
 This last sentence is very disturbing for me :-(
 
 By the way, I've just read an old page on the OLPC Wiki about power
 management on the XO (http://wiki.laptop.org/go/Power_management).
 Now I understand that what I'm called Green optimization don't come from
 the software (Sugar) but from the hardware/firmware on the XO.
 So, okay it make sense for me that Sugar is not the key point to talk about
 Green Pattern.

I just wanted to agree that, Green Design Patterns (as I understand the term), 
is something that OLPC have been making the most effective and interesting 
efforts towards.

However it is worth noting that – wearing my Sugar Activity hat – Sugar 
Activities have and continue to need to play their part in the mix as well. 
There are many activity examples that make specific power usage decisions. To 
take one case, the Physics Activity is a computationally expensive programme 
and it takes great care to suspend its simulation processing when the user 
switches away from the activity view. You can also argue that efforts of the 
Sugar toolkit/shell developers to keep their eyes on the goals of low memory 
and low processing requirements has and is critical to the success of keeping 
resource consumption as low as possible. With my Design Team hat on, I'd love 
to see us improve the Sugar user experience with much wider use of animation 
transitions and compositing, but this often has a notable impact on memory and 
cpu usage, so again we've tried to avoid such system requirements.

Regards,
--Gary

 Thanks James and Alkesey for your answers.
 
   Lionel.
 
 ___
 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] Sugar as a Green Design Pattern (James Cameron)

2011-12-06 Thread Bert Freudenberg

On 06.12.2011, at 20:52, Gary Martin wrote:

 Hi Lionel,
 
 On 6 Dec 2011, at 13:15, Lionel Laské wrote:
 
 
 In my mind, it is mostly nothing about Sugar [learning environment],
 but about OLPC's efforts of creating XO laptops. Moreover, Sugar
 [learning environment] might be considered as a bad example for Green
 Design Patterns, because is not all time efficient in case of computer's
 resources consumption :).
 
 I agree.  I don't see how Sugar could be considered Green.
 
 This last sentence is very disturbing for me :-(
 
 By the way, I've just read an old page on the OLPC Wiki about power
 management on the XO (http://wiki.laptop.org/go/Power_management).
 Now I understand that what I'm called Green optimization don't come from
 the software (Sugar) but from the hardware/firmware on the XO.
 So, okay it make sense for me that Sugar is not the key point to talk about
 Green Pattern.
 
 I just wanted to agree that, Green Design Patterns (as I understand the 
 term), is something that OLPC have been making the most effective and 
 interesting efforts towards.
 
 However it is worth noting that – wearing my Sugar Activity hat – Sugar 
 Activities have and continue to need to play their part in the mix as well. 
 There are many activity examples that make specific power usage decisions. To 
 take one case, the Physics Activity is a computationally expensive programme 
 and it takes great care to suspend its simulation processing when the user 
 switches away from the activity view. You can also argue that efforts of the 
 Sugar toolkit/shell developers to keep their eyes on the goals of low memory 
 and low processing requirements has and is critical to the success of keeping 
 resource consumption as low as possible. With my Design Team hat on, I'd love 
 to see us improve the Sugar user experience with much wider use of animation 
 transitions and compositing, but this often has a notable impact on memory 
 and cpu usage, so again we've tried to avoid such system requirements.
 
 Regards,
 --Gary


Good point. Etoys, too, suspends its animation when it is not the foreground 
activity. It does not do it on other platforms (Windows, Mac, etc.). That's 
because Sugar is (to my knowledge) the only desktop system where this behavior 
is actually expected of the programs. Dedicated Mobile OSes do that too. Just 
like the keep/resume idea is now commonplace in mobile OSes.

- Bert -

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


Re: [Sugar-devel] [IAEP] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Tabitha Roder
On 7 December 2011 06:19, David Farning dfarn...@activitycentral.comwrote:

 I am proud to announce that we are promoting Pablo Flores as the new
 CEO of Activity Central.


Congratulations, Pablo; I look forward to seeing where this leads for you,
Activity Central, and the flow on to Sugar and OLPC.

Kind regards
Tabitha Roder
eLearning specialist and olpc volunteer
Cell +64 21 482229
tabi...@tabitha.net.nz
http://tabitharoder.wordpress.com/
Winner: NZ Open Source Contributor Award 2010
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [SWEETS] Sweets v1.0.4/5 releases

2011-12-06 Thread Aleksey Lim
== Sweets-1.0.4 ==

* Fix 'status -d' command

== Sweets-1.0.5 ==

* Implement all, useful, setup.py's commands
  
http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Developing_activities
* Contine polishing the help messages

Use the
http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Usage#Upgrade
instructions to upgrade your Sweets.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Sugar emulator][Ubuntu 11.04] I can't install an activity (with the setup.py)

2011-12-06 Thread Aleksey Lim
On Tue, Dec 06, 2011 at 01:04:18AM +0100, laurent bernabe wrote:
 Ok, that answer make really sense to me : particularly the distro changing
 avoidment ^^
 I'll make all tests you want me too, if it can help to find what is wrong.
 (I've saved my system in a ghost image on last morning ^^)

Since I can help only w/ Sweets (and can't w/ native packages)..

Are you still on Ubuntu-11.04?
If yes, the `sweets -S sdk/sugar:emulator` should work
and I even can run Pippy w/o errors (though, I can't test camers
example).

For setup.py command, you need to upgrade your sweets to 1.0.5
http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Usage#Upgrade

and use these installations
http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Developing_activities

 2011/12/6 Aleksey Lim alsr...@activitycentral.org
 
  On Tue, Dec 06, 2011 at 12:02:02AM +0100, laurent bernabe wrote:
   Do you think an installation of Trisquel-Gnome-Sugar5.0-Alpha instead of
   Xubuntu will solve my problems ?
 
  Well, the whole purpose for Sweets is to avoid situation when people
  need to install the whole GNU/Linux distribution only to try/use/code
  Sugar. Becuase it is ridiculous overkill:
 
  * to change your favorite distro only for Sugar purpose,
  * Sugar Shell is only 5, mostly, Python based projects,
  * mostly, it is possible to handle a couple of non-Python based
  rependencies
   in your current distro.
 
  The sumary :)
 
  * do not switch distro to use sugar,
  * let's improve Sugar (maybe w/ Sweets, maybe w/ native packages in your
   favorite distro)
 
  --
  Aleksey
 

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


Re: [Sugar-devel] Sugar as a Green Design Pattern (James Cameron)

2011-12-06 Thread Lionel Laské
Hi Gary,

However it is worth noting that – wearing my Sugar Activity hat – Sugar
Activities have and continue to need to play their part in the mix as well.
There are many activity examples that make specific power usage decisions.
To take one case, the Physics Activity is a computationally expensive
programme and it takes great care to suspend its simulation processing when
the user switches away from the activity view. You can also argue that
efforts of the Sugar toolkit/shell developers to keep their eyes on the
goals of low memory and low processing requirements has and is critical to
the success of keeping resource consumption as low as possible. With my
Design Team hat on, I'd love to see us improve the Sugar user experience
with much wider use of animation transitions and compositing, but this
often has a notable impact on memory and cpu usage, so again we've tried to
avoid such system requirements.

Hmmm, interesting point.
Or course the hard thing is to do the right balance between CPU usage and
quality of user experience.
BTW, reducing user experience to reduce CPU could lead to stupid decision.
Do you imagine something like doing a classification on activities depending
of their consumption ? Something like:
- Activities with poor consumption: Write, Draw, ...
- Activities with medium consumption: TurtleArt, ...
- Activities with high consumption: Record, Physics, ...

So, Green Design can't be separate from usage.

Lionel.

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


Re: [Sugar-devel] [Sugar emulator][Ubuntu 11.04] I can't install an activity (with the setup.py)

2011-12-06 Thread laurent bernabe
Yes i am still on ubuntu 11.04 ^^

I am installing the sweet sdk with the command
= sweets -S sdk/sugar:emulator

Next i'll upgrade to sweets 1.05 as you advises me

2011/12/6 Aleksey Lim alsr...@activitycentral.org

 On Tue, Dec 06, 2011 at 01:04:18AM +0100, laurent bernabe wrote:
  Ok, that answer make really sense to me : particularly the distro
 changing
  avoidment ^^
  I'll make all tests you want me too, if it can help to find what is
 wrong.
  (I've saved my system in a ghost image on last morning ^^)

 Since I can help only w/ Sweets (and can't w/ native packages)..

 Are you still on Ubuntu-11.04?
 If yes, the `sweets -S sdk/sugar:emulator` should work
 and I even can run Pippy w/o errors (though, I can't test camers
 example).

 For setup.py command, you need to upgrade your sweets to 1.0.5
 http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Usage#Upgrade

 and use these installations

 http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Developing_activities

  2011/12/6 Aleksey Lim alsr...@activitycentral.org
 
   On Tue, Dec 06, 2011 at 12:02:02AM +0100, laurent bernabe wrote:
Do you think an installation of Trisquel-Gnome-Sugar5.0-Alpha
 instead of
Xubuntu will solve my problems ?
  
   Well, the whole purpose for Sweets is to avoid situation when people
   need to install the whole GNU/Linux distribution only to try/use/code
   Sugar. Becuase it is ridiculous overkill:
  
   * to change your favorite distro only for Sugar purpose,
   * Sugar Shell is only 5, mostly, Python based projects,
   * mostly, it is possible to handle a couple of non-Python based
   rependencies
in your current distro.
  
   The sumary :)
  
   * do not switch distro to use sugar,
   * let's improve Sugar (maybe w/ Sweets, maybe w/ native packages in
 your
favorite distro)
  
   --
   Aleksey
  

 --
 Aleksey

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


Re: [Sugar-devel] [Sugar emulator][Ubuntu 11.04] I can't install an activity (with the setup.py)

2011-12-06 Thread laurent bernabe
Finally sweets sdk installation aborded :

-- PackageKit install failed: The following packages have unmet
dependencies:
  python-abiword: Depends: libabiword-2.8 (= 2.8.6-0.3) but 2.8.6-0.3build1
is to be installed
 (dep-resolution-failed)
-- Use -D argument for debug info, -DD for full debuging output and
tracebacks

2011/12/6 laurent bernabe laurent.bern...@gmail.com

 Yes i am still on ubuntu 11.04 ^^

 I am installing the sweet sdk with the command
 = sweets -S sdk/sugar:emulator

 Next i'll upgrade to sweets 1.05 as you advises me

 2011/12/6 Aleksey Lim alsr...@activitycentral.org

 On Tue, Dec 06, 2011 at 01:04:18AM +0100, laurent bernabe wrote:
  Ok, that answer make really sense to me : particularly the distro
 changing
  avoidment ^^
  I'll make all tests you want me too, if it can help to find what is
 wrong.
  (I've saved my system in a ghost image on last morning ^^)

 Since I can help only w/ Sweets (and can't w/ native packages)..

 Are you still on Ubuntu-11.04?
 If yes, the `sweets -S sdk/sugar:emulator` should work
 and I even can run Pippy w/o errors (though, I can't test camers
 example).

 For setup.py command, you need to upgrade your sweets to 1.0.5
 http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Usage#Upgrade

 and use these installations

 http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Developing_activities

  2011/12/6 Aleksey Lim alsr...@activitycentral.org
 
   On Tue, Dec 06, 2011 at 12:02:02AM +0100, laurent bernabe wrote:
Do you think an installation of Trisquel-Gnome-Sugar5.0-Alpha
 instead of
Xubuntu will solve my problems ?
  
   Well, the whole purpose for Sweets is to avoid situation when people
   need to install the whole GNU/Linux distribution only to try/use/code
   Sugar. Becuase it is ridiculous overkill:
  
   * to change your favorite distro only for Sugar purpose,
   * Sugar Shell is only 5, mostly, Python based projects,
   * mostly, it is possible to handle a couple of non-Python based
   rependencies
in your current distro.
  
   The sumary :)
  
   * do not switch distro to use sugar,
   * let's improve Sugar (maybe w/ Sweets, maybe w/ native packages in
 your
favorite distro)
  
   --
   Aleksey
  

 --
 Aleksey



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


Re: [Sugar-devel] [Sugar emulator][Ubuntu 11.04] I can't install an activity (with the setup.py)

2011-12-06 Thread Aleksey Lim
On Tue, Dec 06, 2011 at 09:53:51PM +0100, laurent bernabe wrote:
 Finally sweets sdk installation aborded :
 
 -- PackageKit install failed: The following packages have unmet
 dependencies:
   python-abiword: Depends: libabiword-2.8 (= 2.8.6-0.3) but 2.8.6-0.3build1
 is to be installed
  (dep-resolution-failed)
 -- Use -D argument for debug info, -DD for full debuging output and
 tracebacks

Yeah, that's ubuntu-11.04's long standing bug that was reported, fixed in
proposed-updates but not in updates. You need to add proposed updates,
and upgrade from them:

sudo apt-add-repository 'deb http://us.archive.ubuntu.com/ubuntu/ 
natty-proposed main universe'
sudo apt-get update
sudo apt-get upgrade

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


Re: [Sugar-devel] [MINUTES] Development team meeting --- 29. Nov 2011 (15:00 UTC)

2011-12-06 Thread Gonzalo Odiard
In the meeting we talked about if is possible create a only css using
number values
independent of the screen resolution instead of two different css, one for
scale 100 and another to 75.
I was looking at gtk code, and after that confirmed in irc channel with
Cosimo Cecchi, and
is not possible right now, all the units are in px.
Te code pointed in [1] and [2] is used in gnome-shell, parsed by libcroco
and used by clutter.

Gonzalo

[1]
http://git.gnome.org/browse/gnome-shell/commit/?id=e8eec2d357a5b4c6db312687c8987b0595e91bec
[2] https://bugzilla.gnome.org/show_bug.cgi?id=636868#c4


On Tue, Nov 29, 2011 at 1:20 PM, Simon Schampijer si...@schampijer.dewrote:

 Hi,

 for those that could not attend, here the logs:

 Minutes: http://meeting.sugarlabs.org/**sugar-meeting/meetings/2011-**
 11-29T14:56:25.htmlhttp://meeting.sugarlabs.org/sugar-meeting/meetings/2011-11-29T14:56:25.html
 Log: http://meeting.sugarlabs.org/**sugar-meeting/meetings/2011-**
 11-29T14:56:25http://meeting.sugarlabs.org/sugar-meeting/meetings/2011-11-29T14:56:25


 Regards,
   Simon
 __**_
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.**org Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/**listinfo/sugar-develhttp://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] [Sugar emulator][Ubuntu 11.04] I can't install an activity (with the setup.py)

2011-12-06 Thread laurent bernabe
Ok, I'm doing it right now :)

2011/12/6 Aleksey Lim alsr...@activitycentral.org

 On Tue, Dec 06, 2011 at 09:53:51PM +0100, laurent bernabe wrote:
  Finally sweets sdk installation aborded :
 
  -- PackageKit install failed: The following packages have unmet
  dependencies:
python-abiword: Depends: libabiword-2.8 (= 2.8.6-0.3) but
 2.8.6-0.3build1
  is to be installed
   (dep-resolution-failed)
  -- Use -D argument for debug info, -DD for full debuging output and
  tracebacks

 Yeah, that's ubuntu-11.04's long standing bug that was reported, fixed in
 proposed-updates but not in updates. You need to add proposed updates,
 and upgrade from them:

sudo apt-add-repository 'deb 
 http://us.archive.ubuntu.com/ubuntu/natty-proposed main universe'
sudo apt-get update
sudo apt-get upgrade

 --
 Aleksey

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


Re: [Sugar-devel] Sugar as a Green Design Pattern (James Cameron)

2011-12-06 Thread Walter Bender
2011/12/6 Lionel Laské lio...@olpc-france.org:
 Hi Gary,

However it is worth noting that – wearing my Sugar Activity hat – Sugar
 Activities have and continue to need to play their part in the mix as well.
 There are many activity examples that make specific power usage decisions.
 To take one case, the Physics Activity is a computationally expensive
 programme and it takes great care to suspend its simulation processing when
 the user switches away from the activity view. You can also argue that
 efforts of the Sugar toolkit/shell developers to keep their eyes on the
 goals of low memory and low processing requirements has and is critical to
 the success of keeping resource consumption as low as possible. With my
 Design Team hat on, I'd love to see us improve the Sugar user experience
 with much wider use of animation transitions and compositing, but this
 often has a notable impact on memory and cpu usage, so again we've tried to
 avoid such system requirements.

 Hmmm, interesting point.
 Or course the hard thing is to do the right balance between CPU usage and
 quality of user experience.
 BTW, reducing user experience to reduce CPU could lead to stupid decision.
 Do you imagine something like doing a classification on activities depending
 of their consumption ? Something like:
 - Activities with poor consumption: Write, Draw, ...
 - Activities with medium consumption: TurtleArt, ...
 - Activities with high consumption: Record, Physics, ...

 So, Green Design can't be separate from usage.

Not sure I follow you. But perhaps the best example of an Sugar/OLPC
green mashup is Read.

-walter


        Lionel.

 ___
 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] [SWEETS] Sweets v1.0.4/5 releases

2011-12-06 Thread Aleksey Lim
On Tue, Dec 06, 2011 at 05:43:42PM -0500, Rafael Ortiz wrote:
 On Tue, Dec 6, 2011 at 3:31 PM, Aleksey Lim 
 alsr...@activitycentral.orgwrote:
 
  == Sweets-1.0.4 ==
 
  * Fix 'status -d' command
 
  == Sweets-1.0.5 ==
 
  * Implement all, useful, setup.py's commands
 
  http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Developing_activities
  * Contine polishing the help messages
 
 
 Tested the new setup.py commands great!.
 
 I always use the sugar-install-bundle command to install the modified .xo
 into the system, setup.py also does this with the -install append. I have
 to do this inside the emulator, any chances that sweets can have a similar
 feature ?.
 
 Having in mind that:
 ''install - function installs the activity to the root system. Sweets
 avoid, by design, any global changes during its regular behaviour''.

I think, we can rethink the checkout command. For now it is:

checkout [RECIPE|SWEET [PATH]]
register PATH as a valid RECIPE|SWEET's implementation

but originally idea was to exactly getting the source of a sweet, ie:

sweets checkout dextrose/sugar

should get (somehow) dextrose/sugar sources to place it to he local fs
(and after that, register it). So, it migh be

sweets checkout XO_FILE [DST_PATH]

and XO_FILE will be unzipped to DST_PATH (to ~/Activities by default) and
registered (when Sweets will have a GUI to run activities) as an
implementation for the sweet it implements.

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


Re: [Sugar-devel] [SWEETS] Sweets v1.0.4/5 releases

2011-12-06 Thread Rafael Ortiz
On Tue, Dec 6, 2011 at 6:05 PM, Aleksey Lim alsr...@activitycentral.orgwrote:

 On Tue, Dec 06, 2011 at 05:43:42PM -0500, Rafael Ortiz wrote:
  On Tue, Dec 6, 2011 at 3:31 PM, Aleksey Lim alsr...@activitycentral.org
 wrote:
 
   == Sweets-1.0.4 ==
  
   * Fix 'status -d' command
  
   == Sweets-1.0.5 ==
  
   * Implement all, useful, setup.py's commands
  
  
 http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Developing_activities
   * Contine polishing the help messages
  
  
  Tested the new setup.py commands great!.
 
  I always use the sugar-install-bundle command to install the modified .xo
  into the system, setup.py also does this with the -install append. I have
  to do this inside the emulator, any chances that sweets can have a
 similar
  feature ?.
 
  Having in mind that:
  ''install - function installs the activity to the root system. Sweets
  avoid, by design, any global changes during its regular behaviour''.

 I think, we can rethink the checkout command. For now it is:

checkout [RECIPE|SWEET [PATH]]
register PATH as a valid RECIPE|SWEET's implementation

 but originally idea was to exactly getting the source of a sweet, ie:

sweets checkout dextrose/sugar

 should get (somehow) dextrose/sugar sources to place it to he local fs
 (and after that, register it). So, it migh be

sweets checkout XO_FILE [DST_PATH]

 and XO_FILE will be unzipped to DST_PATH (to ~/Activities by default) and
 registered (when Sweets will have a GUI to run activities) as an
 implementation for the sweet it implements.


Sounds good!.


  --
 Aleksey

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


Re: [Sugar-devel] [Sugar emulator][Ubuntu 11.04] I can't install an activity (with the setup.py)

2011-12-06 Thread laurent bernabe
I've

   - lauched command sweets -S sdk/sugar:emulator
   - updated sweets

But which path must I precise to command sweets build [PATH] ?

2011/12/6 laurent bernabe laurent.bern...@gmail.com

 Ok, I'm doing it right now :)


 2011/12/6 Aleksey Lim alsr...@activitycentral.org

 On Tue, Dec 06, 2011 at 09:53:51PM +0100, laurent bernabe wrote:
  Finally sweets sdk installation aborded :
 
  -- PackageKit install failed: The following packages have unmet
  dependencies:
python-abiword: Depends: libabiword-2.8 (= 2.8.6-0.3) but
 2.8.6-0.3build1
  is to be installed
   (dep-resolution-failed)
  -- Use -D argument for debug info, -DD for full debuging output and
  tracebacks

 Yeah, that's ubuntu-11.04's long standing bug that was reported, fixed in
 proposed-updates but not in updates. You need to add proposed updates,
 and upgrade from them:

sudo apt-add-repository 'deb 
 http://us.archive.ubuntu.com/ubuntu/natty-proposed main universe'
sudo apt-get update
sudo apt-get upgrade

 --
 Aleksey



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


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread James Cameron
On Tue, Dec 06, 2011 at 02:44:06PM +0100, laurent bernabe wrote:
  Gonzalo Odiard :
 
 I've seen the logs, which one do you think I should post ?
 (Some of them talk about DBUS errors)

I don't think any of these are a concern.

  James Cameron
 
 It's ok for pastbin, now i'm trying to use it in order to give you the
 stacktrace of camera application error in Pippy = but I can't copy
 any content from Pippy to Browser activity.

You can't copy anything in the output panel of Pippy, yes, I know, and
I've raised that as a bug.  It isn't fixed yet.  I can copy from the
Pippy program panel.

As a workaround, to capture output from a Pippy example, run it within a
Terminal:

1.  start a Terminal

2.  cd Activities/Pippy.activity/library

3.  cp ../data/graphics/camera .

4.  python camera

5.  copy and paste as required.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread James Cameron
On Tue, Dec 06, 2011 at 05:05:28PM +0100, laurent bernabe wrote:
 I've tried your procedure in order to copy content from Sugar emulator
 to Host system : i managed for the code section of Pippy,

Good.

 but for the terminal section of Pippy, i am still unable to copy
 anything (in this last case, no icon appears at bottom left of
 emulator, whereas for the code section, it does)

That's bug #3253.  Not yet fixed.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread laurent bernabe
At last, the stacktrace from the Pippy activity Camera example :

Traceback (most recent call last):
  File camera, line 33, in module
image = pygame.image.load('/tmp/pippypic.jpg')
pygame.error: Unsupported image format


2011/12/7 James Cameron qu...@laptop.org

 On Tue, Dec 06, 2011 at 02:44:06PM +0100, laurent bernabe wrote:
   Gonzalo Odiard :
 
  I've seen the logs, which one do you think I should post ?
  (Some of them talk about DBUS errors)

 I don't think any of these are a concern.

   James Cameron
 
  It's ok for pastbin, now i'm trying to use it in order to give you the
  stacktrace of camera application error in Pippy = but I can't copy
  any content from Pippy to Browser activity.

 You can't copy anything in the output panel of Pippy, yes, I know, and
 I've raised that as a bug.  It isn't fixed yet.  I can copy from the
 Pippy program panel.

 As a workaround, to capture output from a Pippy example, run it within a
 Terminal:

 1.  start a Terminal

 2.  cd Activities/Pippy.activity/library

 3.  cp ../data/graphics/camera .

 4.  python camera

 5.  copy and paste as required.

 --
 James Cameron
 http://quozl.linux.org.au/

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


Re: [Sugar-devel] The stacktrace for the Pippy camera example error

2011-12-06 Thread James Cameron
On Tue, Dec 06, 2011 at 02:37:55PM +0100, laurent bernabe wrote:
 Thanks, so next time i'll use this way to send you stacktraces.
 
 I've just created a screen capture in the journal this way, but I
 can't find it on the host system

That is one of the downsides of the Journal implementation.  Use Journal
to copy to Documents.  Much easier than using USB drive.

 And you will be surprised, or not : the first time I launched camera
 example today, I saw a capture by webcam ... but the other times :
 still the same stacktrace error.

This may be an important discovery, thanks.  It is as if the additional
work of reading the necessary programs from disk is sufficient to make
the example work.

The example starts the capture, then starts pygame, then after one
second it stops the capture.

Try increasing the delay from one second to five.  See if that fixes it.

The example is probably not capturing the image in a correct fashion.
Perhaps the example should be removed.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Sugar emulator][Ubuntu 11.04] I can't install an activity (with the setup.py)

2011-12-06 Thread Aleksey Lim
On Wed, Dec 07, 2011 at 12:34:16AM +0100, laurent bernabe wrote:
 I've
 
- lauched command sweets -S sdk/sugar:emulator
- updated sweets
 
 But which path must I precise to command sweets build [PATH] ?

The path to your activity, or cd there and type only sweets build.
In fact, there is no need in this command until you need translation
of your activity.

To run your activity, follow
http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Launch_activity
instructions.

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


Re: [Sugar-devel] The stacktrace for the Pippy camera example error

2011-12-06 Thread laurent bernabe
Good news !!!

With a delay of 5 seconds (about 5 seconds) instead of 1 : i can view the
picture both in miniature in my file system and bigger in my picture viewer
^^

Thank you very much ^^

2011/12/7 James Cameron qu...@laptop.org

 On Tue, Dec 06, 2011 at 02:37:55PM +0100, laurent bernabe wrote:
  Thanks, so next time i'll use this way to send you stacktraces.
 
  I've just created a screen capture in the journal this way, but I
  can't find it on the host system

 That is one of the downsides of the Journal implementation.  Use Journal
 to copy to Documents.  Much easier than using USB drive.

  And you will be surprised, or not : the first time I launched camera
  example today, I saw a capture by webcam ... but the other times :
  still the same stacktrace error.

 This may be an important discovery, thanks.  It is as if the additional
 work of reading the necessary programs from disk is sufficient to make
 the example work.

 The example starts the capture, then starts pygame, then after one
 second it stops the capture.

 Try increasing the delay from one second to five.  See if that fixes it.

 The example is probably not capturing the image in a correct fashion.
 Perhaps the example should be removed.

 --
 James Cameron
 http://quozl.linux.org.au/

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


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread laurent bernabe
Another good news !!!

I changed camera source code from
27 : time_sleep(1) to time_sleep(10)
(yes, i voluntary exagerated the sleep time :P )

And it worked 

Thank you very much ^^
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] The stacktrace for the Pippy camera example error

2011-12-06 Thread laurent bernabe
I would like to develop activities in Pippy, but I am still wondering :


   - Does the Pippy activity allow projects made on several files ?
   - where is the best place to get Pippy api reference ?

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


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread James Cameron
On Wed, Dec 07, 2011 at 01:07:46AM +0100, laurent bernabe wrote:
 2011/12/7 James Cameron qu...@laptop.org wrote:
  You might also try moving the setup of the gst stream to after the
  initialisation of pygame.  Experiment, and let us know your results.
 
 Sorry but I did not understand this sentence 

Sorry.  Try moving the setup of the gst stream to after the
initialisation of pygame.

The setup of the gst stream are the lines:

# grab a frame from camera to file
pipeline = gst.parse_launch('v4l2src ! ffmpegcolorspace ! jpegenc !  
filesink location=/tmp/pippypic.jpg')
pipeline.set_state(gst.STATE_PLAYING)

The initialisation of pygame is the line:

# start using pygame
pygame.init()

Moving one beyond the other means to change the order in which these
operations occur.  I expect the result will be certain failure, which is
a useful result because it proves the timing is important.

--

Given your test results of success if more time is wasted, perhaps the
program should retry the read of the file until it works, like this:

# start using pygame
pygame.init()

# turn off cursor
pygame.mouse.set_visible(False)

# create the pygame window and return a Surface object for
# drawing in that window.
screen = pygame.display.set_mode((0, 0), pygame.FULLSCREEN)

# grab a frame from camera to file
pipeline = gst.parse_launch('v4l2src ! ffmpegcolorspace ! jpegenc !
filesink location=/tmp/pippypic.jpg')
pipeline.set_state(gst.STATE_PLAYING)

while True:
try:
# load in the grabbed camera frame
image = pygame.image.load('/tmp/pippypic.jpg')
break
except pygame.error:
# pause to allow more time for the camera frame to be grabbed
time.sleep(1)

...

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread laurent bernabe
Yes, your last modifications made it work after about 2 or 3 seconds.
(I moved the gst initialisation and implemented the try/catch loop)
Thanks

2011/12/7 James Cameron qu...@laptop.org

 On Wed, Dec 07, 2011 at 01:07:46AM +0100, laurent bernabe wrote:
  2011/12/7 James Cameron qu...@laptop.org wrote:
   You might also try moving the setup of the gst stream to after the
   initialisation of pygame.  Experiment, and let us know your results.
 
  Sorry but I did not understand this sentence

 Sorry.  Try moving the setup of the gst stream to after the
 initialisation of pygame.

 The setup of the gst stream are the lines:

# grab a frame from camera to file
pipeline = gst.parse_launch('v4l2src ! ffmpegcolorspace ! jpegenc !
  filesink location=/tmp/pippypic.jpg')
pipeline.set_state(gst.STATE_PLAYING)

 The initialisation of pygame is the line:

# start using pygame
pygame.init()

 Moving one beyond the other means to change the order in which these
 operations occur.  I expect the result will be certain failure, which is
 a useful result because it proves the timing is important.

 --

 Given your test results of success if more time is wasted, perhaps the
 program should retry the read of the file until it works, like this:

 # start using pygame
 pygame.init()

 # turn off cursor
 pygame.mouse.set_visible(False)

 # create the pygame window and return a Surface object for
 # drawing in that window.
 screen = pygame.display.set_mode((0, 0), pygame.FULLSCREEN)

 # grab a frame from camera to file
 pipeline = gst.parse_launch('v4l2src ! ffmpegcolorspace ! jpegenc !
 filesink location=/tmp/pippypic.jpg')
 pipeline.set_state(gst.STATE_PLAYING)

 while True:
try:
# load in the grabbed camera frame
 image = pygame.image.load('/tmp/pippypic.jpg')
 break
except pygame.error:
# pause to allow more time for the camera frame to be grabbed
time.sleep(1)

 ...

 --
 James Cameron
 http://quozl.linux.org.au/

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


Re: [Sugar-devel] The stacktrace for the Pippy camera example error

2011-12-06 Thread James Cameron
On Wed, Dec 07, 2011 at 01:26:29AM +0100, laurent bernabe wrote:
 I would like to develop activities in Pippy, but I am still wondering :
 
   * Does the Pippy activity allow projects made on several files ?

No.

See the usage section of my Pippy design document from earlier this
year:

http://wiki.sugarlabs.org/go/User:Quozl

The usage you have asked about, allow projects made on several files,
is covered by the following usage patterns:

write a fresh module that imports an included example module unchanged,
deriving behaviour from existing behaviour,

write a fresh module that imports a modified example module, and

write two fresh modules one of which imports the other,

Usage patterns marked (new) are not yet implemented.

I do not recommend the current version of Pippy for serious activity
development.  It is best used only as an introduction to single-module
programming.

   * where is the best place to get Pippy api reference ?

For the Pippy module, used by import pippy, the documentation is
embedded in the Python code, read the files in library/pippy ... and if
you find you don't understand something, please ask.

For any other module, used by import, the documentation will depend on
the module.  Be more specific.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread James Cameron
On Wed, Dec 07, 2011 at 01:43:20AM +0100, laurent bernabe wrote:
 Yes, your last modifications made it work after about 2 or 3 seconds.
 (I moved the gst initialisation and implemented the try/catch loop)

Please attach your finished camera example, then I can test it on XO,
and merge it for the next version of Pippy.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17

2011-12-06 Thread Rafael Ortiz
On Tue, Dec 6, 2011 at 7:57 PM, James Cameron qu...@laptop.org wrote:

 On Wed, Dec 07, 2011 at 01:43:20AM +0100, laurent bernabe wrote:
  Yes, your last modifications made it work after about 2 or 3 seconds.
  (I moved the gst initialisation and implemented the try/catch loop)

 Please attach your finished camera example, then I can test it on XO,
 and merge it for the next version of Pippy.


+1 please do, the next version wont have also the xolympics example.



  --
 James Cameron
 http://quozl.linux.org.au/
 ___
 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