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  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  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  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 - Developers' Guide and Opportunity for Developers and Content Creators

2010-01-22 Thread Manusheel Gupta
Dear all,

Please visit the *developers' guide *documented for each feature* - *

a. Collaboration of SocialCalc in Sugar -
http://seeta.in/wiki/index.php?title=Collaboration_in_SocialCalc_on_Sugar
b. Localization Infrastructure -
http://seeta.in/wiki/index.php?title=SocialCalc_Localization
c. Interoperability between SocialCalc on Sugar and Excel (.xls format only)
-
http://seeta.in/wiki/index.php?title=File:Interoperability_SocialCalc_on_Sugar_and_Excel.pdf
d. Interoperability between SocialCalc on Sugar and Lotus Notes -* *
http://seeta.in/wiki/index.php?title=Interoperability_between_SocialCalc_on_Sugar_and_Lotus_Notes
e. Manual for Programmers - http://seeta.in/wiki/index.php?title=Guide


*Opportunity for Developers and Content Creators* -

We are looking for developers and content creators, who are interested in
participating with us in a number of initiatives -

1. Develop teacher training videos for SocialCalc on Sugar in their local
languages;

2. Develop interoperability between SocialCalc on Sugar and Excel (from MS
Office 2007 - xlsx format), Apple iwork Numbers, Google Spreadsheet,
Gnumeric, Open Spreadsheet format and KSpread;

3. Engineer features to modify the charts (like colors, fonts, scale etc.);

4. Integration of SocialCalc with Paint, Write, Arithmetic, Physics, Turtle
Art and E-Toys and other Sugar activities;

5. Development of 2-D and 3-D area charts and surface charts;

6. Creation of shapes like rectangles, block arrows, equation shapes;

7. Creation of templates that could be used as teacher tools (example -
income task problem sums);

8. Localization of SocialCalc on Sugar.


If you are interested, please write to us at socialcalc.su...@seeta.in.

Best Regards,

Manu
___
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  ;
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  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  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 
> wrote:
> >> >>
> >> >> 2009/11/15 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.
> >> >>
> >> >> 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  wrote:

> 2009/11/18 Manusheel Gupta :
>  > 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 
> wrote:
> >>
> >> 2009/11/15 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.
> >>
> >> 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


Re: configuring Socksproxy for Jabber Server on the XO-1 or XO-1.5

2009-11-18 Thread Manusheel Gupta
Hi Tomeu,

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?

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.

Copying Morgan on the thread.

Regards,

Manu






On Wed, Nov 18, 2009 at 11:44 PM, Tomeu Vizoso  wrote:

> 2009/11/15 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.
>
> 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
>
___
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/4234
).

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
wrote:

>
>> 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 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 
>>>> Date: Thu, Oct 22, 2009 at 12:34 AM
>>>> Subject: revised color deducto documentation
>>>> To: Manusheel Gupta ,
>>>>
>>>>
>>>>
>>>> --
>>>> 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: 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
wrote:

> 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  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 
>> Date: Thu, Oct 22, 2009 at 12:34 AM
>> Subject: revised color deducto documentation
>> To: Manusheel Gupta ,
>>
>>
>>
>> --
>> 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: 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  wrote:

> On Wed, Oct 21, 2009 at 20:28, Manusheel Gupta  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


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


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  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  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


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  wrote:

> On Fri, Oct 16, 2009 at 19:47, Manusheel Gupta  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


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


Re: [IAEP] sugar live cd for windows

2009-10-16 Thread Manusheel Gupta
Tomeu,

It would be great to have the XO-LiveCD perform at par with the other Sugar
distributions. I surely have an interest in the performance of all Sugar
distributions.

Regards,

Manu

On Wed, Oct 14, 2009 at 12:47 AM, Tomeu Vizoso  wrote:

> On Tue, Oct 13, 2009 at 20:13, Manusheel Gupta  wrote:
> > 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.
>
> Ok, so if performance is better on SoaS than in XO-LiveCD, then we
> have a clue about where to investigate. Do you have a big interest in
> using XO-LiveCD ?
>
> Regards,
>
> Tomeu
>
> > Regards,
> >
> > Manu
> >
> >
> >
> > On Wed, Oct 14, 2009 at 12:23 AM, Tomeu Vizoso 
> wrote:
> >>
> >> On Tue, Oct 13, 2009 at 19:45, Manusheel Gupta  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 
> >> > wrote:
> >> >>
> >> >> On Tue, Oct 13, 2009 at 18:59, Manusheel Gupta 
> 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
> >
> >
>
>
>
> --
> «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  wrote:

> On Tue, Oct 13, 2009 at 19:45, Manusheel Gupta  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 
> wrote:
> >>
> >> On Tue, Oct 13, 2009 at 18:59, Manusheel Gupta  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: [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  wrote:

> On Tue, Oct 13, 2009 at 18:59, Manusheel Gupta  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


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: [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  wrote:

> Edward,
>
> Thank you for your feedback on SocialCalc. Appreciate it.
>
> On Sun, Sep 6, 2009 at 8:17 AM, Edward Cherlin  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


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  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 Gupta 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 featur

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 here
.

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-19 Thread Manusheel Gupta
Tomeu,



On Sat, Jul 18, 2009 at 3:16 PM, Tomeu Vizoso  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  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 Gupta 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 .

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  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  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 wrote:

> On Sat, May 9, 2009 at 11:37 AM, Manusheel Gupta  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 
> > 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 :
> >> 
> >>
> >> 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)manulaptoporg

  #2   Dan Bricklindan.pub
(attached)   danbbricklincom
  #3   Luke Closs luke.pub (attached)
lukeclosssocialtextcom

  #4   K.S. Preeti preeti.pub
(attached)kspreeti13gmailcom

 ...

  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, -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