Re: [Sugar-devel] New Toolbar in activities
I think there are no changes in the strings. Gonzalo On Wed, Apr 6, 2011 at 8:46 PM, Chris Leonard cjlhomeaddr...@gmail.comwrote: On Wed, Apr 6, 2011 at 3:45 PM, Gonzalo Odiard gonz...@laptop.org wrote: In the last weeks, a group of intrepid hackers were working to migrate the most popular activities to the new toolbar api. Gonzalo, I have not followed the toolbar discussion closely. Can you please explain to me how this will impact localization. I can imagine two scenarios. 1) Tooltips (or labels) are localized once centrally in Glucose and called from there by the activity toolbar API. 2) New sets of identical strings appear repeatedly in multiple Honey activity's PO files. I hope it is the first scenario (or something like it), but I would be grateful if you could give me some insight into how these changes will be reflected in the i18n and L10n process. Warmest Regards, cjl ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] New Toolbar in activities
Yes, I will sent another mail with a checklist of task we want to do in ll the activities. Gonzalo On Wed, Apr 6, 2011 at 8:34 PM, James Cameron qu...@laptop.org wrote: On Wed, Apr 06, 2011 at 04:45:02PM -0300, Gonzalo Odiard wrote: In the last weeks, a group of intrepid hackers were working to migrate the most popular activities to the new toolbar api. Good work. I've not checked all, but please check that the StopButton accelerator is not changed from the default. Only Terminal needs to change it. -- 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
[Sugar-devel] Activities checklist
Would be great if we can achieve all the activities included by default in OLPC [1] and Dextrose [2] images have the following items fixed: * new toolbar * self.max_participants with the proper value * MAINTAINERS file updated * use the default Ctrl-Q in the Stop Button (except terminal who use Ctrl-Shft-Q) * gettext support, access in git granted to user pootle Any more? Gonzalo [1] http://wiki.laptop.org/go/User:Godiard/Activities_for_F14#Activities_test_in_OS13 [2] http://openetherpad.org/EL5g7TqHEI ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Activities checklist
If we could quickly reach consensus on some outstanding issues regarding standard icons for things like the camera and user-created content, perhaps we could incorporate these icons in all the activities? About icons, I think we need a agreement with: * New items (for example Implode use the star, and the star is our icon for bookmarks) * Save to journal / export (turtle art use the transfer style icons) * View icon (the eye is used for sensors in turtle art, maybe use the sensors icon in Measure?) * Photo / Camera / mic icons * The lips (i am trying to use them for text to speech, but is used in Measure) * User created content (when use the gear?) * A search icon (we use the loupe, but can be confusing with the zoom icons?) The loupe icon was not designed for the toolbar and have a different size Anything more? A nice task would be have a screenshot of every toolbar of all the activities in one wiki page to compare :) Gonzalo regards. -walter Gonzalo [1] http://wiki.laptop.org/go/User:Godiard/Activities_for_F14#Activities_test_in_OS13 [2] http://openetherpad.org/EL5g7TqHEI ___ 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] Activities checklist
-Original Message- From: sugar-devel-boun...@lists.sugarlabs.org [mailto:sugar-devel- boun...@lists.sugarlabs.org] On Behalf Of Gonzalo Odiard Sent: jueves, 07 de abril de 2011 10:50 a.m. To: Walter Bender Cc: Christian Scmidt; Sugar-dev Devel; Gary C Martin Subject: Re: [Sugar-devel] Activities checklist If we could quickly reach consensus on some outstanding issues regarding standard icons for things like the camera and user-created content, perhaps we could incorporate these icons in all the activities? About icons, I think we need a agreement with: * New items (for example Implode use the star, and the star is our icon for bookmarks) * Save to journal / export (turtle art use the transfer style icons) * View icon (the eye is used for sensors in turtle art, maybe use the sensors icon in Measure?) * Photo / Camera / mic icons * The lips (i am trying to use them for text to speech, but is used in Measure) * User created content (when use the gear?) * A search icon (we use the loupe, but can be confusing with the zoom icons?) The loupe icon was not designed for the toolbar and have a different size Anything more? A nice task would be have a screenshot of every toolbar of all the activities in one wiki page to compare :) Excellent work. It appears that you guys have shifted from a reactive approach (random bug fixing) to a very proactive approach. ( identifying the critical tasks on critical activities ) david Gonzalo regards. -walter Gonzalo [1] http://wiki.laptop.org/go/User:Godiard/Activities_for_F14#Activities_test_i n_OS13 [2] http://openetherpad.org/EL5g7TqHEI ___ 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
[Sugar-devel] more TA plugin changes...
In the run up to v107, I am making some more changes (hopefully for the better) to the plugin mechanism for Turtle Art. I just pushed a series of patches that require another reorganization of the code, as follows: Required: (1) each plugin lives in its own subdirectory in ./plugins (2) in that subdirectory is a .py of the same name as the directory (3) in that .py file is defined a class with the same name as the file (but with the first letter capitalized, e.g., ./plugins/camera_sensor/camera_sensor.py defined a Camera_sensor class, a subclass of plugins.plugin Plugin Optional: (4) If you define your own palette, you may put icons in an icon subdirectory; no need to put them in ./icons anymore. e.g., ./plugins/camera_sensor/icons/sensoron.svg and ./plugins/camera_sensor/icons/sensoroff.svg Obscure: (5) I am also working on a mechanism where by you can define custom logo code associated with your custom blocks for use in the export-to-logo method. Still to be debugged: (6) I think I introduced a regression in the sensor code in my latest incarnation. Investigating. (7) In a manner similar to the icons, I need to sort out a mechanism for adding skins to your custom blocks. Under discussion: What should we do when a plugin is unavailable, e.g., the Arduino is not present? I think we want to define the blocks regardless, but associate a NOP. This will mean that children can explore their program logic even if they don't have constant access to shared hardware. Thoughts? My apologies for all of these changes, but I want to get it as close to correct as I can before releasing this more broadly. Your feedback to date has been very helpful. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] [ASLO] Release Shapes-7
Activity Homepage: http://activities.sugarlabs.org/addon/4426 Sugar Platform: 0.82 - 0.92 Download Now: http://activities.sugarlabs.org/downloads/file/27314/shapes-7.xo Release notes: This is my take on the old game of Battleships. Four shapes are hidden on the grid. Left click on a square if you think it is part of a shape. Otherwise right click. Sugar Labs Activities http://activities.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
Walter Sir, Thank You very much for accepting to mentor our team on the proposed areas. But there seems to be some problem regarding participation of a team in the Program. It looks like, they only allow individuals to participate. So, we are planning to split the project into two parts: 1. Web browser development. 2. Localization and Porting of Sugar 0.90 to Ubuntu. We are looking for a third project, and would be great to suggest one It would be very helpful if we could have a discussion on this on irc, as soon as possible suiting Indian time. Thanking You. Sincerely, Dipankar On Thu, Apr 7, 2011 at 1:41 AM, Walter Bender walter.ben...@gmail.comwrote: It was a disappointment that we didn't get direct sponsorship for GSoC this year, but working with OSPO may be just the ticket!! Happy to be the mentor on these projects. Note that you should mention that there is a on-going webkit effort for Ubuntu but that Chromium would give us more flexibility and a broader offering. regards. -walter On Wed, Apr 6, 2011 at 3:32 PM, Dipankar Patro dipan...@seeta.in wrote: Hello Walter Sir, I Dipankar Patro, Research Engineer, SEETA, would like to represent my team from SEETA, comprising of Neeraj Gupta, Ishan Bansal, Mukul Gupta with the following proposal of a project. The team members worked in the summer of 2010 for Ubuntu Sugar Remix, (with Manusheel Gupta, SEETA) and also made some successful patch submissions which eventually got pushed in the main repository. The reports regarding our work are published here: http://opensource.seeta.in/task_reports We all want to apply for the GSOC under GOOGLE OSPO: http://www.google-melange.com/gsoc/org/google/gsoc2011/ospo We would like to work on the following areas related to Sugar, and would highly appreciate if you could mentor us. We will be presenting the same areas as below for GSOC. The following are proposed areas: 1. Developing a faster, secure and customizable browser activity for Ubuntu Sugar Remix. Since Ubuntu Sugar Remix does not have a stable 'Browse' activity due to the hulahop package problem, we aim to develop a new browser activity implementing Google Chrominum base and functionality making the browser faster, secure and customizable. The same activity can be used for XO where the performance is crucial given the hardware specifications it has. 2. Successful porting of Sugar 0.90 on Ubuntu along with upgrading the existing activities. Sugar is rapidly developing and we feel the need to be same with the Ubuntu Sugar Remix. Porting Sugar 0.90 to USR will be the first step in providing the latest compatible version of Sugar to Ubuntu Users. 3. Localisation in India If Sugar needs to be spread across in India, we feel the need of incorporating regional languages into it. This would include activities and applications available in regional languages. A new reason why Sugar can be used in Classrooms, even in Sub-Urban areas. For the above, we have planned the following structure of working and road map: All members have experience of working on the Sugar back-end (where the code needs to be written or modified). I have some knowledge of networking, and would like continue to work on the same field for Sugar. Mukul and Ishan are experienced with working on activities. Ishan specially worked with Gtk end of activities, where as Mukul worked on the coding portion. As Neeraj has experience in the field of localization and has also worked on it, he will be the one specially working on the localization. For road map please visit this page: http://opensource.seeta.in/roadmap As you have incomparable experience in activity development on Sugar, we are seeking for your expert guidance on the whole browser activity development, which will definitely lead us to an outstanding achievement, and also help Sugar grow and spread more rapidly. Thank You for taking out time for us. Regards, Dipankar Patro, dipan...@seeta.in Neeraj Gupta, nee...@seeta.in Ishan Bansal, is...@seeta.in Mukul Gupta, mu...@seeta.in -- 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] Requesting mentor ship for Project related to Sugar
On Thu, Apr 7, 2011 at 1:46 PM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Thank You very much for accepting to mentor our team on the proposed areas. But there seems to be some problem regarding participation of a team in the Program. It looks like, they only allow individuals to participate. So, we are planning to split the project into two parts: 1. Web browser development. 2. Localization and Porting of Sugar 0.90 to Ubuntu. Why not split these into two projects? -walter We are looking for a third project, and would be great to suggest one It would be very helpful if we could have a discussion on this on irc, as soon as possible suiting Indian time. Thanking You. Sincerely, Dipankar On Thu, Apr 7, 2011 at 1:41 AM, Walter Bender walter.ben...@gmail.com wrote: It was a disappointment that we didn't get direct sponsorship for GSoC this year, but working with OSPO may be just the ticket!! Happy to be the mentor on these projects. Note that you should mention that there is a on-going webkit effort for Ubuntu but that Chromium would give us more flexibility and a broader offering. regards. -walter On Wed, Apr 6, 2011 at 3:32 PM, Dipankar Patro dipan...@seeta.in wrote: Hello Walter Sir, I Dipankar Patro, Research Engineer, SEETA, would like to represent my team from SEETA, comprising of Neeraj Gupta, Ishan Bansal, Mukul Gupta with the following proposal of a project. The team members worked in the summer of 2010 for Ubuntu Sugar Remix, (with Manusheel Gupta, SEETA) and also made some successful patch submissions which eventually got pushed in the main repository. The reports regarding our work are published here: http://opensource.seeta.in/task_reports We all want to apply for the GSOC under GOOGLE OSPO: http://www.google-melange.com/gsoc/org/google/gsoc2011/ospo We would like to work on the following areas related to Sugar, and would highly appreciate if you could mentor us. We will be presenting the same areas as below for GSOC. The following are proposed areas: 1. Developing a faster, secure and customizable browser activity for Ubuntu Sugar Remix. Since Ubuntu Sugar Remix does not have a stable 'Browse' activity due to the hulahop package problem, we aim to develop a new browser activity implementing Google Chrominum base and functionality making the browser faster, secure and customizable. The same activity can be used for XO where the performance is crucial given the hardware specifications it has. 2. Successful porting of Sugar 0.90 on Ubuntu along with upgrading the existing activities. Sugar is rapidly developing and we feel the need to be same with the Ubuntu Sugar Remix. Porting Sugar 0.90 to USR will be the first step in providing the latest compatible version of Sugar to Ubuntu Users. 3. Localisation in India If Sugar needs to be spread across in India, we feel the need of incorporating regional languages into it. This would include activities and applications available in regional languages. A new reason why Sugar can be used in Classrooms, even in Sub-Urban areas. For the above, we have planned the following structure of working and road map: All members have experience of working on the Sugar back-end (where the code needs to be written or modified). I have some knowledge of networking, and would like continue to work on the same field for Sugar. Mukul and Ishan are experienced with working on activities. Ishan specially worked with Gtk end of activities, where as Mukul worked on the coding portion. As Neeraj has experience in the field of localization and has also worked on it, he will be the one specially working on the localization. For road map please visit this page: http://opensource.seeta.in/roadmap As you have incomparable experience in activity development on Sugar, we are seeking for your expert guidance on the whole browser activity development, which will definitely lead us to an outstanding achievement, and also help Sugar grow and spread more rapidly. Thank You for taking out time for us. Regards, Dipankar Patro, dipan...@seeta.in Neeraj Gupta, nee...@seeta.in Ishan Bansal, is...@seeta.in Mukul Gupta, mu...@seeta.in -- Walter Bender Sugar Labs http://www.sugarlabs.org -- 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] Requesting mentor ship for Project related to Sugar
Walter Sir, Sorry I was not clear in my previous mail. The two projects that we will be sending proposal for: - Web browser development for Sugar on Chromium base. - Localization and Porting Sugar 0.90 packages. On Thu, Apr 7, 2011 at 11:29 PM, Walter Bender walter.ben...@gmail.comwrote: On Thu, Apr 7, 2011 at 1:46 PM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Thank You very much for accepting to mentor our team on the proposed areas. But there seems to be some problem regarding participation of a team in the Program. It looks like, they only allow individuals to participate. So, we are planning to split the project into two parts: 1. Web browser development. 2. Localization and Porting of Sugar 0.90 to Ubuntu. Why not split these into two projects? -walter We are looking for a third project, and would be great to suggest one It would be very helpful if we could have a discussion on this on irc, as soon as possible suiting Indian time. Thanking You. Sincerely, Dipankar On Thu, Apr 7, 2011 at 1:41 AM, Walter Bender walter.ben...@gmail.com wrote: It was a disappointment that we didn't get direct sponsorship for GSoC this year, but working with OSPO may be just the ticket!! Happy to be the mentor on these projects. Note that you should mention that there is a on-going webkit effort for Ubuntu but that Chromium would give us more flexibility and a broader offering. regards. -walter On Wed, Apr 6, 2011 at 3:32 PM, Dipankar Patro dipan...@seeta.in wrote: Hello Walter Sir, I Dipankar Patro, Research Engineer, SEETA, would like to represent my team from SEETA, comprising of Neeraj Gupta, Ishan Bansal, Mukul Gupta with the following proposal of a project. The team members worked in the summer of 2010 for Ubuntu Sugar Remix, (with Manusheel Gupta, SEETA) and also made some successful patch submissions which eventually got pushed in the main repository. The reports regarding our work are published here: http://opensource.seeta.in/task_reports We all want to apply for the GSOC under GOOGLE OSPO: http://www.google-melange.com/gsoc/org/google/gsoc2011/ospo We would like to work on the following areas related to Sugar, and would highly appreciate if you could mentor us. We will be presenting the same areas as below for GSOC. The following are proposed areas: 1. Developing a faster, secure and customizable browser activity for Ubuntu Sugar Remix. Since Ubuntu Sugar Remix does not have a stable 'Browse' activity due to the hulahop package problem, we aim to develop a new browser activity implementing Google Chrominum base and functionality making the browser faster, secure and customizable. The same activity can be used for XO where the performance is crucial given the hardware specifications it has. 2. Successful porting of Sugar 0.90 on Ubuntu along with upgrading the existing activities. Sugar is rapidly developing and we feel the need to be same with the Ubuntu Sugar Remix. Porting Sugar 0.90 to USR will be the first step in providing the latest compatible version of Sugar to Ubuntu Users. 3. Localisation in India If Sugar needs to be spread across in India, we feel the need of incorporating regional languages into it. This would include activities and applications available in regional languages. A new reason why Sugar can be used in Classrooms, even in Sub-Urban areas. For the above, we have planned the following structure of working and road map: All members have experience of working on the Sugar back-end (where the code needs to be written or modified). I have some knowledge of networking, and would like continue to work on the same field for Sugar. Mukul and Ishan are experienced with working on activities. Ishan specially worked with Gtk end of activities, where as Mukul worked on the coding portion. As Neeraj has experience in the field of localization and has also worked on it, he will be the one specially working on the localization. For road map please visit this page: http://opensource.seeta.in/roadmap As you have incomparable experience in activity development on Sugar, we are seeking for your expert guidance on the whole browser activity development, which will definitely lead us to an outstanding achievement, and also help Sugar grow and spread more rapidly. Thank You for taking out time for us. Regards, Dipankar Patro, dipan...@seeta.in Neeraj Gupta, nee...@seeta.in Ishan Bansal, is...@seeta.in Mukul Gupta, mu...@seeta.in -- Walter Bender Sugar Labs http://www.sugarlabs.org -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
Hello, I am Ganesh Gajare from Homi Bhabha Centre for Science education, Mumbai, India. On Thu, Apr 7, 2011 at 11:29 PM, Walter Bender walter.ben...@gmail.comwrote: On Thu, Apr 7, 2011 at 1:46 PM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Thank You very much for accepting to mentor our team on the proposed areas. But there seems to be some problem regarding participation of a team in the Program. It looks like, they only allow individuals to participate. So, we are planning to split the project into two parts: 1. Web browser development. 2. Localization and Porting of Sugar 0.90 to Ubuntu. We are working on sugar developement, providing sugar platform in various schools of maharashtra for education. Sugar Localization project is one interest of mine. I am contributing to Sugar platform translation in Marathi. I would like to be a part of it. Also, there are some of students who want to support for localization as a Voluntary work. Can we discuss about this. Can we set a modules for them and tell them to submit their tranlations to sugarlabs. Why not split these into two projects? -walter We are looking for a third project, and would be great to suggest one It would be very helpful if we could have a discussion on this on irc, as soon as possible suiting Indian time. Thanking You. Sincerely, Dipankar On Thu, Apr 7, 2011 at 1:41 AM, Walter Bender walter.ben...@gmail.com wrote: It was a disappointment that we didn't get direct sponsorship for GSoC this year, but working with OSPO may be just the ticket!! Happy to be the mentor on these projects. Note that you should mention that there is a on-going webkit effort for Ubuntu but that Chromium would give us more flexibility and a broader offering. regards. -walter On Wed, Apr 6, 2011 at 3:32 PM, Dipankar Patro dipan...@seeta.in wrote: Hello Walter Sir, I Dipankar Patro, Research Engineer, SEETA, would like to represent my team from SEETA, comprising of Neeraj Gupta, Ishan Bansal, Mukul Gupta with the following proposal of a project. The team members worked in the summer of 2010 for Ubuntu Sugar Remix, (with Manusheel Gupta, SEETA) and also made some successful patch submissions which eventually got pushed in the main repository. The reports regarding our work are published here: http://opensource.seeta.in/task_reports We all want to apply for the GSOC under GOOGLE OSPO: http://www.google-melange.com/gsoc/org/google/gsoc2011/ospo We would like to work on the following areas related to Sugar, and would highly appreciate if you could mentor us. We will be presenting the same areas as below for GSOC. The following are proposed areas: 1. Developing a faster, secure and customizable browser activity for Ubuntu Sugar Remix. Since Ubuntu Sugar Remix does not have a stable 'Browse' activity due to the hulahop package problem, we aim to develop a new browser activity implementing Google Chrominum base and functionality making the browser faster, secure and customizable. The same activity can be used for XO where the performance is crucial given the hardware specifications it has. 2. Successful porting of Sugar 0.90 on Ubuntu along with upgrading the existing activities. Sugar is rapidly developing and we feel the need to be same with the Ubuntu Sugar Remix. Porting Sugar 0.90 to USR will be the first step in providing the latest compatible version of Sugar to Ubuntu Users. 3. Localisation in India If Sugar needs to be spread across in India, we feel the need of incorporating regional languages into it. This would include activities and applications available in regional languages. A new reason why Sugar can be used in Classrooms, even in Sub-Urban areas. For the above, we have planned the following structure of working and road map: All members have experience of working on the Sugar back-end (where the code needs to be written or modified). I have some knowledge of networking, and would like continue to work on the same field for Sugar. Mukul and Ishan are experienced with working on activities. Ishan specially worked with Gtk end of activities, where as Mukul worked on the coding portion. As Neeraj has experience in the field of localization and has also worked on it, he will be the one specially working on the localization. For road map please visit this page: http://opensource.seeta.in/roadmap As you have incomparable experience in activity development on Sugar, we are seeking for your expert guidance on the whole browser activity development, which will definitely lead us to an outstanding achievement, and also help Sugar grow and spread more rapidly. Thank You for taking out time for us. Regards, Dipankar Patro, dipan...@seeta.in Neeraj Gupta,
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
On Thu, Apr 7, 2011 at 2:04 PM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Sorry I was not clear in my previous mail. The two projects that we will be sending proposal for: - Web browser development for Sugar on Chromium base. - Localization and Porting Sugar 0.90 packages. I am the one who was not clear. It seems that Localization and Porting are two different projects. -walter On Thu, Apr 7, 2011 at 11:29 PM, Walter Bender walter.ben...@gmail.com wrote: On Thu, Apr 7, 2011 at 1:46 PM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Thank You very much for accepting to mentor our team on the proposed areas. But there seems to be some problem regarding participation of a team in the Program. It looks like, they only allow individuals to participate. So, we are planning to split the project into two parts: 1. Web browser development. 2. Localization and Porting of Sugar 0.90 to Ubuntu. Why not split these into two projects? -walter We are looking for a third project, and would be great to suggest one It would be very helpful if we could have a discussion on this on irc, as soon as possible suiting Indian time. Thanking You. Sincerely, Dipankar On Thu, Apr 7, 2011 at 1:41 AM, Walter Bender walter.ben...@gmail.com wrote: It was a disappointment that we didn't get direct sponsorship for GSoC this year, but working with OSPO may be just the ticket!! Happy to be the mentor on these projects. Note that you should mention that there is a on-going webkit effort for Ubuntu but that Chromium would give us more flexibility and a broader offering. regards. -walter On Wed, Apr 6, 2011 at 3:32 PM, Dipankar Patro dipan...@seeta.in wrote: Hello Walter Sir, I Dipankar Patro, Research Engineer, SEETA, would like to represent my team from SEETA, comprising of Neeraj Gupta, Ishan Bansal, Mukul Gupta with the following proposal of a project. The team members worked in the summer of 2010 for Ubuntu Sugar Remix, (with Manusheel Gupta, SEETA) and also made some successful patch submissions which eventually got pushed in the main repository. The reports regarding our work are published here: http://opensource.seeta.in/task_reports We all want to apply for the GSOC under GOOGLE OSPO: http://www.google-melange.com/gsoc/org/google/gsoc2011/ospo We would like to work on the following areas related to Sugar, and would highly appreciate if you could mentor us. We will be presenting the same areas as below for GSOC. The following are proposed areas: 1. Developing a faster, secure and customizable browser activity for Ubuntu Sugar Remix. Since Ubuntu Sugar Remix does not have a stable 'Browse' activity due to the hulahop package problem, we aim to develop a new browser activity implementing Google Chrominum base and functionality making the browser faster, secure and customizable. The same activity can be used for XO where the performance is crucial given the hardware specifications it has. 2. Successful porting of Sugar 0.90 on Ubuntu along with upgrading the existing activities. Sugar is rapidly developing and we feel the need to be same with the Ubuntu Sugar Remix. Porting Sugar 0.90 to USR will be the first step in providing the latest compatible version of Sugar to Ubuntu Users. 3. Localisation in India If Sugar needs to be spread across in India, we feel the need of incorporating regional languages into it. This would include activities and applications available in regional languages. A new reason why Sugar can be used in Classrooms, even in Sub-Urban areas. For the above, we have planned the following structure of working and road map: All members have experience of working on the Sugar back-end (where the code needs to be written or modified). I have some knowledge of networking, and would like continue to work on the same field for Sugar. Mukul and Ishan are experienced with working on activities. Ishan specially worked with Gtk end of activities, where as Mukul worked on the coding portion. As Neeraj has experience in the field of localization and has also worked on it, he will be the one specially working on the localization. For road map please visit this page: http://opensource.seeta.in/roadmap As you have incomparable experience in activity development on Sugar, we are seeking for your expert guidance on the whole browser activity development, which will definitely lead us to an outstanding achievement, and also help Sugar grow and spread more rapidly. Thank You for taking out time for us. Regards, Dipankar Patro, dipan...@seeta.in Neeraj Gupta, nee...@seeta.in Ishan Bansal, is...@seeta.in Mukul Gupta, mu...@seeta.in -- Walter
[Sugar-devel] [PATCH] services_name deprecated fix
From: Rafael Ortiz raf...@activitycentral.com --- activity/activity.info |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/activity/activity.info b/activity/activity.info index 897088b..e0589a2 100644 --- a/activity/activity.info +++ b/activity/activity.info @@ -1,7 +1,7 @@ [Activity] name = Terminal activity_version = 28 -service_name = org.laptop.Terminal +bundle_id = org.laptop.Terminal exec = sugar-activity terminal.TerminalActivity icon = activity-terminal mime_types = -- 1.7.2.3 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] [PATCH] services_name deprecated fix
From: Rafael Ortiz raf...@activitycentral.com --- activity/activity.info |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/activity/activity.info b/activity/activity.info index 897088b..e0589a2 100644 --- a/activity/activity.info +++ b/activity/activity.info @@ -1,7 +1,7 @@ [Activity] name = Terminal activity_version = 28 -service_name = org.laptop.Terminal +bundle_id = org.laptop.Terminal exec = sugar-activity terminal.TerminalActivity icon = activity-terminal mime_types = -- 1.7.2.3 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
On Thu, Apr 7, 2011 at 2:13 PM, ganesh gajre Sugar Localization project is one interest of mine. I am contributing to Sugar platform translation in Marathi. I would like to be a part of it. Also, there are some of students who want to support for localization as a Voluntary work. Can we discuss about this. Can we set a modules for them and tell them to submit their tranlations to sugarlabs. Ganesh, I would be happy to offer advice on contributing to Sugar localization. If high-speed on-line access is readily available, having others register on our Pootle server is probably simplest (as you are already registered). The Localization list is available for use by anyone (in any language) that is working on our hosted L10n projects and needs a means of coordinating their efforts. http://lists.laptop.org/listinfo/localization If internet access is not fast or readily available, we can discuss off-line techniques on the L10n list further and get the advantage of the experiences of others. There are already a number of language admins for Marathi, and they can best be reached by posting on the L10n list, it would be good to coordinate efforts with them. cjl volunteer Sugar Labs / OLPC / eToys Pootle admin ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
Dipankar, We are talking about Free software and Sweet application like a Sugar. Which creates the whole new world for FOSS and education. I don't understand how can you write the proposal you want to do in such a proprietry format. Lot's of developement FOSS has done in office. We have OpenOffice, Libreoffice, write activity and lot other FOSS based office tools, agreed we give support to MS too, it not means that we want to promote it... :P When we say Ubuntu, Sugar, or any other FOSS tools. We should Mean It from heart. This is just my thoughts when I deal with FOSS v/s proprietary Apps and format. On Fri, Apr 8, 2011 at 12:22 AM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Please find our draft for proposal in attachment. Thank You. Sincerely, Dipankar ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Ganesh (Dragger) Be a FOSSERS, use GNU/Linux ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
Ganesh, I have not mentioned anywhere that the development we want to do should be in propriety manner. We will be developing as a group and once there is a successful release, the code will always be free to use and modify. There will not be any restriction on what others want to modify the code for. :) As far as the browser activity is concerned, since we want to use chromium base for flexibility, thus contacting Google. We are also up for FOSS, but somebody has to start and make it ready before sharing his/her code to outer world. We are doing the same. :) Even if the proposal is rejected, we are thinking of continuing in summer 2011 anyways. On Fri, Apr 8, 2011 at 12:34 AM, ganesh gajre ganeshga...@gmail.com wrote: Dipankar, We are talking about Free software and Sweet application like a Sugar. Which creates the whole new world for FOSS and education. I don't understand how can you write the proposal you want to do in such a proprietry format. Lot's of developement FOSS has done in office. We have OpenOffice, Libreoffice, write activity and lot other FOSS based office tools, agreed we give support to MS too, it not means that we want to promote it... :P When we say Ubuntu, Sugar, or any other FOSS tools. We should Mean It from heart. This is just my thoughts when I deal with FOSS v/s proprietary Apps and format. On Fri, Apr 8, 2011 at 12:22 AM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Please find our draft for proposal in attachment. Thank You. Sincerely, Dipankar ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Ganesh (Dragger) Be a FOSSERS, use GNU/Linux ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
On Thu, Apr 7, 2011 at 2:52 PM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Please find our draft for proposal in attachment. Thank You. Sincerely, Dipankar Attached (as an odt document :P), you'll find my edits and suggestions. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org Project proposal - all - GSOC OSPO.odt Description: application/vnd.oasis.opendocument.text ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
Hello Walter sir Thank you for your quick reply. We would be implementing the points that have been pointed out and get back to you as soon as possible. Regards Ishan Bansal On Fri, Apr 8, 2011 at 1:02 AM, Walter Bender walter.ben...@gmail.comwrote: On Thu, Apr 7, 2011 at 2:52 PM, Dipankar Patro dipan...@seeta.in wrote: Walter Sir, Please find our draft for proposal in attachment. Thank You. Sincerely, Dipankar Attached (as an odt document :P), you'll find my edits and suggestions. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] more TA plugin changes...
On Thu, Apr 7, 2011 at 3:43 PM, Guillermo Reisch (FING) grei...@fing.edu.uy wrote: Hi Walter, hope this help: I think all the PALETTES need to be defined and all the BLOCKS in thats palettes also defined, and set the PALETTE visible/invisible (show/hide) if the related core hardware is detected or not. Using that a Turtle Art program (.ta) that use blocks in a hide pallet can be loaded without problems and children can see the logic of the program. One wonderful thing is add a button (or menu) to customize the visible/invisible pallets so childrens can set visible the pallets that they want to use, like in Firefox: View-Toolbars-Customize... , but sugarized style. (maybe too much programing work to do that...?) If we were using pull-down menus (as in the case when launching from GNOME) this would make sense. Not sure how best to do it within Sugar. Any suggestions most welcome. But honestly, I think kids just ignore the palettes they don't use. The issue is more that it can be intimidating when you first start to see so many palettes. When a plug-in load it define the palette and all the blocks in that palette and set the palette to visible/invisible if core hardware is connected or not. After that if the children want to use the pallet then go to View-Toolbars- Customize.. (or some thing like that) and set the pallet visible, and then program using this palette [only if implemented the above customize palettes ; if not then only see the logic of the program] . With regard to defining the function associated to the block in a hide pallet to a NOP function: I think is responsibility of the plug-in developer to handle that, and return the best thing or simulate the corresponding hardware or do nothing or show an error mensage or etc (imagination). I agree. I just want the blocks defined in some fashion because otherwise, it is almost impossible to properly preserve the project structure. I hope my opinion help Thanks. -walter PD: Sorry for my poor English Greetings Guillermo Reisch Butia Proyect On Jueves 07 Abril 2011 12:15:33 Walter Bender escribió: In the run up to v107, I am making some more changes (hopefully for the better) to the plugin mechanism for Turtle Art. I just pushed a series of patches that require another reorganization of the code, as follows: Required: (1) each plugin lives in its own subdirectory in ./plugins (2) in that subdirectory is a .py of the same name as the directory (3) in that .py file is defined a class with the same name as the file (but with the first letter capitalized, e.g., ./plugins/camera_sensor/camera_sensor.py defined a Camera_sensor class, a subclass of plugins.plugin Plugin Optional: (4) If you define your own palette, you may put icons in an icon subdirectory; no need to put them in ./icons anymore. e.g., ./plugins/camera_sensor/icons/sensoron.svg and ./plugins/camera_sensor/icons/sensoroff.svg Obscure: (5) I am also working on a mechanism where by you can define custom logo code associated with your custom blocks for use in the export-to-logo method. Still to be debugged: (6) I think I introduced a regression in the sensor code in my latest incarnation. Investigating. (7) In a manner similar to the icons, I need to sort out a mechanism for adding skins to your custom blocks. Under discussion: What should we do when a plugin is unavailable, e.g., the Arduino is not present? I think we want to define the blocks regardless, but associate a NOP. This will mean that children can explore their program logic even if they don't have constant access to shared hardware. Thoughts? My apologies for all of these changes, but I want to get it as close to correct as I can before releasing this more broadly. Your feedback to date has been very helpful. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
On Fri, Apr 8, 2011 at 12:54 AM, Dipankar Patro dipan...@seeta.in wrote: Ganesh, I have not mentioned anywhere that the development we want to do should be in propriety manner. We will be developing as a group and once there is a successful release, the code will always be free to use and modify. There will not be any restriction on what others want to modify the code for. :) I didn't say anything about your code and developement. If you had read my reply properly. I talk about the format you had attached 'docx', when we call for FOSS, I atleast require a person to know the FOSS benefits it's requirement in day-today life. As far as the browser activity is concerned, since we want to use chromium base for flexibility, thus contacting Google. I don't have any problem to whom you contact... Even I don't know what you have written inside your proposal because I don't expect 'proprietary format to be used by any FOSS guys We are also up for FOSS, but somebody has to start and make it ready before sharing his/her code to outer world. We are doing the same. :) Thats great you are up for FOSS, but what is used if you can't spread FOSS even you are nor using FOSS in your life. What is use of the sharing that sharing is not provided the way it should be. I think you should read this once : http://en.wikibooks.org/wiki/FOSS_A_General_Introduction/Why_FOSS%3F Always open is, http://www.gnu.org/philosophy/philosophy.html :) Even if the proposal is rejected, we are thinking of continuing in summer 2011 anyways. On Fri, Apr 8, 2011 at 12:34 AM, ganesh gajre ganeshga...@gmail.comwrote: Dipankar, We are talking about Free software and Sweet application like a Sugar. Which creates the whole new world for FOSS and education. I don't understand how can you write the proposal you want to do in such a proprietry format. Lot's of developement FOSS has done in office. We have OpenOffice, Libreoffice, write activity and lot other FOSS based office tools, agreed we give support to MS too, it not means that we want to promote it... :P When we say Ubuntu, Sugar, or any other FOSS tools. We should Mean It from heart. This is just my thoughts when I deal with FOSS v/s proprietary Apps and format. On Fri, Apr 8, 2011 at 12:22 AM, Dipankar Patro dipan...@seeta.inwrote: Walter Sir, Please find our draft for proposal in attachment. Thank You. Sincerely, Dipankar ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Ganesh (Dragger) Be a FOSSERS, use GNU/Linux -- Ganesh (Dragger) Be a FOSSERS, use GNU/Linux ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Requesting mentor ship for Project related to Sugar
On Fri, Apr 8, 2011 at 12:13 AM, Chris Leonard cjlhomeaddr...@gmail.comwrote: On Thu, Apr 7, 2011 at 2:13 PM, ganesh gajre Sugar Localization project is one interest of mine. I am contributing to Sugar platform translation in Marathi. I would like to be a part of it. Also, there are some of students who want to support for localization as a Voluntary work. Can we discuss about this. Can we set a modules for them and tell them to submit their tranlations to sugarlabs. Ganesh, Thanks Chris I would be happy to offer advice on contributing to Sugar localization. If high-speed on-line access is readily available, having others register on our Pootle server is probably simplest (as you are already registered). The Localization list is available for use by anyone (in any language) that is working on our hosted L10n projects and needs a means of coordinating their efforts. http://lists.laptop.org/listinfo/localizatiohttp://lists.laptop.org/listinfo/localization Definitely I will put the discussion related to localization on L10n list. So will get the comments from Indian language admins too. If internet access is not fast or readily available, we can discuss off-line techniques on the L10n list further and get the advantage of the experiences of others. There may be issue with low bandwidth for some of the student. So would like to discuss for Offline mode too.. From which we can also encourage local people to contribute translation when they have pass time. And it can be uploaded to Pootle server later. There are already a number of language admins for Marathi, and they can best be reached by posting on the L10n list, it would be good to coordinate efforts with them. Yes, sure I will coordinate with them. cjl volunteer Sugar Labs / OLPC / eToys Pootle admin -- Ganesh (Dragger) Be a FOSSERS, use GNU/Linux ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Activities checklist
On 04/07/2011 09:14 AM, Gonzalo Odiard wrote: Would be great if we can achieve all the activities included by default in OLPC [1] and Dextrose [2] images have the following items fixed: * new toolbar * self.max_participants with the proper value * MAINTAINERS file updated * use the default Ctrl-Q in the Stop Button (except terminal who use Ctrl-Shft-Q) * gettext support, access in git granted to user pootle Any more? Gonzalo Great initiative! Congrats to everyone involved. Here, are a few items that come to my mind (not intended to overload this effort with too many expectations): - maybe we can create a page that has the following items: activity | maintainer(s) | git | dev | also The maintainer should have access to the git repo, the main maintainer should be assigned in the bug tracker and have access also, so to keep track of the current status maybe add this in some way to the table. The page should maybe be under the Activity Team namespace [1]. Maybe there is a page with info already, Gary might know. Here is how the module info page looks Glucose/Fructose [2]. Regards, Simon [1] http://wiki.sugarlabs.org/go/Activity_Team [2] http://wiki.sugarlabs.org/go/Development_Team/Release/Modules ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] [ASLO] Release hMouse-1
Activity Homepage: http://activities.sugarlabs.org/addon/4423 Sugar Platform: 0.82 - 0.92 Download Now: http://activities.sugarlabs.org/downloads/file/27311/hmouse-1.xo Release notes: -Problems with second type of calibration, but fully functional with the other two Sugar Labs Activities http://activities.sugarlabs.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Activities checklist
On Thu, Apr 7, 2011 at 4:57 PM, Simon Schampijer si...@schampijer.de wrote: On 04/07/2011 09:14 AM, Gonzalo Odiard wrote: Would be great if we can achieve all the activities included by default in OLPC [1] and Dextrose [2] images have the following items fixed: * new toolbar * self.max_participants with the proper value * MAINTAINERS file updated * use the default Ctrl-Q in the Stop Button (except terminal who use Ctrl-Shft-Q) * gettext support, access in git granted to user pootle Any more? Gonzalo Great initiative! Congrats to everyone involved. Here, are a few items that come to my mind (not intended to overload this effort with too many expectations): - maybe we can create a page that has the following items: activity | maintainer(s) | git | dev | also The maintainer should have access to the git repo, the main maintainer should be assigned in the bug tracker and have access also, so to keep track of the current status maybe add this in some way to the table. It would be even nicer if such a table could be data driven by the git, trac, and aslo databases. Hand editing will soon be out of sync. -walter The page should maybe be under the Activity Team namespace [1]. Maybe there is a page with info already, Gary might know. Here is how the module info page looks Glucose/Fructose [2]. Regards, Simon [1] http://wiki.sugarlabs.org/go/Activity_Team [2] http://wiki.sugarlabs.org/go/Development_Team/Release/Modules ___ 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