Re: [Sugar-devel] Private vs Public conversations.
and I apologize for that. Unity in diversity is a necessity for the success of global projects addressing communities and civil society. It is always great to see all the members of an eco-system working towards a common goal. Regards, Manu On Thu, Oct 17, 2013 at 11:26 PM, David Farning dfarn...@activitycentral.com wrote: Over the past couple of weeks there has been an interesting thread which started from AC's attempt to clarify our priorities for the next couple of months. One of the most interesting aspects has been the interplay between private/political vs. public/vision discussions. There seem to be several people and organizations with overlapping yet slightly different goals. Is there interest in seeing how these people and organizations can work together towards a common goal? Are we happy with the current degree of fragmentation? I fully admit my role in the current fragmentation. One of the reasons I started AC was KARMA. At the time I was frustrated because I felt that ideas such as karma were being judged on who controlled or received credit for them instead of their value to deployments. We hired several key sugar hackers and forked Sugar to work on the problem. While effective at creating a third voice in the ecosystem, (The association has shifted more effort towards supporting deployments and Sugar Labs via OLPC-AU is up streaming many of our deployment specific patches) my approach was heavy handed and indulgent... and I apologize for that. -- David Farning Activity Central: http://www.activitycentral.com ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] [Alpha release] DevTutor activity
James and Mikus, Thanks for the feedback. We are at a very initial stage for realizing how we can provide a better understanding to developers about Sugar API through Devtutor activity. Focus is on having a activity that would facilitate and expedite the process of learning. Description is missing in the alpha version, and more modules need to be added for demonstrative learning. It would be great if you could share your feedback on what you think about this idea, and how you would like to see it being realized to its full potential. On Tue, Nov 9, 2010 at 12:08 AM, James Simmons nices...@gmail.com wrote: I just ran it on my XO laptop with runs the .84 release for Paraguay. Your Activity requires the new style toolbars, which .84 does not support. I realize that the purpose of your Activity is to demonstrate the use of Sugar API's, so full backward compatibility with graceful degradation may be unrealistic. However, supporting both new and old toolbars is not that difficult. I describe a workable method in Make Your Own Sugar Activities! Judging from the screenshots most of the API's you're demonstrating haven't changed much, so maybe you could implement at least part of functionality in .84, which might be the newest thing out in the field. Sure. We'll have the support for both old and new toolbars in the next version. I'll try out your Activity at home in my dev environment and let you know what I think. It sound pretty neat! Thank you. At this juncture, we ourselves are not very confident on whether the activity design serves the purpose of what we are aiming at. We did an alpha release to get a better perspective of the field requirements. Terrific job on the icon, by the way. Great. Glad you like it. Regards, Manu James Simmons On Sun, Nov 7, 2010 at 4:30 PM, Manusheel Gupta m...@laptop.org wrote: Dear all, I am delighted to announce the alpha release of the DevTutor activity focused on understanding the Sugar API modules. Please visit - http://activities.sugarlabs.org/en-US/sugar/addon/4353 Many thanks to Kandarp Kaushik for his dedication and consistency during all the stages of the development; Ayush Goyal for designing the svg icon of the activity and Aleksey Lim for his continued guidance to the team. We look forward to hearing your feedback and experience with DevTutor activity. If you would like to put in a feature request, please do so at http://bugs.sugarlabs.org. Hope you find the activity useful. Regards, Manu ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
[Alpha release] DevTutor activity
Dear all, I am delighted to announce the alpha release of the DevTutor activity focused on understanding the Sugar API modules. Please visit - http://activities.sugarlabs.org/en-US/sugar/addon/4353 Many thanks to Kandarp Kaushik for his dedication and consistency during all the stages of the development; Ayush Goyal for designing the svg icon of the activity and Aleksey Lim for his continued guidance to the team. We look forward to hearing your feedback and experience with DevTutor activity. If you would like to put in a feature request, please do so at http://bugs.sugarlabs.org. Hope you find the activity useful. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
request for review of pending patches
We have summed up our recent work on feature requests and bug fixing at http://wiki.sugarlabs.org/go/Dextrose/BugBashing. It would be great if patches on SL #305 (Checkbox outline changed when activated) and #2201 (Clipboard menu offscreen) could be reviewed. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Extra Tickets for attending Linux Tag Conference, Berlin
I have some extra tickets for attending Linux Tag conference. If you are around Berlin, and would like to attend the conference, kindly unicast me an e-mail. Will be happy to send you an invite and an e-ticket for attending the conference. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Video Chat, Video Editing and VOIP activities for Sugar
Dear friends, 6 developers working at SEETA http://seeta.in will be spearheading the design and development of video chat, video editing and VOIP activities in Sugar starting Feb. 15. We have been trying to arrive at a decision on the approach to be followed - designing the application and writing the code from ground zero vs. porting an existing open source application to Sugar. We have been examining a number of open source applications, and believe that it will be easier to port the following applications to Sugar than reinventing the wheel - 1. Video Chat - Pidgin (http://www.pidgin.im/) 2. Video Editor - PiTiVi (http://www.pitivi.org/) 3. VOIP activity - Shtoom (http://divmod.org/trac/wiki/ShtoomProject) Wish to have your feedback on issues, implementation strategies and external dependencies that we might have overlooked. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Global Game Jam 2010, India
FYI * *--* Global Game Jam 2010, India * Global Game Jam is a collaborative game development event focused towards bringing talented individuals together to develop open source games in a very short span of time (48 hours).Participants rapidly prototype video game designs and inject new ideas to help develop neat games and contribute towards growing the game industry.The GGJ is open source, hardware software agnostic and all projects are protected under a creative commons license. The members of the gaming community are encouraged to try out new ideas and push themselves within reason. Date - January 29-31 Venue - University of Delhi Time - 5 pm, Indian Standard Time Please join the group Global Game Jam 2010 at ScalableC - http://www.scalablec.com/group_home.php?gid=9. If you are not a member, kindly send a request at http://www.scalablec.com/register.php with the message Interested in participating at Global Game Jam 2010. For any queries/questions/feedback, please contact ggj2010.in...@seeta.in. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
SocialCalc on Sugar version #5 release
Dear all, I am delighted to announce the release of the version #5 of SocialCalc activity on Sugar. We have introduced a number of features in SocialCalc on Sugar since the last community release - 1. *Localization* in Spanish, Afrikaans, Hindi, Japanese, Arabic, Russian, Chinese (simplified), French, German and Portuguese. 2. *Ability* to *read* and *edit *single sheet Excel .xls files. 3. *Sharing* of activity over the mesh network. 4. *Ability* to *read* and* edit* single sheet Lotus notes. 5. *Optimization* of the* save files*. The sheet extents will include just the part that has data. This feature also canonicalizes the saved data in other ways, such as removing no longer used formats and color definitions from the save file. 6. *Localization* made *easy*, especially of text in the user interface. All of the text that is normally seen during operation is now easily localizable by changing a single file, socialcalcconstants.js. Wish to express my thanks to team members - Dan Bricklin, whose invaluable support and guidance has been integral to develop SocialCalc for the Sugar environment; Vijit Singh, Software Engineer at SEETA http://seeta.in ; Luke Closs and K.S. Preeti, developers' of the JS-Python communication through XOCOM package; Nicholas Doiron, the author of the graphing features; Mahesh Sharma from SEETA http://seeta.in for developing interoperability between SocialCalc on Sugar and Excel (.xls format); Claudia Urrea and Reuben Caron for localizing SocialCalc on Sugar to Spanish; Diksha Khatri and Lakky Rawat for localizing SocialCalc on Sugar to Hindi, Chinese (simplified), French, German and Portuguese; Sakshi Chawla for localizing SocialCalc on Sugar to Afrikaans, Japanese, Arabic and Russian (Google translator was used for translating SocialCalc to all these languages, except Spanish, which was localized by Claudia and Reuben. If you wish to review and improve the translation, please send an e-mail to m...@seeta.in). Wish to express my gratitude to Walter Bender, Adam Holt, Caroline Meeks and Samuel J. Klein for their wonderful support and encouragement as always. Please visit - 1. *SocialCalc on Sugar *- http://seeta.in/j/products-and-services/socialcalc-on-sugar.html 2. *SocialCalc on Sugar wiki page* - http://seeta.in/wiki/index.php?title=SocialCalc_on_Sugar 3. *Download pages* - the version #5 along with its source code can be downloaded from http://seeta.in/j/downloads.html or from activities.sugarlabs.org. 4. *For Educators* *Video on using Charting Tools* - http://www.scalablec.com/videos/14/socialcalc-charting-tools-video-tutorial * Guide for using Charting Tools* - http://wiki.laptop.org/go/User:Ndoiron/SocialCalc We look forward to hearing your feedback and experience with SocialCalc on Sugar. We started a group about SocialCalc on Sugar for educators, content engineers, developers, translators, curriculum developers, testers and graphic designers on ScalableC (www.scalablec.com) to share ideas, collaborate and engineer curriculum materials and develop case-studies on using SocialCalc on Sugar at schools. Please join the group if you are a member at ScalableC. If you are not a member, please ask for an invitation at http://www.scalablec.com/register.php with the message interested in joining SocialCalc on Sugar group. If you would like to put in a feature request, or submit a bug report, please do so at http://testtrack.seeta.in , or e-mail us at socialcalc.su...@seeta.in. Hope you enjoy working with SocialCalc on Sugar. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: configuring Socksproxy for Jabber Server on the XO-1 or XO-1.5
Tomeu, On Mon, Dec 7, 2009 at 2:48 AM, Tomeu Vizoso to...@sugarlabs.org wrote: Yes. Establishing this communication is useful for working with activities using non-https protocols like XMPP ( e.g. - Chat activity). We are trying to explore a variety of possibilities and scenarios, and build the basic infrastructure before moving towards the development of activities like Video Talk, VOIP service etc. Hi, got any luck on this? My apologies for the delay in response. The progress at my end has been slow due to recent health issues. I hope to be well, and back to work mode by the next weekend. Will send you updates sometime soon. Appreciate your guidance and support. Regards, Manu Regards, Tomeu On a separate note, https-proxy works well for all data oriented connections using https protocol. Foxyproxy is another interesting Mozilla plug-in we are looking forward to explore. And with this you mean that you have managed to tell Browse to use a SOCKS server to access web pages? Yes, exactly. Thank you Tomeu. Manu Thanks, Tomeu Copying Morgan on the thread. Regards, Manu On Wed, Nov 18, 2009 at 11:44 PM, Tomeu Vizoso to...@sugarlabs.org wrote: 2009/11/15 Manusheel Gupta m...@laptop.org: Dear all, Do we have documentation somewhere on the steps involved in configuring socksproxy for jabber server on the XO-1 or XO-1.5? Please let us know. Hi Manu, have you done any progress on this since then? Thanks, Tomeu Thank you. Regards, Manu -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: configuring Socksproxy for Jabber Server on the XO-1 or XO-1.5
On Thu, Nov 19, 2009 at 7:41 PM, Tomeu Vizoso to...@sugarlabs.org wrote: 2009/11/18 Manusheel Gupta m...@laptop.org: We did try to search around but have not been able to make much progress towards configuring socks proxy on the XOs. Are you aware if someone would have tried this before? Just to be sure, you want to tell the presence service to connect to a ejabberd server through SOCKS? Yes. Establishing this communication is useful for working with activities using non-https protocols like XMPP ( e.g. - Chat activity). We are trying to explore a variety of possibilities and scenarios, and build the basic infrastructure before moving towards the development of activities like Video Talk, VOIP service etc. On a separate note, https-proxy works well for all data oriented connections using https protocol. Foxyproxy is another interesting Mozilla plug-in we are looking forward to explore. And with this you mean that you have managed to tell Browse to use a SOCKS server to access web pages? Yes, exactly. Thank you Tomeu. Manu Thanks, Tomeu Copying Morgan on the thread. Regards, Manu On Wed, Nov 18, 2009 at 11:44 PM, Tomeu Vizoso to...@sugarlabs.org wrote: 2009/11/15 Manusheel Gupta m...@laptop.org: Dear all, Do we have documentation somewhere on the steps involved in configuring socksproxy for jabber server on the XO-1 or XO-1.5? Please let us know. Hi Manu, have you done any progress on this since then? Thanks, Tomeu Thank you. Regards, Manu -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
configuring Socksproxy for Jabber Server on the XO-1 or XO-1.5
Dear all, Do we have documentation somewhere on the steps involved in configuring socksproxy for jabber server on the XO-1 or XO-1.5? Please let us know. Thank you. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Beta release - Listen and Spell activity
Dear all, I am delighted to announce the beta release of Listen and Spell activity. Please visit - 1. *Listen and Spell home page* - http://seeta.in/j/products-and-services/listen-spell.html 2. *User guide and Help section for Listen and Spell* - http://seeta.in/wiki/index.php?title=User%E2%80%99s_section 3. *Developers' guide and Implementation details* - http://seeta.in/wiki/index.php?title=Technical_Specifications 4. *Database Schema of Word Dictionary used in Listen and Spell *- http://seeta.in/wiki/images/d/d7/Database.pdf 5. *Download pages* - the beta version of this activity along with its source code can be downloaded from http://seeta.in/j/downloads.html or from activities.sugarlabs.org (http://activities.sugarlabs.org/en-US/sugar/addon/4234http://activities.sugarlabs.org/en-US/sugar/addon/4221 ). Many thanks to the developer Chirag Jain for his dedication and consistency during all the stages of the development; Assim Deodia, Vijit Singh, Aleksey Lim and Tomeu Vizoso for their support in training, development and QA activities. Wish to express my gratitude to Samuel J. Klein, Adam Holt, Matt Keller and Walter Bender for their wonderful support and encouragement as always. We look forward to hearing your feedback and experience with Listen and Spell activity. If you would like to put in a feature request, please do so at http://testtrack.seeta.in. Hope you enjoy working with Listen and Spell activity. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Deducto and Color Deducto activities - creating your own game mechanism
Caroline, Appreciate your pointers and feedback. On Mon, Oct 26, 2009 at 7:25 AM, Caroline Meeks carol...@solutiongrove.comwrote: Hi, This is cool thanks! Is there a way to lower the floor? I am sorry, but I didn't get this part. Could you please elaborate. One of the Sugar sayings is Low Floor, No Ceiling that is its really really easy to start, very little learning curve to climb, but you can still do powerful things as you learn more and more. Caroline, completely agree. I think we should focus on simple geometrical shapes for Deducto, as you mentioned below. We hope to cover primary lessons in geometry through Deducto by the third week of December. Perhaps, that might lower the floor. In reference to Color Deducto, we are still thinking about a suitable framework. Wish if you could suggest some ideas. Is there a version of this game that a 6 year old could have easy success with that would help ramp it up? Wish if you could share your ideas on how we could work and improve on this area. Will having a hint feature in the game that pops up after a couple of tries, and after viewing 5-8 true boards and false boards makes things better? Hmm, I'm not actually very good at designing games but I suggest taking a look at the Sudoku game and Implode. Maybe start with a very small board and totally obvious rules? Sure. I'll have a close look at Sudoku and Implode games. Thank you. How can we teach someone who can't read the instructions on how to play? Workflows demonstrated through videos might help. Please have a look at these videos http://www.scalablec.com/videos/12/how-to-play-deducto? http://www.scalablec.com/videos/13/how-to-play-colordeducto? Kindly let me know your feedback on them. Suzanne, the 4th grade teacher at the GPA, has the students play a Guess my rule game with shapes. For example, All right angles Only Triangles, Two sides the same. Very interesting. We will be working on developing lesson plans using Deducto and Color Deducto this winter. This use-case will be explored in detail before we implement this in the activities. Wish if you could provide us with lesson plans that teachers at GPA would like us to implement in these activities. Thank you very much for sharing these ideas. Right now they play it with cut out shapes. One student makes a secret rule (e.g. all right angles) and the other student selects shapes and is told if they match the rule. They have to guess the rule. Caroline, thank you. This information is indeed very helpful. Do we have a place to put game ideas so programmers could pick them up if they want a project? Not at this juncture. We'll start this section within the next 2 days. Great! We have started Sugar-Devel Lounge at http://seeta.in/wiki/index.php?title=Sugar-Devel_Lounge. Wish if you could put up your ideas over there. Thanks for all the good work!!! Thank you so much for your encouragement and support. Regards, Manu On Wed, Oct 21, 2009 at 3:18 PM, Manusheel Gupta m...@laptop.orgwrote: Dan, Ashita has been working on a user guide for create your own game mechanism for Deducto and Color Deducto activities. The guide is not yet complete and needs a flow chart, but should be good enough to walk you through this feature. Please find it attached along with this e-mail. On a separate note, this feature is open to development, and we will see more enhancements soon. Regards, Manu -- Forwarded message -- From: Ashita Dadlani ash...@seeta.in Date: Thu, Oct 22, 2009 at 12:34 AM Subject: revised color deducto documentation To: Manusheel Gupta m...@seeta.in, -- Ashita Dadlani Software Engineer, Products and Services Software for Education, Entertainment and Training Activities http://seeta.in ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Bug specific to Fedora 11 on both XO-1 and XO-1.5
Tomeu, Thank you for your feedback. We'll investigate this issue in the coming week, and will share our progress soon. Regards, Manu On Thu, Oct 22, 2009 at 1:07 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Wed, Oct 21, 2009 at 20:28, Manusheel Gupta m...@laptop.org wrote: Tomeu, Mikus reported an interesting bug on both the XO-1 and XO-1.5 running F11 - Color Deducto activity comes up without color. Please find the logs attached - http://pastebin.com/m7fb5ca12 . Wish if you could suggest pointers to debug this issue. I see the following pointers to problems in the logs: 1255861056.350624 ERROR root: Invalid SUGAR_SCALING. ... /home/olpc/Activities/ColorDeducto.activity/ColorDeducto.py:306: GtkWarning: Can't set a parent on widget which has a parent self.makenewlevel_menu.append(self.openyourlevel_item) /home/olpc/Activities/ColorDeducto.activity/ColorDeducto.py:608: DeprecationWarning: use GdkColormap.alloc_color style.bg[gtk.STATE_NORMAL]=self.c.get_colormap().alloc(s) /home/olpc/Activities/ColorDeducto.activity/ColorDeducto.py:661: DeprecationWarning: use GdkColormap.alloc_color style.bg[gtk.STATE_NORMAL]=self.c.get_colormap().alloc(s) /home/olpc/Activities/ColorDeducto.activity/ColorDeducto.py:674: GtkWarning: gtk_box_pack: assertion `child-parent == NULL' failed self.vbox.pack_start(self.hbox_list[2*i], False, False, 6) # adding H-Separator in V-Box /home/olpc/Activities/ColorDeducto.activity/ColorDeducto.py:770: GtkWarning: gtk_box_pack: assertion `child-parent == NULL' failed self.Vcontainer.pack_start(Hcontainer4,False, False,0) It's possible that some of those point to the root causes. If it doesn't, please post a screenshot. Regards, Tomeu Thank you. Regards, Manu -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Deducto and Color Deducto activities - creating your own game mechanism
Caroline, Thank you. Appreciate your feedback. On Sat, Oct 24, 2009 at 7:24 PM, Caroline Meeks carol...@solutiongrove.comwrote: Hi, This is cool thanks! Is there a way to lower the floor? I am sorry, but I didn't get this part. Could you please elaborate. Is there a version of this game that a 6 year old could have easy success with that would help ramp it up? Wish if you could share your ideas on how we could work and improve on this area. Will having a hint feature in the game that pops up after a couple of tries, and after viewing 5-8 true boards and false boards makes things better? Suzanne, the 4th grade teacher at the GPA, has the students play a Guess my rule game with shapes. For example, All right angles Only Triangles, Two sides the same. Very interesting. We will be working on developing lesson plans using Deducto and Color Deducto this winter. This use-case will be explored in detail before we implement this in the activities. Wish if you could provide us with lesson plans that teachers at GPA would like us to implement in these activities. Thank you very much for sharing these ideas. Do we have a place to put game ideas so programmers could pick them up if they want a project? Not at this juncture. We'll start this section within the next 2 days. Regards, Manu On Wed, Oct 21, 2009 at 3:18 PM, Manusheel Gupta m...@laptop.org wrote: Dan, Ashita has been working on a user guide for create your own game mechanism for Deducto and Color Deducto activities. The guide is not yet complete and needs a flow chart, but should be good enough to walk you through this feature. Please find it attached along with this e-mail. On a separate note, this feature is open to development, and we will see more enhancements soon. Regards, Manu -- Forwarded message -- From: Ashita Dadlani ash...@seeta.in Date: Thu, Oct 22, 2009 at 12:34 AM Subject: revised color deducto documentation To: Manusheel Gupta m...@seeta.in, -- Ashita Dadlani Software Engineer, Products and Services Software for Education, Entertainment and Training Activities http://seeta.in ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Caroline Meeks Solution Grove carol...@solutiongrove.com 617-500-3488 - Office 505-213-3268 - Fax ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [IAEP] Alpha release - Deducto and Color Deducto activity
Tomeu, Thank you so much. We appreciate your wonderful support as always. We have been working on localizing Deducto and Color Deducto to Spanish, and will be sending the Spanish po file to olpc-sur for review within this week. We have made some revisions to Deducto and Color Deducto based on the feedback received from Dan and Walter. Thank you Sir. We appreciate your feedback and guidance. Regards, Manu On Mon, Oct 19, 2009 at 4:06 PM, Tomeu Vizoso to...@sugarlabs.org wrote: On Fri, Oct 16, 2009 at 19:47, Manusheel Gupta m...@laptop.org wrote: Dear all, I am delighted to announce the alpha release of the Deducto and Color Deducto activities. Congratulations to all involved! Do they have localization setup? Seems like they have been downloaded hundreds of times already, and I bet most are from South America. We could ask teachers in olpc-sur to give feedback, or wait for versions in Spanish to appear. What do you think? Regards, Tomeu Please visit - 1. Deducto home page - http://seeta.in/j/products-and-services/deducto.html 2. Color Deducto home page - http://seeta.in/j/products-and-services/color-deducto.html 3. User guide for Deducto - http://seeta.in/wiki/index.php?title=Deducto_User%E2%80%99s_Section 4. User guide for Color Deducto - http://seeta.in/wiki/index.php?title=Color_Deducto_User%E2%80%99s_Section 5. Download pages - the alpha version of these activities along with their source code can be downloaded from http://seeta.in/j/downloads.html or from activities.sugarlabs.org (http://activities.sugarlabs.org/en-US/sugar/addon/4220 and http://activities.sugarlabs.org/en-US/sugar/addon/4221). Many thanks to the developers Ashita Dadlani and Anisha Arora for their dedication and consistency during all the stages of the development; Satyajeet Singh, Assim Deodia, Swarandeep Singh and Vijit Singh for their support in training, development, localization and QA activities. Wish to express my gratitude to Walter Bender and Samuel J. Klein for their wonderful support and encouragement as always. We look forward to hearing your feedback and experience with Deducto and Color Deducto activities. If you would like to put in a feature request, please do so at http://testtrack.seeta.in. Hope you enjoy working with Deducto and Color Deducto activities. Wishing you a very Happy Diwali. Regards, Manu ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Alpha release - Deducto and Color Deducto activity
Dan, Appreciate your wonderful feedback. Thank you. On Tue, Oct 20, 2009 at 12:54 AM, Dan Krejsa dan.kre...@gmail.com wrote: A few comments: - I found the help and instructions not terribly clear. I eventually figured out what to do, but I'm not sure many children would have the patience. Here's an initial attempt at an improved 'How to Play': Yes Dan. Thank you so much for taking out time and re-writing How to play section. We have added you as a contributor to Deducto and Color Deducto activities, and have removed the existing section with the one prepared by you. Appreciate your support. -- - Working in jhbuild on Fedora 11, the 'Resume' tab and 'Sample' tabs don't seem to really be tabs; they are menu items. 'Sample' occurs under the 'Help' menu. I would suggest instead of a separate sample tab, one added buttons for 'Give me a True sample' and 'Give me a False sample' to the main view. Sure, completely agree. We have received the same feedback on the positioning of Sample as a menu item. We have changed its placement to the main view in Deducto-2.xo and ColorDeducto-2.xo. On a separate note, spacing among Yes, No and Sample widgets needs some improvement at this juncture in the second versions too. - Moving the mouse over the array of squares, the white squares slightly dim and the black squares turn white. This is misleading since it makes the squares seem as if they would respond to the mouse, but they don't. Thank you very much for posting this issue. This has been fixed in the revised bundle uploaded on a.s.l.o ( http://activities.sugarlabs.org/en-US/sugar/addon/4220 and http://activities.sugarlabs.org/en-US/sugar/addon/4221) today. - It wasn't at all clear to me how the 'Make New Game' feature worked, although I didn't spend a long time on it. My apologies. Yes, we need to simplify this feature, and add a help guide for using it in the game. Ashita has been working on developing a user guide for creating your own game activity feature. Will share the guide with everyone on the mailing list soon. Thank you once again. Regards, Manu On Fri, Oct 16, 2009 at 11:47 AM, Manusheel Gupta m...@laptop.org wrote: Dear all, I am delighted to announce the alpha release of the Deducto and Color Deducto activities. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Bug specific to Fedora 11 on both XO-1 and XO-1.5
Tomeu, Mikus reported an interesting bug on both the XO-1 and XO-1.5 running F11 - Color Deducto activity comes up without color. Please find the logs attached - http://pastebin.com/m7fb5ca12 . Wish if you could suggest pointers to debug this issue. Thank you. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Alpha release - Deducto and Color Deducto activity
Dear all, I am delighted to announce the alpha release of the Deducto and Color Deducto activities. Please visit - 1. *Deducto home page* - http://seeta.in/j/products-and-services/deducto.html 2. *Color Deducto home page* - http://seeta.in/j/products-and-services/color-deducto.html 3. *User guide for Deducto* - http://seeta.in/wiki/index.php?title=Deducto_User%E2%80%99s_Section 4. *User guide for Color Deducto* - http://seeta.in/wiki/index.php?title=Color_Deducto_User%E2%80%99s_Section 5. *Download pages* - the alpha version of these activities along with their source code can be downloaded from http://seeta.in/j/downloads.html or from activities.sugarlabs.org ( http://activities.sugarlabs.org/en-US/sugar/addon/4220 and http://activities.sugarlabs.org/en-US/sugar/addon/4221). Many thanks to the developers Ashita Dadlani and Anisha Arora for their dedication and consistency during all the stages of the development; Satyajeet Singh, Assim Deodia, Swarandeep Singh and Vijit Singh for their support in training, development, localization and QA activities. Wish to express my gratitude to Walter Bender and Samuel J. Klein for their wonderful support and encouragement as always. We look forward to hearing your feedback and experience with Deducto and Color Deducto activities. If you would like to put in a feature request, please do so at http://testtrack.seeta.in. Hope you enjoy working with Deducto and Color Deducto activities. Wishing you a very Happy Diwali. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
sugar live cd for windows
Dear all, Wish to ask you for pointers to improve the performance of SocialCalc activity while running it on Sugar Live CD for Windows. SocialCalc works very well on the native installation of Sugar. Please suggest. Regards, Manu -- Forwarded message -- Manu, I successfully installed Social Calc using the Sugar Live CD. The only issue was that SocialCalc didn't show up in my activity list until I restarted Sugar. The response of Sugar is a bit sluggish (which also affects SocialCalc). It's easier to learn a new system when the system's feedback to actions is fast and time-consistent. I would guess that this is not a problem with a native installation. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [IAEP] sugar live cd for windows
Tomeu, My apologies for the typo. I meant Live CD for running Sugar on Windows. We downloaded it from ftp://www.rohrmoser-engineering.de/pub/XO-LiveCD/XO-LiveCD_090722.iso . Regards, Manu On Tue, Oct 13, 2009 at 11:38 PM, Tomeu Vizoso to...@sugarlabs.org wrote: On Tue, Oct 13, 2009 at 18:59, Manusheel Gupta m...@laptop.org wrote: Dear all, Wish to ask you for pointers to improve the performance of SocialCalc activity while running it on Sugar Live CD for Windows. SocialCalc works very well on the native installation of Sugar. Please suggest. Hi Manu, can you clarify what do you mean by a Live CD for Windows? Regards, Tomeu Regards, Manu -- Forwarded message -- Manu, I successfully installed Social Calc using the Sugar Live CD. The only issue was that SocialCalc didn't show up in my activity list until I restarted Sugar. The response of Sugar is a bit sluggish (which also affects SocialCalc). It's easier to learn a new system when the system's feedback to actions is fast and time-consistent. I would guess that this is not a problem with a native installation. ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [IAEP] sugar live cd for windows
Tomeu, Thank you for the pointer. Yes, we have tried running SocialCalc on Sugar with SoaS as the Sugar distribution. Works pretty well. We'll look into the other distributions as recommended. Regards, Manu On Wed, Oct 14, 2009 at 12:23 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Tue, Oct 13, 2009 at 19:45, Manusheel Gupta m...@laptop.org wrote: Tomeu, My apologies for the typo. I meant Live CD for running Sugar on Windows. We downloaded it from ftp://www.rohrmoser-engineering.de/pub/XO-LiveCD/XO-LiveCD_090722.iso . I confess not having tried it out, but AFAIK that's a normal linux live image. So you don't run windows when you boot that .iso, just linux. Have you tried other linux live images containing Sugar? There's SoaS, Trisquel, OpenSUSE, etc. See in the wiki for links and instructions. Regards, Tomeu Regards, Manu On Tue, Oct 13, 2009 at 11:38 PM, Tomeu Vizoso to...@sugarlabs.org wrote: On Tue, Oct 13, 2009 at 18:59, Manusheel Gupta m...@laptop.org wrote: Dear all, Wish to ask you for pointers to improve the performance of SocialCalc activity while running it on Sugar Live CD for Windows. SocialCalc works very well on the native installation of Sugar. Please suggest. Hi Manu, can you clarify what do you mean by a Live CD for Windows? Regards, Tomeu Regards, Manu -- Forwarded message -- Manu, I successfully installed Social Calc using the Sugar Live CD. The only issue was that SocialCalc didn't show up in my activity list until I restarted Sugar. The response of Sugar is a bit sluggish (which also affects SocialCalc). It's easier to learn a new system when the system's feedback to actions is fast and time-consistent. I would guess that this is not a problem with a native installation. ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning -- «Sugar Labs is anyone who participates in improving and using Sugar. What Sugar Labs does is determined by the participants.» - David Farning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] updates and testing SocialCalc on the Sugar Live CD
Edward, Thank you for your feedback on SocialCalc. Appreciate it. On Sun, Sep 6, 2009 at 8:17 AM, Edward Cherlin echer...@gmail.com wrote: Thanks. I believe that you are right in your comments below, that the Open Document spec, manuals for other software, and your video will enable us to create an excellent manual at FLOSSManuals.net. Would you like to join us when we do the Book Sprint? Could you please let us know about the date of the Book Sprint. Would ask our team members to participate in it. I am thinking about what we might add to the Help in SocialCalc, allowing for the tradeoff between space and completeness. Adding links to existing documentation will provide a sufficient backstop, but I think that there are several places where just a few words will make all the difference for beginning SocialCalc users, particularly for harried teachers. I don't want to make them learn too much themselves, or to have to tell children to rely too much on external resources. I'm sure that we can find a suitable balance on these questions. Yes. It would be great if we could arrive at a list where we get this feeling. (I think there is a reported issue that SocialCalc's IF function only takes the 3 argument form, not the 2 argument form. It also evaluated all arguments unlike many other IF functions.) The toolbar buttons, including the two types of move and swap colors, as well as the sheet settings, names, and more are explained in a video I created. The 54 minute Flash video, created with Camtasia, goes over many of the features of the main SocialCalc engine that the Sugar version of SocialCalc is built upon. (For example, that version does not have the Sugar-specific graphing tab.) You can view the video at: http://www.peapodcast.com/sgi/socialtext/sctraining1/ Perfect. I'll report on that soon. Thank you. Regards, Manu Edward Cherlin wrote: I ran through all of the basic functions of SocialCalc, including every icon on every tab. I have tested some but not all of the 109 functions provided, with good results so far. Although there are functions I could wish for, the only real deficiency I have found is in the documentation. I have created a page for elements of Sugar that children are not likely to discover on their own, http://wiki.sugarlabs.org/go/The_undiscoverable. I recommend it to developers who want to think about whether more of Sugar can be made discoverable, or whether we need to write lesson plans for the features that cannot be made obvious to the novice. I will put in a section for SocialCalc. These are not bugs in the sense of incorrect behavior or missing explanations, so I omit them here. Here is a summary of the other issues I have encountered. o The database functions are severely underdocumented. What database? What are databaserange, fieldname, criteriarange? o Where does Paste Formats get its formats from? o What does Swap Colors do? o The financial and statistical function definitions in the Help might be clear to one who uses other spreadsheets a lot, but certainly are not to a beginner. o More explanation is needed on angles in degrees and radians. o I understand Move From and Move Paste, but not Move Insert. o I see how to set names, but not what to use them for or how. o I don't see the Sheet setting control on the Format tab that the Help refers to. o I found the OK and Sort... buttons on the Sort tab confusing. It has since become clear to me. Perhaps OK should be renamed Set Range. Not bad for a beta. On Thu, Sep 3, 2009 at 12:16 PM, Manusheel Guptam...@laptop.org wrote: Dear community members, We are preparing for the next release of SocialCalc on Sugar. Localization infrastructure, canonicalization of the save format and collaboration will be the key features available in the next release. We are also looking forward to develop interoperability between SocialCalc format and a number of other spreadsheet formats like .wk3/.wk4/csv/excel/open office spreadsheet. We have recently received a number of requests on developing interoperability between SocialCalc and .wk3/.wk4 format, which has been a challenging problem to work on. Hope to get this feature ready before the next release. Lately, I have been testing SocialCalc on the Sugar Live CD, and have run into issues. I can't seem to get SocialCalc to start. I fired up the Sugar LiveCD, and opened up the USB icon in my journal. I can see the file SocialCalc.xo on my USB stick. When I click on it, I get a start button, but then nothing happens. Below is a gears image, which starts something that looks like a developer interface. Not sure, where I have been going wrong. Any help on this issue is highly appreciated. Please visit the SocialCalc on Sugar page at
Re: [Sugar-devel] updates and testing SocialCalc on the Sugar Live CD
On Mon, Sep 7, 2009 at 3:45 PM, Manusheel Gupta m...@laptop.org wrote: Edward, Thank you for your feedback on SocialCalc. Appreciate it. On Sun, Sep 6, 2009 at 8:17 AM, Edward Cherlin echer...@gmail.com wrote: Thanks. I believe that you are right in your comments below, that the Open Document spec, manuals for other software, and your video will enable us to create an excellent manual at FLOSSManuals.net. Would you like to join us when we do the Book Sprint? Could you please let us know about the date of the Book Sprint. Would ask our team members to participate in it. Just noticed that the events have already begun. Will have a word with our team, and get back to you soon. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
updates and testing SocialCalc on the Sugar Live CD
Dear community members, We are preparing for the next release of SocialCalc on Sugar. Localization infrastructure, canonicalization of the save format and collaboration will be the key features available in the next release. We are also looking forward to develop interoperability between SocialCalc format and a number of other spreadsheet formats like .wk3/.wk4/csv/excel/open office spreadsheet. We have recently received a number of requests on developing interoperability between SocialCalc and .wk3/.wk4 format, which has been a challenging problem to work on. Hope to get this feature ready before the next release. Lately, I have been testing SocialCalc on the Sugar Live CD, and have run into issues. I can't seem to get SocialCalc to start. I fired up the Sugar LiveCD, and opened up the USB icon in my journal. I can see the file SocialCalc.xo on my USB stick. When I click on it, I get a start button, but then nothing happens. Below is a gears image, which starts something that looks like a developer interface. Not sure, where I have been going wrong. Any help on this issue is highly appreciated. Please visit the SocialCalc on Sugar page at http://seeta.in/j/products-and-services/socialcalc-on-sugar.html. The activity is available for download both from the SEETA website ( http://seeta.in) and from activities.sugarlabs.org. If you have any questions, or would like to add suggestions/comments/feature requests, please do so herehttp://seeta.in/wiki/index.php?title=Talk:SocialCalc_on_Sugar . Thank you for your continued support. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: creating your own templates in write activity
Tomeu, On Sat, Jul 18, 2009 at 3:16 PM, Tomeu Vizoso to...@sugarlabs.org wrote: That sounds great, how do you plan to deploy it? Are you going to integrate your changes into the existing Write activity or will do a new one based on that? We plan to integrate the changes into the existing Write activity. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] creating your own templates in write activity
Martin, Thank you for the pointer. Very helpful. We have been able to add the text box feature in the write activity. Regards, Manu On Fri, Jul 17, 2009 at 5:05 AM, Martin Sevior msev...@gmail.com wrote: Hi Manusheel, There is no specific pyabiword binding for insert textbox but your can use the following technique to access the abiword/src/wp/ap/xp/ap_EditMethods.cpp function that provide the interface to libabiword. do: self._abiword_canvas.invoke_cmd(insTextbox,,0,0) To invoke the GUI to insert a textbox. Cheers Martin On Fri, Jul 17, 2009 at 3:18 AM, Manusheel Guptam...@laptop.org wrote: Tomeu, Hope all is well. We have been working on developing a template builder tool in write activity, and wish to have your pointers on certain features- 1. Text box - We realize that the text box tool is missing in the current write activity, and wish to develop it. We looked at abiwidget.h file closely, and it seems to us that there is no method (function) provided to add textboxes. We investigated deeper into the details, and arrived at an approach to develop the text box feature- a. Create a textbox class on the lines of tablecreator class- It seems that we need to work on 4 files: 1. OXML_Element_TextBox.cpp 2. OXML_Element_TextBox.h 3. OXMLi_ListenerState_TextBox.cpp 4. OXMLi_ListenerState_TextBox.h b. Use invoke_cmd method to insert Textbox. We are not very clear on what all arguments can be passed in this method, and their usage. Could you please direct us to a resource, which could be helpful in understanding this. We also wish to ask you about the details of the code, which is used to enable menu selections in the advanced abiword activity. Thank you. Manu ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
creating your own templates in write activity
Tomeu, Hope all is well. We have been working on developing a template builder tool in write activity, and wish to have your pointers on certain features- 1. Text box - We realize that the text box tool is missing in the current write activity, and wish to develop it. We looked at abiwidget.h file closely, and it seems to us that there is no method (function) provided to add textboxes. We investigated deeper into the details, and arrived at an approach to develop the text box feature- a. Create a textbox class on the lines of tablecreator class- It seems that we need to work on 4 files: 1. OXML_Element_TextBox.cpp 2. OXML_Element_TextBox.h 3. OXMLi_ListenerState_TextBox.cpp 4. OXMLi_ListenerState_TextBox.h b. Use invoke_cmd method to insert Textbox. We are not very clear on what all arguments can be passed in this method, and their usage. Could you please direct us to a resource, which could be helpful in understanding this. We also wish to ask you about the details of the code, which is used to enable menu selections in the advanced abiword activity. Thank you. Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
SocialCalc 0.8.3g version release
We are delighted to announce the release of SocialCalc 0.8.3g activity version for the Sugar environment. The full release package is available at http://seeta.in/wiki/index.php?title=SocialCalc_on_Sugar#Downloads(SocialCalc.xo). Please try the activity, and share your feedback with us here http://seeta.in/wiki/index.php?title=Talk:SocialCalc_on_Sugar. Wish to express my thanks to team members - Dan Bricklin, whose invaluable support and guidance has been integral to develop SocialCalc for the Sugar environment; Luke Closs and K.S. Preeti, developers' of the JS-Python communication through XOCOM package; Nicholas Doiron, the author of the graphing features in SocialCalc; Claudia Urrea and Vijit Singh for testing the SocialCalc activity over and over again, and for their valuable feedback. K.S. Preeti has compiled an interesting manual for the programmers to help them write code for SocialCalc. Please have a look - http://seeta.in/wiki/index.php?title=Guide. Nicholas Doiron has developed a wonderful guide http://wiki.laptop.org/go/User:Ndoiron/SocialCalc for the educators and developers to use and program charting tools. Finally, I wish to thank Walter Bender and Samuel J. Klein for their invaluable encouragement, which has been integral in the success of all our projects. Looking forward to hearing from you. Regards, Manu ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Testing] [Sugar-devel] FoodForce II Beta Release
Robert, Not sure, why this is happening at your local machine. I don't find this message at my end. I have copied your message to our web team, who will look into this at the earliest. Thank you. Manu On Sun, May 10, 2009 at 6:10 PM, Robert Braxton bobrax...@msn.com wrote: The website link causes (in Avast!) a virus has been detected (abort link). Robert Braxton ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] FoodForce II Beta Release
David, Thank you. Glad to hear your feedback. Appreciate it. And the naysayers said, Scratching your own itch won't work to motivate contributors on an educational project. Yes, very true. Thank you for this pointer. Regards, Manu On Sun, May 10, 2009 at 3:02 AM, David Farning dfarn...@sugarlabs.orgwrote: On Sat, May 9, 2009 at 11:37 AM, Manusheel Gupta m...@laptop.org wrote: Andrés, Thank you. We appreciate your kind remarks. May I ask what license is it under? We are working on this aspect with World Food Programme's legal department, and the recommendation has been CPAL. Please have a look at the attached files for your reference. We have started an organization namely SEETA (Software for Education, Entertainment and Learning Activities) through which we, a group of engineers (geeks) from N.S.I.T, University of Delhi (www.nsitonline.in), could develop software projects in the field of learning. We deeply believe in the goals and vision of Sugar Labs and OLPC, and whatever projects we have developed uptill now, runs well on Sugar. This is very exciting as an example of a local project working to solve local problems. By leveraging the Sugar Platform, you can extend your reach to help similar projects with similar needs around the world. And the naysayers said, Scratching your own itch won't work to motivate contributors on an educational project. Very Cool. david Our website is in bad shape, and is under construction. However, I wish to share the link - http://seeta.in. Regards, Manu On Sat, May 9, 2009 at 8:37 AM, Andrés Ambrois andresambr...@gmail.com wrote: On Friday 08 May 2009 03:24:30 pm Mohit Taneja wrote: Hi, The Beta version of the FoodForce2 game has been developed for the XO. The features that have been incorporated are : snip Congratulations! Looks great! I had a chance to see a presentation on this game last October in El Salvador and I was impressed with the work. May I ask what license is it under? FoodForce2 Team -- Andrés ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Project Hosting Application: SocialCalc
1. Project name : SocialCalc 2. Existing website, if any : http://wiki.laptop.org/go/SocialCalc and http://www.socialtext.net/socialcalcxo/index.cgi?sweet_socialcalc 3. One-line description : The spreadsheet activity. 4. Longer description : SocialCalc is a JavaScript-based spreadsheet being developed as a sugar activity using XOCom, a package build for JS-Python communication. : : : 5. URLs of similar projects : 6. Committer list Username Full name SSH2 key URL E-mail - -- #1 manusheel Manusheel Guptamanu.pub (attached)manuatlaptopdotorg #2 Dan Bricklindan.pub (attached) danbatbricklindotcom #3 Luke Closs luke.pub (attached) lukedotclossatsocialtextdotcom #4 K.S. Preeti preeti.pub (attached)kspreetidot13atgmaildotcom ... If any developers don't have their SSH2 keys on the web, please attach them to the application e-mail. 7. Preferred development model [X] Central tree. Every developer can push his changes directly to the project's git tree. This is the standard model that will be familiar to CVS and Subversion users, and that tends to work well for most projects. [ ] Maintainer-owned tree. Every developer creates his own git tree, or multiple git trees. He periodically asks the maintainer to look at one or more of these trees, and merge changes into the maintainer-owned, main tree. This is the model used by the Linux kernel, and is well-suited to projects wishing to maintain a tighter control on code entering the main tree. If you choose the maintainer-owned tree model, but wish to set up some shared trees where all of your project's committers can commit directly, as might be the case with a discussion tree, or a tree for an individual feature, you may send us such a request by e-mail, and we will set up the tree for you. 8. Set up a project mailing list: [ X] Yes, named after our project name [ ] Yes, named __ [] No When your project is just getting off the ground, we suggest you eschew a separate mailing list and instead keep discussion about your project on the main OLPC development list. This will give you more input and potentially attract more developers to your project; when the volume of messages related to your project reaches some critical mass, we can trivially create a separate mailing list for you. If you need multiple lists, let us know. We discourage having many mailing lists for smaller projects, as this tends to stunt the growth of your project community. You can always add more lists later. 9. Commit notifications [X ] Notification of commits to the main tree should be e-mailed to the list we chose to create above [ ] A separate mailing list, projectname-git, should be created for commit notifications [] No commit notifications, please 10. Shell accounts As a general rule, we don't provide shell accounts to developers unless there's a demonstrated need. If you have one, please explain here, and list the usernames of the committers above needing shell access. 11. Translation [X] Set up the laptop.org Pootle server to allow translation commits to be made [ ] Translation arrangements have already been made at ___ 12. Notes/Comments The first version of the activity is available to download from http://www.socialtext.net/socialcalcxo/index.cgi?sweet_socialcalc . XOCom will help us in our efforts to motivate the JS developers' community to develop activities for the XO. Regards, Manu manu.pub Description: application/vnd.ms-publisher dan.pub Description: application/vnd.ms-publisher luke.pub Description: application/vnd.ms-publisher preeti.pub Description: application/vnd.ms-publisher ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Fwd: JS-Python Communication using PyXPCom
FYI Luke has been unable to post in the devel lists. The message that he posts in this mailing list bounces back. Is there a solution to this problem, or should I ask him to join the devel lists again? -Manu -- Forwarded message -- From: Luke Closs [EMAIL PROTECTED] Date: Mon, Mar 24, 2008 at 12:37 AM Subject: Re: JS-Python Communication using PyXPCom To: Tomeu Vizoso [EMAIL PROTECTED] Cc: Manusheel Gupta [EMAIL PROTECTED], devel@lists.laptop.org, Dan Bricklin [EMAIL PROTECTED] On 23-Mar-08, at 11:37 AM, Tomeu Vizoso wrote: On Sun, Mar 23, 2008 at 7:06 PM, Luke Closs [EMAIL PROTECTED] wrote: On 23-Mar-08, at 3:03 AM, Tomeu Vizoso wrote: thought I already had suggested this a long time ago, but anyway: - Create a XPCOM service in JS that exposes the spreadsheet functionality implemented in JS. - Create another XPCOM service in python that exposes the needed Sugar functionality. Shouldn't this allow you to integrate SocialCalc in any way you wish? Creating these two components shouldn't be too hard. Please feel free to ask in this mailing list any doubts you have. Example of JS service: http://dev.laptop.org/git?p=sugar;a=tree;f=browser/components/sessionstore;h=8f894b116ad745b0f7bc7c89e4787c89e60a9eb2;hb=309ddec8b769af42f577229bc5e3278c0328f1c4 Thank you very much for this link, it's exactly the kind of example I was looking for. I may have a followup question or two. Forgot to mention that perhaps we'll need to add to hulahop a function for setting the dir from which the components need to be loaded (probably a subdirectory inside the activity bundle). Should be quite easy. Ahh, this was one of the missing pieces I was going to ask about. So just to clarify, this Hulahop/XPCom approach is not the same as using XULRunner, correct? I'm going to try to create a hello world type application to try creating the XPCom service in Javascript. Luke ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
JS-Python Communication using PyXPCom
FYI Regards, Manu Manusheel Gupta Technical Consultant and Adviser One Laptop Per Child Inc. http://laptop.org -- Forwarded message -- From: Luke Closs [EMAIL PROTECTED] Date: Fri, Mar 21, 2008 at 1:27 AM Subject: Re: hello To: Joshua McKenty [EMAIL PROTECTED], [EMAIL PROTECTED] On Thu, Mar 20, 2008 at 10:27 AM, Joshua McKenty [EMAIL PROTECTED] wrote: Luke, Good to hear from you. (I thought it was OLPC laptop, though). What questions have you got? Joshua Hey Joshua, I've cc'd Manu Gupta, who is collaborating with me on this OLPC spreadsheet activity. (OLPC is the non-profit organization, XO is the laptop) So I'm kinda at a standstill on this project b/c I'm not sure how to proceed technically - so I'm hoping you can help here, based on the discussion we had at Northern Voice. As I mentioned in person, I've got events going back and forth between python and javascript via pyXPCom. This should work okay for most of the interactions I need to do, except one. (I'm not tied to the EventObserver, but it seems to get the job done - I'd consider using another mechanism too). The one thing where events will not work is when we need to save the spreadsheet. For instance, the user may quit the program, in which case my python method write_file() will be called, and I need to (synchronously) tell javascript to calculate the string that should be saved and give it back, so I can write it to disk. I don't think an event passing model (asynch) would work in this case. I've looked into how Javascript could define a XPCom interface, that the python code could call, but this seems to require additional steps for compiling that interface, and I'm not sure how I would end up packaging those into the sugar app. So basically, I need your help to figure out how my python code can make a synchronous method call to javascript to calculate and return stuff. Thoughts? Cheers, Luke ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel