Re: [Sugar-devel] Private vs Public conversations.

2013-10-17 Thread Manusheel Gupta
 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

2010-11-08 Thread Manusheel Gupta
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

2010-11-07 Thread Manusheel Gupta
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

2010-10-29 Thread Manusheel Gupta
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

2010-06-05 Thread Manusheel Gupta
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

2010-02-12 Thread Manusheel Gupta
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

2010-01-28 Thread Manusheel Gupta
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

2010-01-22 Thread Manusheel Gupta
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

2009-12-12 Thread Manusheel Gupta
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

2009-11-19 Thread Manusheel Gupta
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

2009-11-15 Thread Manusheel Gupta
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

2009-11-09 Thread Manusheel Gupta
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

2009-10-27 Thread Manusheel Gupta
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

2009-10-25 Thread Manusheel Gupta
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

2009-10-25 Thread Manusheel Gupta
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

2009-10-21 Thread Manusheel Gupta
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

2009-10-21 Thread Manusheel Gupta
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

2009-10-21 Thread Manusheel Gupta
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

2009-10-16 Thread Manusheel Gupta
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

2009-10-13 Thread Manusheel Gupta
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

2009-10-13 Thread Manusheel Gupta
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

2009-10-13 Thread Manusheel Gupta
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

2009-09-07 Thread Manusheel Gupta
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

2009-09-07 Thread Manusheel Gupta
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

2009-09-03 Thread Manusheel Gupta
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

2009-07-20 Thread Manusheel Gupta
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

2009-07-17 Thread Manusheel Gupta
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

2009-07-16 Thread Manusheel Gupta
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

2009-06-22 Thread Manusheel Gupta
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

2009-05-10 Thread Manusheel Gupta
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

2009-05-09 Thread Manusheel Gupta
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

2008-07-13 Thread Manusheel Gupta
 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

2008-03-23 Thread Manusheel Gupta
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

2008-03-21 Thread Manusheel Gupta
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