Re: [Sugar-devel] Sugar-devel Digest, Vol 38, Issue 17
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
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
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
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
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)
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
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
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
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/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
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
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
-- 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
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)
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
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
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
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
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
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
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
-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
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
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)
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/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
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
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
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
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)
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)
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
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
== 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)
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)
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)
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)
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)
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)
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)
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/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
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
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)
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
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
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
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
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)
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
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
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
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
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
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
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
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
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