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-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Video Editing Activity

2009-07-23 Thread Manusheel Gupta
SJ,

Thank you for the pointers, and for introducing to Rob. Sure, we will copy
iaep and sugar mailing list.


Rob,

Wish to ask you whether you made specs of the video editing activity with
details of the user interface, and posted it somewhere. We wish to have a
look on what all has been designed and developed, so that we don't reinvent
the wheel, and thereby cut down on the opportunity cost.

Will study pitvi closely.

Regards,

Manu






On Fri, Jul 24, 2009 at 4:11 AM, Samuel Klein  wrote:

> Hiya Manu, Rob is naturally a great person to talk to about this.   you
> should also write to iaep and the sugar list, since it woudl be good to have
> people who are experienced with extracting video converting power out of the
> available hardware chiming in or helping with the code.  and as you might
> expect, Erik B and Bakhtiar M have thought about what such an activity might
> look like since working on Record.
>
> SJ
>
>
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] feedback from a teacher in Uruguay

2009-08-14 Thread Manusheel Gupta
Tomeu,

> 5) SocialCalc save and restore doesn't work. After saving, there is a
> Journal entry but when they open it the information is not there.

>Manu, know anything about it? I guess having a ticket with the
>activity logs would help here.

Yes, this bug was existing in an earlier version of SocialCalc, which has
been fixed in 0.8.3g release.

Save and restore should work very well now.

Gabriel, please ask the teacher to download the latest SocialCalc activity
package from here  . Kindly let me know if
we run into any issues. Thank you for sharing the feedback.

Regards,

Manu


On Fri, Aug 14, 2009 at 3:01 PM, Tomeu Vizoso  wrote:

> 2009/8/13 Gabriel Eirea :
> > Hi all,
> >
> > I'm sending below the original text (in Spanish) of a teacher friend's
> > request. I'll try to translate her main concerns.
> >
> > 1) Mesh network doesn't work. Very few kids can get in the same
> > "network". She claims it got worse with the latest update in Ceibal.
>
> Not sure we can debug this remotely :/
>
> Andrés, do you know about any work in the Ceibal plan to determine the
> reliability of the mesh network?
>
> > 2) She saves Write documents in the pendrive, then she opens them at
> > home with KUbuntu and OpenOffice, then she saves the modified document
> > in the pendrive and tries to open it in the XO with Write. She claims
> > she can't open it even if the document was not modified.
> >
> > 3) Same scenario as 2), she saves it from KUbuntu as a pdf in a
> > pendrive. She can't open it back in the XO (she gets a "blank page").
> >
> > 4) The previous cases are frustrating because she wants to be able to
> > move back and forth between the XO and her (convenitonal) laptop.
>
> I understand the frustration, do you think we could get copies of
> those files and more details about the workflow?
>
> About usb sticks, in versions earlier than 0.84 we are using a scheme
> that is quite fragile, specially when using the same stick with
> non-sugar computers.
>
> I would recommend deleting the .olpc.store in the usb stick after
> every usage in a non-sugar computer and see if weird things stop
> happening. If this helps somehow, then we should find a way to
> publicize this trick. Note that from Sugar 0.84 this is not needed.
>
> > 5) SocialCalc save and restore doesn't work. After saving, there is a
> > Journal entry but when they open it the information is not there.
>
> Manu, know anything about it? I guess having a ticket with the
> activity logs would help here.
>
> > 6) She claims that files dissappear for no reason. This probably needs
> > to be clarified. She discards the possibility of kids deleting files
> > by accident.
>
> Yes, this deserves further clarification. It's a very wide issue, so
> we'll need a way to track all the different circumstances in which
> data reliability can happen. The journal data store was rewritten in
> 0.84 with increasing reliability on mind, but I guess it will take a
> while to update all machines to that or later versions of Sugar.
>
> > Now the question is, how can we get these questions in reasonable
> > shape so it is useful information for debugging?
>
> That's the Million Laptops Question ;)
>
> We are doing nice progress on this, but it's a really big task.
>
> Thanks a lot,
>
> Tomeu
>
> > Thanks,
> >
> > Gabriel
> >
> >
> > -- Mensaje reenviado --
> >
> > Quisiera que supieras que tenemos algunos problemas con varias cosas
> > en la xo y me parece que son puntos importantes para que podamos
> > trabajar mejor con la máquina. te paso algunos, y vos ves si pueden
> > hacer algo al respecto.
> > Las redes malla siguen funcionando mal, y desde que se actualizaron
> > las máquinas es peor, son muy pocos los niños que logran entrar en la
> > misma red.
> > He tenido dificultades cuando guardo en el pen drive textos realizados
> > en write, los leo con el open office y luego vuelvo a cargarlo en sus
> >  máquinas y no me los lee, aún cuando no les realizo ninguna
> > modificación. Probé cambiándole el formato a pdf, que sé que las xo lo
> > leen, y no pude, cuando abro el pen en la xo y hago clic en el
> > archivo, ahí puedo ver que está el texto (no lo abrió aún) y hago clic
> > en retomar y qqueda la hoja en blanco. no tengo idea como voy  a hacer
> > para que reparen el texto si ellos no lo bajan en la xo.
> > yo no entiendo, pensé que al tener kubuntu y el open office podría
> > trabajar igual que los niños, pasando de una máquina a la otra sin
> > problemas. Necesito saber más para poder manejarme mejor.
> > otra dificultad que encontré es que en el social calc, la planilla
> > electrónica, a la mitad de los chicos se les borra la información al
> > guardar, es decir, queda en el journal como guardada, pero los datos
> > no aparecen en pantalla cuando abrís.
> > Pasa mucho que les desaparecen los archivos, se les borran solos.
> > Antes creía que eran ellos que los borraban sin querer, pero ahora me
> > doy cuenta que es

Re: [Sugar-devel] feedback from a teacher in Uruguay

2009-08-15 Thread Manusheel Gupta
Raul,

Thank you.

We do maintain SocialCalc at a.sl.o. Unfortunately, we didn't have the
updated version over there.

Just updated it today. Please have a look at *
http://activities.sugarlabs.org/en-US/sugar/addon/4084

*Regards,

Manu


On Sat, Aug 15, 2009 at 8:28 AM, Raul Gutierrez Segales
wrote:

> On Fri, 2009-08-14 at 15:31 +0530, Manusheel Gupta wrote:
> > Gabriel, please ask the teacher to download the latest SocialCalc
> > activity package from here .
>
> Could we move/copy this to a.sl.o? Makes life easier for deployment
> teams to then grab activities and make them available at local
> servers..
>
> Thanks!
>
> P.S.: i am assuming it's not available (yet) at a.sl.o because of the
> link you provided.. i couldn't check myself since a.sl.o is down at the
> moment.
>
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


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

Thank you for your continued support.

Regards,

Manu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-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

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





>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-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.
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 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
>> de...@lists.laptop.org
>> http://lists.laptop.org/listinfo/devel
>>
>>
>
>
> --
> Caroline Meeks
> Solution Grove
> carol...@solutiongrove.com
>
> 617-500-3488 - Office
> 505-213-3268 - Fax
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 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
>>>> de...@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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] SocialCalc bugs

2010-03-17 Thread Manusheel Gupta
Bernie,

Hope all is well at your end.

We track the SocialCalc bugs at http://testtrack.seeta.in.

I have never seen this behavior. Could you please put me in touch with the
user facing this issue.

Regards,

Manu

On Wed, Mar 17, 2010 at 5:40 PM, Bernie Innocenti wrote:

> Manu,
>
> where are SocialCalc bugs being tracked?
>
> Users of version 5 on F11-XO1 (Sugar 0.84) are seeing a strange bug:
> sometimes the activity starts, but you only see the Sugar toolbar, and
> the main view remains empty.
>
> Sometimes, the rest of the GUI appears after waiting a little bit, other
> times, nothing happens and you have to restart. The logs do not reveal
> anything relevant.
>
> Have you ever seen this behavior?
>
> --
>   // Bernie Innocenti - http://codewiz.org/
>  \X/  Sugar Labs   - http://sugarlabs.org/
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] SocialCalc bugs

2010-03-19 Thread Manusheel Gupta
Bernie,

Thank you. Appreciate your support as always.

On Thu, Mar 18, 2010 at 3:17 PM, Bernie Innocenti wrote:

>
> The user is Richar, one of the teacher trainers. I've added him on Cc,
> but he does not speak English. If you need him to do something, I could
> translate your instructions into my approximate version of Spanish.
>
>
Sure.



> We've seen this bug together yesterday on the custom F11-XO1 build I
> made for Paraguay. Maybe you could flash it and see if you're able to
> reproduce it? Try OS67 from here:
>
>  http://people.sugarlabs.org/bernie/olpc/py-xo1/
>


I have downloaded the OS67. Will check this over the weekend, and get back
to you soon.

Regards,

Manu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Making Read read everything [WAS: Re: FBReader]

2009-03-18 Thread Manusheel Gupta
Sayamindu, Bryan and SJ,

Great. Thank you for pointing me to Calibre. It is indeed a great project.
Has a great number of features.

We don't need to start from scratch now. It would be great if Calibre could
also support Mobipocket and OEB. Neat work.

Did somebody try to port Calibre on Sugar?


Bryan,

Thank you for introducing me to Gautam John. Pratham has been doing great
work in setting up a digital library. Very active organization. Will keep in
touch with their development work.


Kovid,

Glad to know about your project, and work. We should definitely try to get
Calibre running on the XO. How far did we reach in that attempt?


Regards,

Manu





On Wed, Mar 18, 2009 at 6:11 PM, Samuel Klein  wrote:

> Calibre is great.  Kovid Goyal has expressed some interest in the past
> in seeing it on the XO; you could get direct input there.  (Kovid, see
> below for current bookreader-related work, and Manu's ideas for an
> improved interface to one's collections of texts)
>
> SJ
>
> On Wed, Mar 18, 2009 at 8:09 AM, Bryan Berry  wrote:
> > that's a great idea Manu,
> >
> > I also like calibre. I highly recommend you talk w/ Pratham Books. They
> > are a great organization and are putting out a lot of the READ India
> > books as e-books under CC 3.0 . You should talk w/ Gautam John
> > gau...@prathambooks.org . He is a great guy
> >
> > here in Nepal, we really need a decent itunes-for-e-books app as well.
> >
> > On Wed, 2009-03-18 at 17:19 +0530, Sayamindu Dasgupta wrote:
> >> Hi Manu,
> >>
> >> On Wed, Mar 18, 2009 at 2:50 PM, Manusheel Gupta 
> wrote:
> >> > Sayamindu,
> >> >
> >> > I have been thinking on the lines of "itunes for e-books". You might
> want to
> >> > have a look at the attached functional specification document.
> >> >
> >> > I initially planned to use a closed format - LRF, which is used in
> Sony
> >> > readers. I have mentioned about this in the document. Sony readers are
> very
> >> > commonly used in India, and a number of South-Asian countries. That
> said, I
> >> > am also open to using Mobipocket and OEB, the open source counterpars
> to
> >> > LRF. Need to investigate their performance.
> >> >
> >> > Will be posting this idea at GSoC this year. Would be great if someone
> could
> >> > work with us on this project.
> >> >
> >> > Regards,
> >> >
> >> > Manu
> >> >
> >>
> >> Sounds like a good idea.
> >> I think there is something called Calibre
> >> (http://calibre.kovidgoyal.net/) which does many of the things you
> >> mention. You may want to look at that.
> >>
> >> Cheers,
> >> Sayamindu
> >>
> > --
> > Bryan W. Berry
> > Technology Director
> > OLE Nepal, http://www.olenepal.org
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FoodForce2 with Collaboration

2009-04-06 Thread Manusheel Gupta
David,

We are a bit early in posting this message. We have not yet integrated the
storyboard with the game.

We'll upload this activity at activities.sugarlabs.org once we have
integrated the storyboard. Our team should be able to complete this by the
end of the third week of April.

Thank you.

Regards,

Manu


On Mon, Apr 6, 2009 at 12:58 AM, David Farning wrote:

> Would you mind uploading Food Force to activities.sugarlabs.org to
> make it available to a wider audience of XO and Sugar users?
>
> david
>
> On Sun, Apr 5, 2009 at 2:02 PM, Mohit Taneja  wrote:
> > Hi,
> >
> > The FoodForce2 game is now playable over the mesh network, the trading
> > scenario has been implemented over the mesh network. It would be great if
> > the community can check out the game and give us feedback/comments.
> > The game can be downloaded from the following link :
> >
> http://code.google.com/p/foodforce/downloads/detail?name=FoodForce2-1.3.xo&can=2&q=#makechanges
> > and the issues/bugs can be reported here :
> > http://code.google.com/p/foodforce/issues/list
> >
> > Cheers,
> > Mohit
> > FoodForce2 Team
> >
> > --
> >
> > Robert Benchley  - "A dog teaches a boy fidelity, perseverance, and to
> turn
> > around three times before lying down."
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FoodForce2 with Collaboration

2009-04-07 Thread Manusheel Gupta
David,

Thank you.

Regards,

Manu

On Mon, Apr 6, 2009 at 5:53 PM, David Farning wrote:

> Very nice,
>
> Last week I stuck my neck out with the _prophesy_ that the Sugar
> Activities Library would have at least 1000 activities that have been
> download at least 1000 times -- by this time next year:)
>
> Food force will be a nice anchor activity to increase site usage.
>
> david
>
> On Mon, Apr 6, 2009 at 6:29 AM, Manusheel Gupta  wrote:
> > David,
> >
> > We are a bit early in posting this message. We have not yet integrated
> the
> > storyboard with the game.
> >
> > We'll upload this activity at activities.sugarlabs.org once we have
> > integrated the storyboard. Our team should be able to complete this by
> the
> > end of the third week of April.
> >
> > Thank you.
> >
> > Regards,
> >
> > Manu
> >
> >
> > On Mon, Apr 6, 2009 at 12:58 AM, David Farning 
> > wrote:
> >>
> >> Would you mind uploading Food Force to activities.sugarlabs.org to
> >> make it available to a wider audience of XO and Sugar users?
> >>
> >> david
> >>
> >> On Sun, Apr 5, 2009 at 2:02 PM, Mohit Taneja 
> wrote:
> >> > Hi,
> >> >
> >> > The FoodForce2 game is now playable over the mesh network, the trading
> >> > scenario has been implemented over the mesh network. It would be great
> >> > if
> >> > the community can check out the game and give us feedback/comments.
> >> > The game can be downloaded from the following link :
> >> >
> >> >
> http://code.google.com/p/foodforce/downloads/detail?name=FoodForce2-1.3.xo&can=2&q=#makechanges
> >> > and the issues/bugs can be reported here :
> >> > http://code.google.com/p/foodforce/issues/list
> >> >
> >> > Cheers,
> >> > Mohit
> >> > FoodForce2 Team
> >> >
> >> > --
> >> >
> >> > Robert Benchley  - "A dog teaches a boy fidelity, perseverance, and to
> >> > turn
> >> > around three times before lying down."
> >> > ___
> >> > Sugar-devel mailing list
> >> > Sugar-devel@lists.sugarlabs.org
> >> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >> >
> >> >
> >
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 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-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Testing] 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
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


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-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] SocialCalc on recent versions of Sugar

2013-12-23 Thread Manusheel Gupta
Dear community members,

We wish to port SocialCalc on the recent versions of Sugar. We haven't made
any updates for 1+ year. Sincere apologies for been inactive.

Wish if someone could share pointers/examples that we could look upto.

Thank you :)

Regards,

Manu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] SocialCalc on recent versions of Sugar

2013-12-23 Thread Manusheel Gupta
Dear community members,

Wish to share a set of links on the SocialCalc project (sorry, forgot to
add them in the previous email) -

SocialCalc on Sugar page at Sugar Activities Catalogue -
http://activities.sugarlabs.org/en-US/sugar/addon/4084

Source Code repository - http://git.sugarlabs.org/socialcalc

Guide for using Charting tools by Harvard University's Digital Literacy
Project - http://vimeo.com/11886029

Training video by Dan Bricklin -
http://www.peapodcast.com/sgi/socialtext/sctraining1/

SocialCalc on Sugar wiki page -
http://seeta.in/wiki/index.php?title=SocialCalc_on_Sugar

*Test URL *- http://www.socialcalcnet.appspot.com/  , http://ethercalc.org (we
can click on create new spreadsheet to start a new spreadsheet).

Regards,

Manu




On Tue, Dec 24, 2013 at 11:44 AM, Manusheel Gupta  wrote:

> Dear community members,
>
> We wish to port SocialCalc on the recent versions of Sugar. We haven't
> made any updates for 1+ year. Sincere apologies for been inactive.
>
> Wish if someone could share pointers/examples that we could look upto.
>
> Thank you :)
>
> Regards,
>
> Manu
>
>
>
>
>
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] SocialCalc on recent versions of Sugar

2013-12-24 Thread Manusheel Gupta
Hi Sir,

Great to hear.

Doing an update on SocialCalc on Sugar would be a nice way to begin the
year :)

Wedding plans have been coming along well :)

Regards,

Manu





On Tue, Dec 24, 2013 at 7:21 PM, Walter Bender wrote:

> I think there remains interest from Sugar users to use Social Calc, so
> if you have time (I thought you were busy with wedding planning) an
> update would be most welcome.
>
> regards.
>
> -walter
>
> On Tue, Dec 24, 2013 at 1:14 AM, Manusheel Gupta  wrote:
> > Dear community members,
> >
> > We wish to port SocialCalc on the recent versions of Sugar. We haven't
> made
> > any updates for 1+ year. Sincere apologies for been inactive.
> >
> > Wish if someone could share pointers/examples that we could look upto.
> >
> > Thank you :)
> >
> > Regards,
> >
> > Manu
> >
> >
> >
> >
> >
> >
> >
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] SocialCalc project backgrounder

2014-03-01 Thread Manusheel Gupta
Hi Puneet,

Wish to share the SocialCalc project details [1] with you and Lionel.

It would be wonderful to get SocialCalc as an activity using the framework
developed by Lionel and Suraj. We used hulahop framework, which utilized
PyXPCOM bindings. This is how SocialCalc moved data between the Python
activity and the HTML5 spreadsheet.  Two years ago, we changed how data is
sent to the browser. We now use the URL bar, sending something like:

WebView.setLocation( "javascript:initSpreadsheet( data  );void(0);" )

When the user changes the spreadsheet in any way, the HTML5 spreadsheet
sends it back to the activity using an AJAX POST request.  Hulahop is still
used to receive this data on the Python side.  Is there a similar library
in Webkit which would let the activity receive POST data?

On the same note, we might also need some reference activity examples to
help us in executing GTK3 + Webkit migration of SocialCalc.

Hope this helps.

Regards,

Manu


[1] Project Backgrounder

SocialCalc on Sugar page at Sugar Activities Catalogue -
http://activities.sugarlabs.org/en-US/sugar/addon/4084


Test URL - http://www.socialcalcnet.appspot.com/


Videos -

Training Video by Dan Bricklin -
http://www.peapodcast.com/sgi/socialtext/sctraining1/

Guide for using Charting tools by Harvard University's Digital Literacy
Project - http://vimeo.com/11886029

Feature Training Videos -

Video by OLPC France Community member - http://vimeo.com/5291250

Plan Ceibal OLPC Deployment Project, Uruguay -
http://www.youtube.com/watch?v=-7cPHg4XJKY


Source Code - http://git.sugarlabs.org/socialcalc


Installation Instructions -

http://en.flossmanuals.net/Sugar/Installing

Douglas Galbi's notes -
http://purplemotes.net/2009/09/13/universal-social-access-to-data-and-calculation/


Documents -

1. *SocialCalc on Sugar *-
http://seeta.in/j/products-and-services/socialcalc-on-
sugar.html
*SocialCalcNet Collaboration
- http://www.seeta.in/wiki/index.php?title=SocialCalcNet
*

2. *SocialCalc on Sugar wiki page* -
http://seeta.in/wiki/index.php?title=SocialCalc_on_Sugar

3. *Download pages* - the version #6 along with its source code can be
downloaded from http://activities.sugarlabs.org/en-US/sugar/addon/4084

4. *Guide for using Charting Tools* -
http://wiki.laptop.org/go/User:Ndoiron/SocialCalc

5. *SocialCalc on WebOS* -
http://www.seeta.in/wiki/index.php?title=SocialCalc_on_PalmPre

6. *Harvard University's Digital Literacy Project Deployment Page* -
http://www.seeta.in/wiki/index.php?title=Digital_Literacy_Project


Publications -

"SocialCalc: A Spreadsheet Activity for Computer Supported Collaborative
Learning", Manu Sheel Gupta, K.S. Preeti, Vijit Singh, Proceedings of the
2010 Conference on Frontiers in Education: Computer Science and Computer
Engineering, FECS 2010, Las Vegas, Nevada, U.S.A., CSREA Press 2010, ISBN
1-60132-143-0, pp. 304-309  URL -
http://www.informatik.uni-trier.de/~ley/db/conf/fecs/fecs2010.html

"Implementation of Private Cloud Computing using Integration of JavaScript
and Python", K.S. Preeti, Vijit Singh, Manu Sheel Gupta, The Python Papers
Monograph, The PyCon Asia Pacific 2010, Singapore Management University
Download URL -
http://ojs.pythonpapers.org/index.php/tppm/article/view/149/161

"Spreadsheet on Cloud - Framework for Learning and Health Management
System", K.S. Preeti, Vijit Singh, Sushant Bhatia, Ekansh Preet Singh, Manu
Sheel Gupta,  Proceedings of the EuSpRIG Conference "Spreadsheet Governance
- Policy and Practice"  ISBN : 978-0-9566256-9-4

SocialCalc project has also been covered in important sections of the
following conference papers -

"A March Towards Constructionism based on Storytelling, Gaming and
Collaboration", Manu Sheel Gupta, Vijit Singh, Manjot Pahwa, The Fifth
International Conference of Learning International Networks Consortium
(LINC) 2010, Massachusetts Institute of Technology, Cambridge,
Massachusetts, U.S.A.

"Collaborating Towards Learning: Using Web 2.0 for Educational Idea
Development", Krittika Adhikary, Manu Sheel Gupta, Ekansh Preet Singh,
Swarandeep Singh, The Fifth International Conference of Learning
International Networks Consortium (LINC) 2010, Massachusetts Institute of
Technology, Cambridge, Massachusetts, U.S.A.



Community work with FCC (Federal Communication Commission)

http://www.seeta.in/wiki/index.php?title=Understanding_your_telephone_company_rates_and_service_volumes

Douglas Galbi's notes -
http://purplemotes.net/2009/09/13/universal-social-access-to-data-and-calculation/

Douglas Galbi is a Senior Commissioner at Federal Communication Commission
(FCC).


Regards,

Manu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] SocialCalc project backgrounder

2014-03-03 Thread Manusheel Gupta
Hi Lionel,

Great to hear. Appreciate your feedback and pointers.

Thanks for sharing the information on WebODF project. Exciting indeed.

It would be great to have a word processor plus a spreadsheet fully written
on the web if there is a clear need or interest for the same amongst the
community members.

We can start small by demonstrating SocialCalc as a Cordova application in
Sugar for XOs or Sugar on Web. The initial goal can be to demonstrate
SocialCalc as an example for other developers to port their JS/HTML5/CSS
applications on Sugar using the Cordova framework on Sugar.

At this juncture, participation in GSoC as a separate project might not be
needed for this initiative. We can add it in the existing project proposals.

Thanks again.

Regards,

Manu







On Sun, Mar 2, 2014 at 8:15 PM, Lionel Laské  wrote:

> Nice !
>
> Didn't know it exist.
> You've been one of the ancestor of the Sugar Web ! - after Wikipedia
> activity of course.
>
> It could be interesting to join it with the idea to develop a
> Write-activity like using WebODF [1].
> So we could add a word processor plus a spreadsheet fully written in web.
> Could be very cool.
>
> BTW it need some works, could be add to the GSOC 2014 project list [2] but
> need a dedicated mentoring. Except if Manuel think that it's a part of the
> "JavaScript Collaboration for Sugar " project ?
>
> Seems that we've got more GSOC subjects than mentors and tokens :-)
>
>   Lionel.
>
> [1] http://webodf.org/
> [2] http://wiki.sugarlabs.org/go/Summer_of_Code/2014
>
>
>
>
>
>
>
>
> 2014-03-01 16:38 GMT+01:00 Manusheel Gupta :
>
> Hi Puneet,
>>
>> Wish to share the SocialCalc project details [1] with you and Lionel.
>>
>> It would be wonderful to get SocialCalc as an activity using the
>> framework developed by Lionel and Suraj. We used hulahop framework, which
>> utilized PyXPCOM bindings. This is how SocialCalc moved data between the
>> Python activity and the HTML5 spreadsheet.  Two years ago, we changed how
>> data is sent to the browser. We now use the URL bar, sending something like:
>>
>>
>> WebView.setLocation( "javascript:initSpreadsheet( data  );void(0);" )
>>
>> When the user changes the spreadsheet in any way, the HTML5 spreadsheet
>> sends it back to the activity using an AJAX POST request.  Hulahop is still
>> used to receive this data on the Python side.  Is there a similar library
>> in Webkit which would let the activity receive POST data?
>>
>> On the same note, we might also need some reference activity examples to
>> help us in executing GTK3 + Webkit migration of SocialCalc.
>>
>> Hope this helps.
>>
>> Regards,
>>
>> Manu
>>
>>
>> [1] Project Backgrounder
>>
>> SocialCalc on Sugar page at Sugar Activities Catalogue -
>> http://activities.sugarlabs.org/en-US/sugar/addon/4084
>>
>>
>> Test URL - http://www.socialcalcnet.appspot.com/
>>
>>
>> Videos -
>>
>> Training Video by Dan Bricklin -
>> http://www.peapodcast.com/sgi/socialtext/sctraining1/
>>
>> Guide for using Charting tools by Harvard University's Digital Literacy
>> Project - http://vimeo.com/11886029
>>
>> Feature Training Videos -
>>
>> Video by OLPC France Community member - http://vimeo.com/5291250
>>
>> Plan Ceibal OLPC Deployment Project, Uruguay -
>> http://www.youtube.com/watch?v=-7cPHg4XJKY
>>
>>
>> Source Code - http://git.sugarlabs.org/socialcalc
>>
>>
>> Installation Instructions -
>>
>> http://en.flossmanuals.net/Sugar/Installing
>>
>> Douglas Galbi's notes -
>> http://purplemotes.net/2009/09/13/universal-social-access-to-data-and-calculation/
>>
>>
>> Documents -
>>
>> 1. *SocialCalc on Sugar *-
>> http://seeta.in/j/products-and-services/socialcalc-on-<http://seeta.in/j/products-and-services/socialcalc-on-sugar.html>
>> sugar.html<http://seeta.in/j/products-and-services/socialcalc-on-sugar.html>
>> *SocialCalcNet Collaboration
>> - http://www.seeta.in/wiki/index.php?title=SocialCalcNet
>> <http://www.seeta.in/wiki/index.php?title=SocialCalcNet>*
>>
>> 2. *SocialCalc on Sugar wiki page* -
>> http://seeta.in/wiki/index.php?title=SocialCalc_on_Sugar
>>
>> 3. *Download pages* - the version #6 along with its source code can be
>> downloaded from http://activities.sugarlabs.org/en-US/sugar/addon/4084
>>
>> 4. *Guide for using Charting Tools* -
>> http://wiki.laptop.org/go/User:Ndoiron/SocialCalc
>>
>> 5. *So

Re: [Sugar-devel] [IAEP] Sugar Digest 2014-05-15

2014-05-15 Thread Manusheel Gupta
Awesome to witness the 6th birthday of Sugar Labs :) Congratulations and
best wishes :) Many more to come :)

Regards,

Manu


On Thu, May 15, 2014 at 11:07 PM, Walter Bender wrote:

> ==Sugar Digest==
>
> Happy 6th Birthday Sugar Labs
>
> 1. I just got back from Turtle Art Day in Kathmandu, Nepal. OLE Nepal
> helped organize a 2-day workshop with 70+ children from four schools. Many
> thanks to Martin Dluhos, Basanta Shrestha, Subir Pradhanang, Rabi
> Karmacharya, Bernie Innocenti, and Adam Holt, all of who contributed to the
> event.
>
> It was not a surprise that children in Nepal are like children everywhere
> else: they take to programming like ducks to water. We began by taking the
> children in small groups to learn some basics about controlling the turtle:
> one child plays the role of turtle, one holds the pen (a piece of chalk)
> and the rest, in a circle, instruct the "turtle" how to draw a square. They
> need to be very precise with their instructions: if they just say "forward"
> without saying how far forward, the turtle keeps walking. If they say
> "right", without saying how far to turn, the turtle keeps spinning after
> they draw a square, I ask them to draw a triangle then they are ready to
> start with Turtle Art. I've posted a few of the chalk drawing in the wiki:
> simple ones [1] from my session to more elaborate [2] from those working
> with another one of the mentors.
>
> After working with chalk, we went to the computers. On a laptop connected
> to a projector, I introduced Turtle Blocks, and again ask for a square. I
> show them that they can snap together blocks, e.g., forward 100, right 90;
> showed them the repeat block; and then I show them how to use the start
> block to run their program with the rabbit or snail (fast or slow). Over
> time, I introduced the pen and let them explore colors for awhile. Next, I
> introduce action blocks: make an action for drawing a square and then call
> that action inside of a repeat block followed by right 45 and you get a
> pretty cool pattern. This was followed by more open-ended exploration. I
> introduced a few more ideas, such as using "set color to heading" (the
> color is determined by the direction the turtle is heading); "set color =
> color + 1" to increment the color; and "set color = time" to make the color
> slowly change over time. I also introduced a few other blocks, such as
> show, speak, and random. Finally, I introduced boxes. For this, I use a
> physical box: I ask the children to put a number (written on paper) in the
> box; then I ask them what number is in the box. I ask them to take the
> number in the box and add 1 to it. Again I ask them what number is in the
> box. I repeat this until they get used to it; then I show them the same
> thing using Turtle. The example program I write with them is to go forward
> by the amount in the box, turn right, and add 10 to the number in the box.
> I asked them what they think will happen and then show them that it makes a
> spiral. When they run it with the "snail", they can see the number in the
> box as the program runs. Another block I explicitly introduced was the
> "show" block. We programmed an animation with "show image", "wait 1", "show
> image", "wait 1", ... They recorded dance steps using the Sugar Record
> activity and used those images in their Turtle projects. As often as
> possible, we tried to have a child show their work to the entire group. At
> the end of the second day, we had a table set up for an exhibition; we had
> to keep adding more tables as more and more children wanted to show off
> their projects.
>
> We originally planned on break-out sessions on Day Two, but we had a
> technical glitch on Day One, that slowed things down quite a bit. The
> children were running Sugar 0.82 on XO 1 laptops, which is nearly six-years
> old. They had them connected to the mesh network, which cannot scale
> properly to 70+ machines. The result was a lot of frozen machines. It took
> most of the day to figure out what was wrong. Once we turned off the
> radios, everything worked great. I also had to spin a stripped down version
> of Turtle Art, since a number of dependencies I use, such as some Python
> 2.7 features, were unavailable on 0.82.
>
> We did have one break-out session for robotics. I brought a Butia to Nepal
> and I wrote the typical program with the kids to have the Butia go forward
> until it got to the edge of the circle (everyone was sitting in a circle on
> the floor); whomever the Butia approached had to push a button so that the
> Butia would spin and then go in another direction. We then added a few
> embellishments: the Butia would say "ouch" or "that tickles" when the
> button was pushed; and we had it take a picture of the child who pushed the
> button. We saved the files so we could use them to make an animation in
> Turtle Art.
>
> Of note: One child approached me to say he is teaching himself to program
> Python. I showed him how to export Pyth

Re: [Sugar-devel] Paint: patch to #1015

2010-05-18 Thread Manusheel Gupta
Bernie,

Thanks for copying me on the memo.

We are hiring an intern this summer, who'll be maintaining the Paint
Project. We look forward to working with Gonzalo towards maintaining Paint.

Appreciate your support.

Regards,

Manu



On Tue, May 18, 2010 at 10:52 AM, Bernie Innocenti wrote:

> El Tue, 18-05-2010 a las 14:58 +1000, James Cameron escribió:
> > On Tue, May 18, 2010 at 01:20:48AM -0300, Gonzalo Odiard wrote:
> > > Must I close the bugs?
> >
> > I don't know, but I don't think so.
> >
> > The next step is probably for a maintainer of the Paint activity to
> > accept your patches.  I don't know who the maintainer is and I've not
> > found a method to determine that.
>
> I look for the maintainer of the project in git.sugarlabs.org. Let me
> know if you spot inconsistencies.
>
> Random Thought of the Day: we should really think of adding metadata
> such as "maintainer", "packager" and "author" to activity.info and
> display this information in the drop-down menu of the activity close
> button.
>
>
> > In the git repository, the last commits to change code were by Aleksey
> > and Simon in 2009-06.
>
> If nobody is currently maintaining Paint, perhaps we could orphan it so
> Gonzalo could take it over from now on.
>
> (Gonzalo, if you have no past experience working with Gitorious, meet me
> on #sugar for a quick walk-through).
>
> --
>   // Bernie Innocenti - http://codewiz.org/
>  \X/  Sugar Labs   - http://sugarlabs.org/
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Paint maintainer MIA?

2010-06-07 Thread Manusheel Gupta
On Mon, Jun 7, 2010 at 8:34 PM, David Farning  wrote:

> On Mon, Jun 7, 2010 at 6:24 PM, Tomeu Vizoso  wrote:
> > On Mon, Jun 7, 2010 at 16:22, Simon Schampijer 
> wrote:
> >> On 06/07/2010 04:14 PM, Gonzalo Odiard wrote:
> >>> Anybody knows if the Paint maintainer is M.I.A.?
> >>> I have sent patches the last month and James Cameron has reviewed them,
> but
> >>> there aren't any response from the maintainer. In the git repository,
> the
> >>> last commits to change code were by Aleksey and Simon in 2009-06.
> >>> I volunteer to maintainer if  nobody want to take this role.
> >>
> >> Hi Gonzalo,
> >>
> >> these are great news! I have not seen any contributions to Paint from
> >> anybody besides Aleksey and myself. I would be just wonderful to have
> >> someone giving Paint the attention it deserves.
> >>
> >> If you are willing to, I don't see anything stopping you from doing it
> ;)
> >
> > Isn't Manu in LinuxTag these days? He used to keep track of who
> > maintains Paint back when he was at OLPC.
>
> I think Manu (CCed) would fully support this handover.  He has his
> hand pretty full getting the Seeta developers up to speed developing
> and maintaining Sugar on Ubuntu.
>

Thanks David. Appreciate your kind regards and pointers.

I would be happy to have Gonzalo work with us towards maintaining Paint and
fixing bugs over this summer. In reference to Bernie's recommendation, we
did hire an intern, Kamakshi Aggarwal, who'll be working with pointers
from Nathalia
Sautchuk Patrício, one of the original developers of Oficina. We have a huge
pile of tickets now. She will be starting her training on Paint during this
week. Gonzalo, will highly appreciate if you and Kamakshi work together on
this project. Will be forwarding her the documentation on Paint sometime
soon, and will copy you on the memos. Thank you for your initiative.

Gonzalo, we do have our priorities well defined for Paint. I'll send you the
list of top 5 test track items, which need immediate attention from our
side.



>
> Seeta, has a good deal of experience in abiword. So, I believe they
> will be volunteering to take maintainership of write.
>


David, thank you. Yes, we do have two developers, Diksha and Lakky, who look
after Newspaper activity under the guidance of Vijit, and they will be
getting trained on PyAbiword. Depending upon their bandwidth to take up and
support multiple projects, they'll get started on Write. Again, I would like
to start with high floor and low ceiling. Will let expectations build up
depending upon the performance.



>
> Once Lucian gets up to speed converting browse to webkit, Activity
> Central will volunteer to assist development and maintainership of
> browse.
>

David, do we have an answer on how this shift will affect activities like
SocialCalc? Will we be receiving documentation on how we could shift our
base to webkit with optimal hacking time spend from our side?

Regards,

Manu



>
> david
>
> > That said, Gonzalo seems to have been doing a great work and I don't
> > think we should stop him for taking this responsibility if he wants
> > to.
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Last changes before release Paint

2010-06-18 Thread Manusheel Gupta
Gonzalo,

Neat work.


On Fri, Jun 18, 2010 at 10:40 AM, Gonzalo Odiard  wrote:

> I have two changes I would include in this release.
> The first is patch i sent to sugar-devel.
> The second its a change to the icons of fill and stroke selection color
> buttons.
> The problem what I am trying to resolve is, when the color selected is
> black, the icons are invisible.
> I am not a graphic artist :( . I send the icons to see if you have a better
> option.
>

I think we are good to go for this release. We'll put the task of revising
the icons if required in the to-do list for the August release.

Did you get a chance to complete the documentation at your end?


Regards,

Manu



>
> --
> Gonzalo Odiard
> Responsable de Desarrollo
> Sistemas Australes
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Patch for documentation of graphics/animator.py

2010-08-15 Thread Manusheel Gupta
Tomeu,

Thank you for the pointers.

Appreciate it. We'll have a meeting this evening to discuss on your timely
feedback.

Regards,

Manu

On Sun, Aug 15, 2010 at 7:51 PM, Tomeu Vizoso  wrote:

> On Sat, Aug 14, 2010 at 18:02,   wrote:
> > Hello all,
> >
> > I've made some changes to the docstrings in graphics/animator.py for its
> > documentation and have uploaded the HTML generated using sphinx at:
> > http://seeta.in/sugar/api/documentation/desttemp/html2/animator.html
> >
> > You can compare it with the initial one at:
> > http://api.sugarlabs.org/sphinx/animator.html
> >
> > Attaching the original and new animator.py files along with the patch
> > generated using 'git format-patch master'
> >
> > I've also made a spreadsheet for the documentation and am maintaining it
> at
> >
> https://spreadsheets.google.com/a/seeta.in/ccc?key=0AjslliQkdNyvdFZjWnNwcEZzSC1fMkt6ZDlOOUFFMUE&hl=en#gid=0
> > Attaching it.
> >
> > Please see if you would like to help or let me know in case of any
> > suggestions/feedback.
>
> Hi Kandarp, some suggestions follow:
>
> > Subject: [PATCH] description of animator.py
>
> The docstring for the module animator.py isn't really included in this
> patch.
>
> >  animator1.py |   69
> ++---
>
> This is very weird as there's no animator1.py file in sugar-toolkit.
> Please go through a git tutorial first, we'll all save time.
>
> > +:Inherits: gobject.GObject
>
> Sphinx cannot get this information from the code? Is it common
> practice in sphinx-generated docs?
>
> > +Returns
> > +- None
>
> Can we leave this implicit?
>
> > +Description: Adds animation type
>
> Why type? Seems to be adding an Animation instance.
>
> > +Parameters
> > +- None
>
> Can we leave this implicit?
>
> > +Description: Stops animation, removes animation type
>
> See above.
>
> > +Description: Records starting time, sets timeout_sid
>
> Docstrings should describe functionality, not explain the implementation.
>
> > +class Animation(object):
>
> Watch out adding trailing spaces
>
> > +Description: Updates frame, ends after t=duration
>
> PEP 257 says to use the first line for the one-line summary.
>
> Are you using any documented guidelines for the format of the docstrings?
>
> I would _strongly_ advise to start by adding docstrings to packages
> and modules. And only once that's done then get to classes and other
> top-level elements, then finally to methods.
>
> If you try to document the details before understanding the big
> picture, you are likely to fail.
>
> Regards,
>
> Tomeu
>
> > Regards,
> > Kandarp.
> >
> >
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [PATCH] Specified bundle-id for read activity (Ticket #2170) (Sascha Silbe)

2010-09-12 Thread Manusheel Gupta
Sascha,

On Sun, Sep 12, 2010 at 9:30 PM, wrote:
>
>
> Excerpts from Ishan Bansal's message of Sat Sep 11 19:06:03 +0200 2010:
>
> > +bundle_id = org.laptop.Read
> >  service_name = org.laptop.sugar.ReadActivity
>
> service_name is the old name for bundle_id, so you should just rename
> service_name to bundle_id instead of inventing a new value for
> bundle_id.
>

Thanks for the pointer. We'll revise the patch.

Regards,

Manu



>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar-devel Digest, Vol 23, Issue 53

2010-09-13 Thread Manusheel Gupta
On Mon, Sep 13, 2010 at 2:49 PM, wrote:
>
> -
>
> > To correct the issue i did changes in file
> > sugar-jhbuild/sources/sugar/extension/cpsection/datetime/model.py but
> > even after re-building sugar-jhbuild there was no noticeable change in
> > the time shown. I have used pippy activity to check for time.
>
> Exactly what change did you make?
>
> > Can you provide me any pointers on the above mentioned bug?
>
> I've reproduced the bug and written up my findings.  The timezone
> specifier accepted by libc is reversed, easily reproduced also at a
> shell prompt.
>
>
James, thank you. Appreciate it.

Ishan, the pointers provided by James should make things easier for you to
work on, in reference to this bug.

Regards,

Manu



> --
> James Cameron
> http://quozl.linux.org.au/
>
>
>
> ***
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar-devel Digest, Vol 23, Issue 121

2010-09-28 Thread Manusheel Gupta
>
> --
>
> Message: 10
> Date: Tue, 28 Sep 2010 06:46:00 -0400
> From: Steven Parrish 
> Subject: [Sugar-devel] Introduction
> To: i...@lists.sugarlabs.org, sugar-devel@lists.sugarlabs.org,
>de...@lists.laptop.org
>
> Some of you may have already heard that I have accepted a position
> with ActivityCentral to be the project manager for Dextrose. ?It feels
> like I have come full circle as I started out as a volunteer
> maintaining the "F11 for the XO-1" builds for the past 18 months.
>

Steven, glad to hear. Hope you have been doing well.



> That work was very rewarding and I was glad to see OLPC step in and
> release official builds based on my work. ?The "F11 for the XO-1" was
> also a starting point for the original Dextrose system, which Bernie
> Innocenti brought to fruition.
>
> Now we will be taking the original Dextrose and expanding upon it.
> Dextrose2 will be the result. ?Based on Fedora11 and Sugar 0.88 it
> will strive for stability, while providing deployments with a
> customizable product. ?I have already started creating builds for the
> new system with additional language support, and they can be found at
> http://wiki.sugarlabs.org/go/Dextrose . ?The builds will be for both
> the XO-1 and XO-1.5 and will be available both with Gnome and without.
>
> We have a team of developers at SEETA who will be working on this with
> us. ?Many of them are already known to the community and more will
> become known as they join the effort.
>
> I have already started going over the outstanding issues and know that
> with everyone's help we can make Dextrose the Premier system for XO
> deployments.
>
> The issues that need to be worked on can be found at:
>
>
> http://bugs.sugarlabs.org/query?status=accepted&status=assigned&status=new&status=reopened&order=priority&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&keywords=$love
>
>
We have been working on the tickets under the sugar-love tag. 2 tickets per
SEETA developer have been assigned, which covers up all the tickets. Would
you like a list on who has been assigned which ticket. We have not change
the ticket owners at bug tracker.

Regards,

Manu




>
>
>
> End of Sugar-devel Digest, Vol 23, Issue 121
> 
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] changes in trac and others

2010-10-08 Thread Manusheel Gupta
Tomeu, Simon and Sascha,

Appreciate the feedback as always.

On Fri, Oct 8, 2010 at 1:31 PM, Tomeu Vizoso  wrote:

> On Mon, Oct 4, 2010 at 19:49, Sascha Silbe
>  wrote:
> > Excerpts from Frederick Grose's message of Mon Oct 04 18:09:18 +0200
> 2010:
> >
> >> The SEETA Developer: field might better be adjusted to Developer:, and
> we
> >> could use a convention to tag the developer's name, such as, [SEETA]
> Ishan
> >
> > What would be the difference between Owner and Developer then?
>
> My guess is that Seeta wants to track which of their developers may
> work in a particular issue in the future, without actually taking
> ownership of the issue. I interpret being the owner as "I'm working on
> this right now, so if you start working on it we may end up doing
> duplicated work".
>
> In any case, I think Seeta needs to explain what their intention was
> with this change, and the other organizations that are as well putting
> people to work on Sugar tickets are also welcome to do the same.
>
>
We don't have the access to change things at Trac. Also, it was neither our
intention nor our idea. I think Steven Parrish, Project Manager of Dextrose
at Activity Central, did it mistakenly, and he clarified it at IRC too.

Steven, can you clarify here for a wider Sugar audience, which didn't see
your message at #sugar IRC?

Regards,

Manu





> Regards,
>
> Tomeu
>
> > Sascha
> >
> > --
> > http://sascha.silbe.org/
> > http://www.infra-silbe.de/
> >
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Review: [PATCH] Downgrading activities not allowed. (#2164)

2010-10-08 Thread Manusheel Gupta
Sascha,

Ishan tried to add the tag - "Coauthored by" in his patch, and that line
gets scrubbed off. We might have mistaken in understanding your review. Can
you elaborate on the format of the patch been worked on by multiple authors?
Unfortunately, git does not provide this feature at this
juncture. Appreciate your pointers as always.

On a separate note, could you please review the patch submitted by Shan
below. It was peer reviewed within the team by Ayush and Anurag.

Regards,

Manu







On Thu, Oct 7, 2010 at 8:52 PM, wrote:

>
>   2. [PATCH] Downgrading activities not allowed. (#2164)
>  (shan...@seeta.in)
>
> From: shan...@seeta.in
> To: sugar-devel@lists.sugarlabs.org
> Subject: [Sugar-devel] [PATCH] Downgrading activities not allowed.
>(#2164)
> Message-ID: <4cadd298.c83ddf0a.508f.3...@mx.google.com>
>
> From: Shanjit Singh Jajmann , Anubhav Aggarwal <
> anub...@seeta.in>
>
> Downgrading an activity is now made possible. When a .xo file of a version
> older than the currently installed version is clicked, a downgrading option
> is made available, by popping up of a confirmation alert. Depending upton
> the choice selected you can downgrade the activity.
> ---
>  src/jarabe/journal/journalactivity.py |   36 +++--
>  src/jarabe/journal/listview.py|7 +++-
>  src/jarabe/journal/misc.py|   56
> -
>  src/jarabe/model/bundleregistry.py|   18 +++---
>  4 files changed, 91 insertions(+), 26 deletions(-)
>  mode change 100644 => 100755 src/jarabe/journal/misc.py
>  mode change 100644 => 100755 src/jarabe/model/bundleregistry.py
>
> diff --git a/src/jarabe/journal/journalactivity.py
> b/src/jarabe/journal/journalactivity.py
> index 44cc018..2af55d3 100644
> --- a/src/jarabe/journal/journalactivity.py
> +++ b/src/jarabe/journal/journalactivity.py
> @@ -28,6 +28,7 @@ import os
>
>  from sugar.graphics.window import Window
>  from sugar.graphics.alert import ErrorAlert
> +from sugar.graphics.alert import ConfirmationAlert
>
>  from sugar.bundle.bundle import ZipExtractException, RegistrationException
>  from sugar import env
> @@ -128,7 +129,7 @@ class JournalActivity(Window):
> self.connect('window-state-event', self.__window_state_event_cb)
> self.connect('key-press-event', self._key_press_event_cb)
> self.connect('focus-in-event', self._focus_in_event_cb)
> -
> +
> model.created.connect(self.__model_created_cb)
> model.updated.connect(self.__model_updated_cb)
> model.deleted.connect(self.__model_deleted_cb)
> @@ -136,7 +137,6 @@ class JournalActivity(Window):
> self._dbus_service = JournalActivityDBusService(self)
>
> self.iconify()
> -
> self._critical_space_alert = None
> self._check_available_space()
>
> @@ -145,7 +145,29 @@ class JournalActivity(Window):
> alert.connect('response', self.__alert_response_cb)
> self.add_alert(alert)
> alert.show()
> -
> +
> +def __activity_alert1_cb(self):
> +   if misc.check_previous_install() == 1 and
> misc.return_checked()==0:
> + alert1 = ConfirmationAlert()
> + logging.debug('value of misc is %d',
> misc.check_previous_install())
> + alert1.props.title=_('Previous Version Found')
> + alert1.props.msg = _('A previous version of an installed
> activity was found. Are you sure you want to continue with installation ?
>If Yes
> click Ok and the activity icon of the older .xo file in the Journal')
> + alert1.connect('response', self.__alert1_response_cb)
> + self.add_alert(alert1)
> + alert1.show()
> +
> +def __alert1_response_cb(self, alert1, response_id):
> +if response_id is gtk.RESPONSE_OK:
> +logging.debug('value of checked initial %d',
> misc.return_checked())
> +logging.debug('Installing previous version')
> +self.remove_alert(alert1)
> +misc.checked = 1
> +logging.debug('value of checked final %d',
> misc.return_checked())
> +
> +elif response_id is gtk.RESPONSE_CANCEL:
> +logging.debug('Cancelled by user')
> +self.remove_alert(alert1)
> +
> def __alert_response_cb(self, alert, response_id):
> self.remove_alert(alert)
>
> @@ -166,6 +188,8 @@ class JournalActivity(Window):
> self._list_view = ListView()
> self._list_view.connect('detail-clicked', self.__detail_clicked_cb)
> self._list_view.connect('clear-clicked', self.__clear_clicked_cb)
> +self._list_view.connect('icon-clicked', self.__icon_clicked_cb)
> +logging.debug('icon clicked in main')
> self._main_view.pack_start(self._list_view)
> self._list_view.show()
>
> @@ -195,7 +219,11 @@ class JournalActivity(Window):
> keyname = gtk.gdk.keyval_name(event.keyval)
> if keynam

Re: [Sugar-devel] SL Bug #2063

2010-10-11 Thread Manusheel Gupta
Tomeu and Daniel,


On Mon, Oct 11, 2010 at 1:50 PM, Tomeu Vizoso  wrote:

> On Mon, Oct 11, 2010 at 09:57, Daniel Drake  wrote:
> > On 10 October 2010 20:14, Mukul Gupta  wrote:
> >> With reference to SL Bug # 2063 which deals with bringing some kind of
> >> notification alert whenever an unhandled python exception occurs, I had
> a
> >> few doubts. There are two approaches that I can think of.
> >
> > Neither of these sounds sensible.
> >
> > What's wrong with the obvious solution of popping up a dialog when the
> > exception occurs?
> >
> > Technically the exceptions are not unhandled, if they were unhandled
> > then sugar would crash. I guess we're referring to exceptions that are
> > not handled gracefully and instead fall back to a catch-all handler
> > which does not have the knowledge to act on them.
>
> This is what abrt does with python (and other) processes, maybe we
> could reuse it or at least steal some of the ideas:
>
> https://fedorahosted.org/abrt/



Thank you for the feedback and pointers. Appreciate it.

We'll discuss the approach shared by you this afternoon.

Regards,

Manu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Possible copyright infringement in activities.sl.o

2010-10-11 Thread Manusheel Gupta
Tomeu,

On Mon, Oct 11, 2010 at 1:40 PM, Tomeu Vizoso  wrote:

> On Sat, Oct 9, 2010 at 15:09, Walter Bender 
> wrote:
> > On Sat, Oct 9, 2010 at 8:28 AM, Gabriel Eirea  wrote:
> >> Well, we have the same problem at ceibaljam.org.
> >>
> >> The thing is, these games are being uploaded by 13-yr old kids. They
> >> discovered how to package activities in two ways:
> >>
> >> 1) using Pippy's "export as .xo" function. They download games from
> >> pygame.org and copy them at the right place in one of Pippy's
> >> generated xo files.
> >>
> >> 2) using Flavio's flash wrapper
> >> (
> http://ceibaljam.org/drupal/sites/default/files/JAMactivityFlash.activity.xo
> ).
> >> This simply requires putting swf files in a folder and zipping the xo
> >> file.
> >>
> >> I think it is a very interesting result, but I agree it is difficult
> >> to make them understand about licenses and such. We had to take down
> >> many projects from ceibaljam.org because of this. I contacted them and
> >> tried to explain the situation.
> >>
> >> ¿Anyone has any suggestion on how to proceed such that we don't
> >> discourage them to hack further?
> >
> > Maybe we should encourage them to set up their own hosting site and in
> > the process establish their own guidelines for what they consider
> > publishable. Having to be personally responsible for establishing such
> > guidelines will be a great opportunity for them to learn. (In my
> > experience it is often the case that when the children are in the
> > position of establishing the rules, they end up with a very
> > conservative framework.)
>
> Sounds like a good idea, Google sites could work?
>


+1

Manu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] prerequisite skills for contributing code (was Re: [Dextrose] [PATCH v4 sugar] Pulsing icon delayed by 5 seconds or so SL#2080)

2010-10-13 Thread Manusheel Gupta
Tomeu,

On Wed, Oct 13, 2010 at 2:18 PM, Tomeu Vizoso  wrote:

> On Tue, Oct 12, 2010 at 00:07, Bernie Innocenti 
> wrote:
> > On Mon, 2010-10-11 at 18:23 -0300, Gonzalo Odiard wrote:
> >> In my experience, it's easier start resolving tickets in activities
> >> than in the plataform.
> >> That worked for me:
> >> * start writing a new activity: you can do stupid things, while learn
> >> python and the interaction with the platform.
> >> * try t resolve easy tickets in activities: there are many in
> >> http://bugs.sugarlabs.org/ and http://dev.laptop.org/
> >> * next try to solve problems in Sugar.
> >
> > I completely agree with you.
>
> This has been said several times to Seeta developers (and is valid for
> everybody).
>
> Manu, could you please explain what learning are doing Seeta
> developers before they try to submit a contribution?
>

Appreciate the feedback.

Sure, SEETA developers are going through the following training and patch
submission workflow -

1. Revision/learning of Python, PyGTK skills through algorithms and
programs;

2. Studying Sugar manual, and getting familiar with using the emulator and
jhbuild;

3. James Simmon's guide on activity development (I do agree that this was
not done for initial developers. But, every new developer is asked to study
it);

4. Patch workflow and documentation on code reviews;

5. Asking the team members to go through certain patches accepted upstream,
and submitted by Sascha, you and other team members;

6. Assignment of bugs and initial discussion with Aleksey and Bernie;

7. Submission of test patches in-house for peer review before submission to
sugar-devel/dextrose/usr mailing lists;

8. Final submission.

Wish if you could provide feedback, and let us know if we are missing on any
step.

Regards,

Manu





> Thanks,
>
> Tomeu
>
> > --
> >   // Bernie Innocenti - http://codewiz.org/
> >  \X/  Sugar Labs   - http://sugarlabs.org/
> >
> > ___
> > Sugar-devel mailing list
> > Sugar-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [PATCH Paint Activity] Added Invert Color Effect to Paint Activity (OLPC #2495)

2010-10-18 Thread Manusheel Gupta
Gonzalo,

Thank you for the feedback.

This mistake was identified in Ayush's patch. He has configured sugar-lint
and will run pep8 over the code.

I have also asked him to attach the patch at the ticket. Do you want him to
open a separate ticket at Sugarlabs bug tracker, and upload the patch over
there?

Regards,

Manu


On Mon, Oct 18, 2010 at 9:14 PM, Gonzalo Odiard  wrote:

> Ayush, please run pylint and pep8 over your code and attach to the ticket.
> Thanks.
>
> Gonzalo
>
>
>
> On Sat, Oct 16, 2010 at 7:10 PM, Ayush Goyal  wrote:
>
>>
>> Signed-off-by: Ayush Goyal 
>> ---
>>  Area.py |   40 +
>>  icons/invert-colors.svg |  387
>> +++
>>  toolbox.py  |   22 ++-
>>  3 files changed, 441 insertions(+), 8 deletions(-)
>>  create mode 100644 icons/invert-colors.svg
>>
>> diff --git a/Area.py b/Area.py
>> index 2dca7da..7c7f4c5 100644
>> --- a/Area.py
>> +++ b/Area.py
>> @@ -70,6 +70,7 @@ import pango
>>  from fill import *
>>  from Desenho import Desenho
>>  from urlparse import urlparse
>> +import numpy
>>
>>  ##Tools and events manipulation are handle with this class.
>>
>> @@ -833,6 +834,45 @@ class Area(gtk.DrawingArea):
>> self.queue_draw()
>> if not self.selmove:
>> self.enableUndo(widget)
>> +
>> +def invert_colors(self,widget):
>> +"""Apply invert color effect.
>> +
>> +@param  self -- the Area object (GtkDrawingArea)
>> +@param  widget -- the Area object (GtkDrawingArea)
>> +
>> +"""
>> +
>> +width, height = self.window.get_size()
>> +
>> +if self.selmove:
>> +size = self.pixmap_sel.get_size()
>> +pix =
>> gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,size[0],size[1])
>> +
>>  
>> pix.get_from_drawable(self.pixmap_sel,gtk.gdk.colormap_get_system(),0,0,0,0,size[0],size[1])
>> +else:
>> +pix =
>> gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,width,height)
>> +
>>  
>> pix.get_from_drawable(self.pixmap,gtk.gdk.colormap_get_system(),0,0,0,0,width,height)
>> +
>> +pix_manip2=pix.get_pixels_array()
>> +pix_manip=numpy.ones(pix_manip2.shape,dtype=numpy.uint8)*255
>> +pix_manip2=pix_manip-pix_manip2
>> +
>>  pix=gtk.gdk.pixbuf_new_from_array(pix_manip2,gtk.gdk.COLORSPACE_RGB,8)
>> +
>> +
>> +if self.selmove:
>> +
>>  
>> self.pixmap_sel.draw_pixbuf(self.gc,pix,0,0,0,0,size[0],size[1],dither=gtk.gdk.RGB_DITHER_NORMAL,x_dither=0,y_dither=0)
>> +
>> +
>>  self.pixmap_temp.draw_drawable(self.gc,self.pixmap,0,0,0,0,width,height)
>> +
>>  
>> self.pixmap_temp.draw_drawable(self.gc,self.pixmap_sel,0,0,self.orig_x,self.orig_y,size[0],size[1])
>> +
>>  
>> self.pixmap_temp.draw_rectangle(self.gc_selection,False,self.orig_x,self.orig_y,size[0],size[1])
>> +
>>  
>> self.pixmap_temp.draw_rectangle(self.gc_selection1,False,self.orig_x-1,self.orig_y-1,size[0]+2,size[1]+2)
>> +
>> +else:
>> +
>>  
>> self.pixmap.draw_pixbuf(self.gc,pix,0,0,0,0,width,height,dither=gtk.gdk.RGB_DITHER_NORMAL,x_dither=0,y_dither=0)
>> +
>> +self.queue_draw()
>> +if not self.selmove:
>> +self.enableUndo(widget)
>>
>> def _pixbuf2Image(self, pb):
>> """change a pixbuf to RGB image
>> diff --git a/icons/invert-colors.svg b/icons/invert-colors.svg
>> new file mode 100644
>> index 000..373ca70
>> --- /dev/null
>> +++ b/icons/invert-colors.svg
>> @@ -0,0 +1,387 @@
>> +
>> +> +   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb";
>> +   xmlns:dc="http://purl.org/dc/elements/1.1/";
>> +   xmlns:cc="http://creativecommons.org/ns#";
>> +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
>> +   xmlns:svg="http://www.w3.org/2000/svg";
>> +   xmlns="http://www.w3.org/2000/svg";
>> +   xmlns:xlink="http://www.w3.org/1999/xlink";
>> +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
>> +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
>> +   enable-background="new 0 0 55 55"
>> +   height="55px"
>> +   version="1.1"
>> +   viewBox="0 0 55 55"
>> +   width="55px"
>> +   x="0px"
>> +   xml:space="preserve"
>> +   y="0px"
>> +   id="svg2"
>> +   inkscape:version="0.48.0 r9654"
>> +   sodipodi:docname="invert-colors.svg">> + id="metadata50">> + rdf:about="">image/svg+xml> +   rdf:resource="http://purl.org/dc/dcmitype/StillImage";
>> />> + id="defs48">> +   effect="skeletal"
>> +   id="path-effect5822"
>> +   is_visible="true"
>> +   pattern="M 0,0 0,10 10,5 z"
>> +   copytype="single_stretched"
>> +   prop_scale="1"
>> +   scale_y_rel="false"
>> +   spacing="0"
>> +   normal_offset="0"
>> +   tang_offset="0"
>> +   prop_units="false"
>> +   vertical_pattern="false"
>> +   fuse_tolerance="0" />> +   effect="skeletal"
>> +   id="path-effect5818"
>> +   is_visible="true"
>> +   pattern="M 0,0 0,10 10,5 z"
>> +   copytype="single_

Re: [Sugar-devel] [PATCH Paint Activity] Added Invert Color Effect to Paint Activity (OLPC #2495)

2010-10-18 Thread Manusheel Gupta
FYI

-- Forwarded message --
From: Ayush Goyal 
Date: Tue, Oct 19, 2010 at 1:28 AM
Subject: Re: [Sugar-devel] [PATCH Paint Activity] Added Invert Color Effect
to Paint Activity (OLPC #2495)
To:
Cc: sugar-devel 


 Gonzalo,

Thank you for the review and feedback.

Please find the revised patch attached at http://dev.laptop.org/ticket/2495.

The icon developed can be found at http://seeta.in/dextrose/olpc2495/.

Looking forward to your review on the revised patch.

Appreciate your support.

Regards,

Ayush
___


On Mon, Oct 18, 2010 at 9:24 PM, Manusheel Gupta  wrote:

> Gonzalo,
>
> Thank you for the feedback.
>
> This mistake was identified in Ayush's patch. He has configured sugar-lint
> and will run pep8 over the code.
>
> I have also asked him to attach the patch at the ticket. Do you want him to
> open a separate ticket at Sugarlabs bug tracker, and upload the patch over
> there?
>
> Regards,
>
> Manu
>
>
> On Mon, Oct 18, 2010 at 9:14 PM, Gonzalo Odiard  wrote:
>
>> Ayush, please run pylint and pep8 over your code and attach to the ticket.
>> Thanks.
>>
>> Gonzalo
>>
>>
>>
>> On Sat, Oct 16, 2010 at 7:10 PM, Ayush Goyal  wrote:
>>
>>>
>>> Signed-off-by: Ayush Goyal 
>>> ---
>>>  Area.py |   40 +
>>>  icons/invert-colors.svg |  387
>>> +++
>>>  toolbox.py  |   22 ++-
>>>  3 files changed, 441 insertions(+), 8 deletions(-)
>>>  create mode 100644 icons/invert-colors.svg
>>>
>>> diff --git a/Area.py b/Area.py
>>> index 2dca7da..7c7f4c5 100644
>>> --- a/Area.py
>>> +++ b/Area.py
>>> @@ -70,6 +70,7 @@ import pango
>>>  from fill import *
>>>  from Desenho import Desenho
>>>  from urlparse import urlparse
>>> +import numpy
>>>
>>>  ##Tools and events manipulation are handle with this class.
>>>
>>> @@ -833,6 +834,45 @@ class Area(gtk.DrawingArea):
>>> self.queue_draw()
>>> if not self.selmove:
>>> self.enableUndo(widget)
>>> +
>>> +def invert_colors(self,widget):
>>> +"""Apply invert color effect.
>>> +
>>> +@param  self -- the Area object (GtkDrawingArea)
>>> +@param  widget -- the Area object (GtkDrawingArea)
>>> +
>>> +"""
>>> +
>>> +width, height = self.window.get_size()
>>> +
>>> +if self.selmove:
>>> +size = self.pixmap_sel.get_size()
>>> +pix =
>>> gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,size[0],size[1])
>>> +
>>>  
>>> pix.get_from_drawable(self.pixmap_sel,gtk.gdk.colormap_get_system(),0,0,0,0,size[0],size[1])
>>> +else:
>>> +pix =
>>> gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,width,height)
>>> +
>>>  
>>> pix.get_from_drawable(self.pixmap,gtk.gdk.colormap_get_system(),0,0,0,0,width,height)
>>> +
>>> +pix_manip2=pix.get_pixels_array()
>>> +pix_manip=numpy.ones(pix_manip2.shape,dtype=numpy.uint8)*255
>>> +pix_manip2=pix_manip-pix_manip2
>>> +
>>>  pix=gtk.gdk.pixbuf_new_from_array(pix_manip2,gtk.gdk.COLORSPACE_RGB,8)
>>> +
>>> +
>>> +if self.selmove:
>>> +
>>>  
>>> self.pixmap_sel.draw_pixbuf(self.gc,pix,0,0,0,0,size[0],size[1],dither=gtk.gdk.RGB_DITHER_NORMAL,x_dither=0,y_dither=0)
>>> +
>>> +
>>>  self.pixmap_temp.draw_drawable(self.gc,self.pixmap,0,0,0,0,width,height)
>>> +
>>>  
>>> self.pixmap_temp.draw_drawable(self.gc,self.pixmap_sel,0,0,self.orig_x,self.orig_y,size[0],size[1])
>>> +
>>>  
>>> self.pixmap_temp.draw_rectangle(self.gc_selection,False,self.orig_x,self.orig_y,size[0],size[1])
>>> +
>>>  
>>> self.pixmap_temp.draw_rectangle(self.gc_selection1,False,self.orig_x-1,self.orig_y-1,size[0]+2,size[1]+2)
>>> +
>>> +else:
>>> +
>>>  
>>> self.pixmap.draw_pixbuf(self.gc,pix,0,0,0,0,width,height,dither=gtk.gdk.RGB_DITHER_NORMAL,x_dither=0,y_dither=0)
>>> +
>>> +self.queue_draw()
>>> +if not self.selmove:
>>> +self.enableUndo(widget)
>>>
>>> def _pixbuf2Image(self, pb):
>>> """change a pixbuf to RGB image
>>

Re: [Sugar-devel] [PATCH Paint Activity] Added Invert Color Effect to Paint Activity (OLPC #2495)

2010-10-18 Thread Manusheel Gupta
Ayush,

Kindly maintain the same thread while sending the response.

Thank you.

Regards,

Manu

On Tue, Oct 19, 2010 at 1:28 AM, Ayush Goyal  wrote:

>  Gonzalo,
>
> Thank you for the review and feedback.
>
> Please find the revised patch attached at
> http://dev.laptop.org/ticket/2495.
>
> The icon developed can be found at http://seeta.in/dextrose/olpc2495/.
>
> Looking forward to your review on the revised patch.
>
> Appreciate your support.
>
> Regards,
>
> Ayush
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Dextrose] Pending patchs for Paint

2010-10-20 Thread Manusheel Gupta
Gonzalo,

The patches have been send after validation with pep8 standards.

Please let us know if you find a patch missing this validation. Will get it
rectified by the patch committer at the earliest.

Ayush, Ishan, Anubhav and Anurag,

Please re-check and ensure that the final patches send on any issue are pep8
standards compliant.

Regards,

Manu

On Wed, Oct 20, 2010 at 4:01 AM, Gonzalo Odiard  wrote:

> I have made the sources of Paint pep8 complaint.
> This will do easier check the new patches to the new contributors.
> Sadly make the sources check ok with pylint will be more difficult.
> To Anurag, Ayush, Ishan, Manu, please send your patches again after
> checking with pep8
>
> Gonzalo
>
> ___
> Dextrose mailing list
> dextr...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Paint patches status

2010-10-20 Thread Manusheel Gupta
Gonzalo,

OLPC #5917 and #5882 have been submitted for review too.

Anubhav and Ishan were making sure that the patches were pep8 standards
compliant before submitting them for review in reference to the latest email
today.

Thanks.

Regards,

Manu

On Wed, Oct 20, 2010 at 11:43 PM, Gonzalo Odiard  wrote:

> I have committed the patches related to:
> Added Invert Color Effect to Paint Activity (OLPC #2495)
> Implemented Mirroring Effect in Paint Activity (SL#2463)
>
> There are patches with reviews, and need work from the developers:
> Changes made to save the last added text item. (OLPC #5917)
> Paint - Rect. Marquee icon changes erratically(OLPC #5882)
>
> I need to give priority to bug fixing over new features.
> If anybody plan to work in new tickets, take it in account.
>
> Gonzalo
>
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [PATCH Paint activity v2] Implemented Mirroring Effect in Paint Activity (SL#2463)

2010-10-21 Thread Manusheel Gupta
James,

Thanks for the timely feedback.


Ayush and team members,

Please make sure that we communicate clearly on list servs on our
implementation plans and strategies before we submit patches. Will improve
productivity and clarity of work.

Regards,

Manu



On Thu, Oct 21, 2010 at 7:38 AM, James Cameron  wrote:

> On Wed, Oct 20, 2010 at 08:00:16PM +0530, Ayush Goyal wrote:
> > +if self.selmove:
> > +size = self.pixmap_sel.get_size()
> > +pix = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8,
> > +size[0], size[1])
> > +pix.get_from_drawable(self.pixmap_sel,
> > +gtk.gdk.colormap_get_system(), 0, 0, 0, 0, size[0],
> size[1])
> > +else:
> > +pix = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8,
> > +width, height)
> > +pix.get_from_drawable(self.pixmap,
> gtk.gdk.colormap_get_system(),
> > +0, 0, 0, 0, width, height)
> > +
> > +pix = pix.flip(horizontal)
>
> Are you sure this version of the patch works for you for both selected
> area and whole image?  The pix.flip is only on the whole image branch of
> the if.  Either this version of the patch does not work, or you did not
> test it, or I misunderstand.  Lay odds.  ;-)
>
> > +if self.selmove:
> > +self.pixmap_sel.draw_pixbuf(self.gc, pix, 0, 0, 0, 0,
> > +size[0], size[1], dither=gtk.gdk.RGB_DITHER_NORMAL,
> > +x_dither=0, y_dither=0)
> > +
> > +self.pixmap_temp.draw_drawable(self.gc, self.pixmap, 0, 0,
> 0, 0,
> > +width, height)
> > +self.pixmap_temp.draw_drawable(self.gc, self.pixmap_sel,
> > +0, 0, self.orig_x, self.orig_y, size[0], size[1])
> > +self.pixmap_temp.draw_rectangle(self.gc_selection, False,
> > +self.orig_x, self.orig_y, size[0], size[1])
> > +self.pixmap_temp.draw_rectangle(self.gc_selection1, False,
> > +self.orig_x - 1, self.orig_y - 1, size[0] + 2, size[1] +
> 2)
> > +
> > +else:
> > +self.pixmap.draw_pixbuf(self.gc, pix, 0, 0, 0, 0, width,
> height,
> > +dither=gtk.gdk.RGB_DITHER_NORMAL, x_dither=0,
> y_dither=0)
> > +
> > +self.queue_draw()
> > +if not self.selmove:
> > +self.enableUndo(widget)
>
> I still think there need only be one check for self.selmove, and
> duplicated calls for pix.flip and queue_draw in each branch.  Whether
> this is done as a set of different functions or not is up to you ...
>
> ... but I'm frustrated in this communication with you because I suggest
> n changes and see only a patch come back with n-m changes, with no
> discussion of why m changes were not adopted.
>
> --
> James Cameron
> http://quozl.linux.org.au/
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Dextrose] Request to review documentation required for SL #2372

2010-10-21 Thread Manusheel Gupta
On Thu, Oct 21, 2010 at 5:38 AM, Bernie Innocenti wrote:

> On Wed, 2010-10-20 at 20:43 +0530, Anurag Chowdhury wrote:
> > Two screenshots were taken from camera as the screen shots of those
> > two screens coudnt be saved as just after taking those two screenshots
> > the journal gets restored and we lose our previous data of the journal
> > which includes those two screenshots. Also It was not possible to take
> > screenshots of the in-progress operation as the backup and restore
> > operation completes in very few sceonds so I coudnt capture such a
> > near instantaneous operation.
>
> One trick would be running xwd from the command line, with by a fixed
> delay to give you enough time to get to the screen you want to capture.
> Something like this:
>
>  sleep 10 && xwd | convert - screen_capture.png
>
> You can also use the screenshots I've uploaded to the wiki.
>
>


>
> > Restore from school server was not documented as we coudnt generate
> > that situation at our workplace.
>
> You'd first need to setup a schoolserver, which can be done in 30
> minutes on a recycled PC. having a schoolserver around is crucial to
> test backups, collaboration and a number of other features needed by
> deployments.
>
>
Anurag, I have alloted a machine for using it as a school server. Kindly set
up the school server on that one.

Manu






> --
>// Bernie Innocenti - http://codewiz.org/
>  \X/  Sugar Labs   - http://sugarlabs.org/
>
> ___
> Dextrose mailing list
> dextr...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Re-initiate Packaging Team

2010-10-21 Thread Manusheel Gupta
On Thu, Oct 21, 2010 at 1:32 PM, Aleksey Lim  wrote:

> Hi all,
>
> This a request to relaunch Packaging Team by giving it a bit another
> meaning that it has before.
>
> The main idea I see for this new/old team is:
>
>Let people start sugar in any environment they have in most
>convenient way.
>
> The team will cover not only questions how sugar is packaged for
> major GNU/Linux distribution but also:
>
> * having Bazaar as a central place of all (out of distro) efforts
> * building packages that are not(yet/well) packaged
> * support distros that don't have packaged sugar
> * run daily snapshot of sugar in as many as possible environments
> * take care of Sugar Platform dependencies (how many, are they packaged
>  and make custom build otherwise)
> * support meta sugar distribution ie just a bunch of repositories of
>  sugar packages that can be attached to existed system to run sugar
>
> BTW, maybe "Packaging" is not appropriate name, any ideas?
>


Account Services team is the preferred trade name for small size teams
engaged in support work (answering questions, or communicating with the
development team, maintaining builds and their timely releases). Some
companies use "Internal System Architect" nomenclature too. When team sizes
grew bigger, this work comes under the umbrella of Members of Technical
Staff.

Regards,

Manu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Re-initiate Packaging Team

2010-10-21 Thread Manusheel Gupta
On Thu, Oct 21, 2010 at 4:13 PM, Aleksey Lim  wrote:

> On Thu, Oct 21, 2010 at 03:45:58PM +0530, Manusheel Gupta wrote:
> > On Thu, Oct 21, 2010 at 1:32 PM, Aleksey Lim 
> wrote:
> >
> > > Hi all,
> > >
> > > This a request to relaunch Packaging Team by giving it a bit another
> > > meaning that it has before.
> > >
> > > The main idea I see for this new/old team is:
> > >
> > >Let people start sugar in any environment they have in most
> > >convenient way.
> > >
> > > The team will cover not only questions how sugar is packaged for
> > > major GNU/Linux distribution but also:
> > >
> > > * having Bazaar as a central place of all (out of distro) efforts
> > > * building packages that are not(yet/well) packaged
> > > * support distros that don't have packaged sugar
> > > * run daily snapshot of sugar in as many as possible environments
> > > * take care of Sugar Platform dependencies (how many, are they packaged
> > >  and make custom build otherwise)
> > > * support meta sugar distribution ie just a bunch of repositories of
> > >  sugar packages that can be attached to existed system to run sugar
> > >
> > > BTW, maybe "Packaging" is not appropriate name, any ideas?
> > >
> >
> >
> > Account Services team is the preferred trade name for small size teams
> > engaged in support work (answering questions, or communicating with the
> > development team, maintaining builds and their timely releases). Some
> > companies use "Internal System Architect" nomenclature too. When team
> sizes
> > grew bigger, this work comes under the umbrella of Members of Technical
> > Staff.
>
> Well, I personally prefer something less official/corporate, e.g., Bazaar
> Team :)
>


Bazaar in Hindi refers to market. Suspect that many people would confuse it
with the marketing team :-)



>
> >
> > Regards,
> >
> > Manu
>
> --
> Aleksey
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Dextrose] [PATCH v4 PaintActivity] Changes made to save the last added text item. (OLPC #5917)

2010-10-21 Thread Manusheel Gupta
Gonzalo,

Patch attached at the ticket site.

Manu

On Fri, Oct 22, 2010 at 12:30 AM, Gonzalo Odiard  wrote:

> Ok. Attach to the ticket please.
>
> Gonzalo
>
>
> On Thu, Oct 21, 2010 at 3:39 PM,  wrote:
>
>> Condition added to save the text when added at last in the paint activity
>> so
>> that it does not disappear. Text disappeared when added at last in the
>> paint
>> activity.
>>
>> v1 -> v2. Updated at suggested
>>
>> v2 -> v3. Variable name changed  , there values changed
>>
>> v3 -> v4. The if condition updated as suggested
>>
>> Co-authored-by: Anubhav Aggarwal, Ishan Bansal <
>> is...@seeta.in>
>> ---
>>  Area.py|6 +++---
>>  Desenho.py |6 +++---
>>  OficinaActivity.py |2 ++
>>  3 files changed, 8 insertions(+), 6 deletions(-)
>>
>> diff --git a/Area.py b/Area.py
>> index 8843406..ba06758 100644
>> --- a/Area.py
>> +++ b/Area.py
>> @@ -165,7 +165,7 @@ class Area(gtk.DrawingArea):
>>  self.pixmap_sel = None
>> self.desenho = []
>> self.textos = []
>> -self.estadoTexto = 0
>> +self.text_in_progress = False
>>  self.janela = janela
>> self.d = Desenho(self)
>> self.line_size = 2
>> @@ -325,7 +325,7 @@ class Area(gtk.DrawingArea):
>>  self.d.text(widget, event)
>>
>>  # This fixes a bug that made the text viewer get stuck in the
>> canvas
>> -elif self.estadoTexto is 1:
>> +elif self.text_in_progress:
>>  try:
>> # This works for a gtk.Entry
>> text = self.janela.textview.get_text()
>> @@ -337,7 +337,7 @@ class Area(gtk.DrawingArea):
>>
>> if text is not None:
>>  self.d.text(widget, event)
>> -self.estadoTexto = 0
>> +self.text_in_progress = False
>>  self.janela.textview.hide()
>>
>> self.oldx, self.oldy = coords
>> diff --git a/Desenho.py b/Desenho.py
>> index 3be1910..17525e5 100644
>> --- a/Desenho.py
>> +++ b/Desenho.py
>> @@ -552,8 +552,8 @@ class Desenho:
>>
>> """
>>
>> -if widget.estadoTexto == 0:
>> -widget.estadoTexto = 1
>> +if not widget.text_in_progress:
>> +widget.text_in_progress = True
>>
>> #widget.janela.fixed.move(widget.janela.textview,
>> # int(event.x)+200, int(event.y)+100)
>> @@ -564,7 +564,7 @@ class Desenho:
>>  widget.janela.textview.grab_focus()
>>
>> else:
>> -widget.estadoTexto = 0
>> +widget.text_in_progress = False
>>
>> try:
>> # This works for a gtk.Entry
>> diff --git a/OficinaActivity.py b/OficinaActivity.py
>> index 860d3fe..ec8910d 100644
>> --- a/OficinaActivity.py
>> +++ b/OficinaActivity.py
>> @@ -169,6 +169,8 @@ class OficinaActivity(activity.Activity):
>>  width, height = self.area.get_size_request()
>>
>>  logging.debug('writting %s w=%s h=%s' % (file_path, width,
>> height))
>> +if self.area.text_in_progress:
>> +self.area.d.text(self.area, event=None)
>>
>> self.area.getout()
>> pixbuf = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8,
>> --
>> 1.7.0.4
>>
>>
>
>
> --
> Gonzalo Odiard
>
>
>
> ___
> Dextrose mailing list
> dextr...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Dextrose] [PATCH v5 sugar] Pulsing icon delayed by 5 seconds or so SL#2080

2010-10-21 Thread Manusheel Gupta
Team,

Any further inputs? Please share.

Anurag did discuss with Aleksey at IRC, and he seems to agree with his
approach. Aleksey, am I right?


Bernie,

Please us know if the patch meets the requirements. If yes, can we add the
documentation of the approach followed by us at the wiki?

Regards,

Manu




On Mon, Oct 18, 2010 at 11:40 PM, Aleksey Lim wrote:

> On Mon, Oct 18, 2010 at 12:43:49AM +0530, Anurag Chowdhury wrote:
> > Team
> >
> > I had submitted the patch for the http://bugs.sugarlabs.org/ticket/2080
> >
> > You can check the patch at
> > http://lists.sugarlabs.org/archive/sugar-devel/2010-October/027748.html
> >
> > Wish if you could review it and provide me feedback on any improvement
> > required.
>
> Not sure if we are doing right thing by trying to fight w/ consequences,
> what about pulsing by alpha channel (ie w/o re-rendering svg). It might
> be used only on restricted systems like XO (though I don't see problems
> to do the same in all cases).
>
> >
> > Regards
> >
> > Anurag
>
> --
> Aleksey
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Design]: SL Bug #2063 (Sugar should bring up an alert when an unhandled Python exception occurs)

2010-10-21 Thread Manusheel Gupta
Tim,

Thanks for the feedback.

On Thu, Oct 14, 2010 at 2:11 AM, Tim McNamara
wrote:

> On 14 October 2010 08:50, Mukul Gupta  wrote:
>
>> Team,
>>
>> Wish to have your feedback on the design aspect of the ticket 2063 (Sugar
>> should bring up an alert when an unhandled Python exception occurs) - please
>> find the git diff attached below. This is an attempt to display an alert
>> when an unhandled Python exception occurs in the journal. Unfortunately,
>> when the exception takes place in journalactivity.py , I am neither unable
>> to notice the Journal Icon (it disappears),
>>
>>
>> diff --git a/journalactivity.py b/journalactivity.py
>> index 44cc018..36a2e2e 100644
>> --- a/journalactivity.py
>> +++ b/journalactivity.py
>> @@ -358,8 +358,20 @@ class JournalActivity(Window):
>>  self.show_main_view()
>>  self.search_grab_focus()
>>
>> +def uncaught_exception_alert(self):
>> +alert = ErrorAlert(title="Operation could not be performed",
>> msg="Please check the logviewer activity for details ")
>>
>
> We can improve the helpfulness of this message. For example, we can tell
> people which file to open in the log. I would like to give some recommended
> steps to help get problems fixed, but I haven't included it here.
>



> Also, if they don't have the log viewer activity, then they may feel
> helpless:
>
>
Right. Point noted.



>
> def uncaught_exception_alert(self):
> from glob import glob
> from os import system
>
> logger = ... # should be easy to find
> recentlog = glob("{0}*".format(logger.filename))[-1]
> last_log_line = system("tail -n 1 {0}".format(recentlog))
>
> alert = ErrorAlert(title=_("Sorry, something went wrong"),
> msg = _("Please check the file {0} for details.\nThe last line of
> that file is:\n{1}").format(
> recentlog,
> last_log_line))
> ...
>
>


I also don't like the function name uncaught_exception_alert. Functions
> should generally begin with verbs. Perhaps handle_uncaught_exception?
>
>
+1. Yes, we'll use the nomenclature verb_object.




>  _journal = None
>>
>> +def _alert_excepthook(exc_type, exc_value, traceback):
>> +logging.exception('Unhandled Python exception: %s', repr((exc_type,
>> exc_value, traceback)))
>> +_journal.uncaught_exception_alert()
>> +
>> +sys.excepthook = _alert_excepthook
>>
>>
>
>>
> +
>>  def get_journal():
>>  global _journal
>>  if _journal is None:
>> --
>> 1.7.0.4
>>
>>
>> I wish to request you to please review the code and suggest desired
>> changes, if any.
>>
>> Moreover, I have two important questions regarding the bug.
>>
>> 1. To catch all unhandled python exceptions in sugar, where exactly should
>> we be looking forward to be the venue for adding the functionality?
>>
>> Adding it in journalactivity.py doesn't seem to serve all purposes. It
>> has to be added somewhere which is being used all the time.
>>
>> 2. Wish if you could recommend on the GUI feature that could be used for
>> displaying the alert message to the user.
>>
>> Looking forward to for your valuable suggestions,
>>
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Design]: SL Bug #2063 (Sugar should bring up an alert when an unhandled Python exception occurs)

2010-10-21 Thread Manusheel Gupta
Added the details of the bug and the tag for clarity.

Manu

On Fri, Oct 22, 2010 at 4:32 AM, Manusheel Gupta  wrote:

> Tim,
>
> Thanks for the feedback.
>
> On Thu, Oct 14, 2010 at 2:11 AM, Tim McNamara  > wrote:
>
>> On 14 October 2010 08:50, Mukul Gupta  wrote:
>>
>>> Team,
>>>
>>> Wish to have your feedback on the design aspect of the ticket 2063 (Sugar
>>> should bring up an alert when an unhandled Python exception occurs) - please
>>> find the git diff attached below. This is an attempt to display an alert
>>> when an unhandled Python exception occurs in the journal. Unfortunately,
>>> when the exception takes place in journalactivity.py , I am neither unable
>>> to notice the Journal Icon (it disappears),
>>>
>>>
>>> diff --git a/journalactivity.py b/journalactivity.py
>>> index 44cc018..36a2e2e 100644
>>> --- a/journalactivity.py
>>> +++ b/journalactivity.py
>>> @@ -358,8 +358,20 @@ class JournalActivity(Window):
>>>  self.show_main_view()
>>>  self.search_grab_focus()
>>>
>>> +def uncaught_exception_alert(self):
>>> +alert = ErrorAlert(title="Operation could not be performed",
>>> msg="Please check the logviewer activity for details ")
>>>
>>
>> We can improve the helpfulness of this message. For example, we can tell
>> people which file to open in the log. I would like to give some recommended
>> steps to help get problems fixed, but I haven't included it here.
>>
>
>
>
>> Also, if they don't have the log viewer activity, then they may feel
>> helpless:
>>
>>
> Right. Point noted.
>
>
>
>>
>> def uncaught_exception_alert(self):
>> from glob import glob
>> from os import system
>>
>> logger = ... # should be easy to find
>> recentlog = glob("{0}*".format(logger.filename))[-1]
>> last_log_line = system("tail -n 1 {0}".format(recentlog))
>>
>> alert = ErrorAlert(title=_("Sorry, something went wrong"),
>> msg = _("Please check the file {0} for details.\nThe last line of
>> that file is:\n{1}").format(
>> recentlog,
>> last_log_line))
>> ...
>>
>>
>
>
> I also don't like the function name uncaught_exception_alert. Functions
>> should generally begin with verbs. Perhaps handle_uncaught_exception?
>>
>>
> +1. Yes, we'll use the nomenclature verb_object.
>
>
>
>
>>  _journal = None
>>>
>>> +def _alert_excepthook(exc_type, exc_value, traceback):
>>> +logging.exception('Unhandled Python exception: %s', repr((exc_type,
>>> exc_value, traceback)))
>>> +_journal.uncaught_exception_alert()
>>> +
>>> +sys.excepthook = _alert_excepthook
>>>
>>>
>>
>>>
>> +
>>>  def get_journal():
>>>  global _journal
>>>  if _journal is None:
>>> --
>>> 1.7.0.4
>>>
>>>
>>> I wish to request you to please review the code and suggest desired
>>> changes, if any.
>>>
>>> Moreover, I have two important questions regarding the bug.
>>>
>>> 1. To catch all unhandled python exceptions in sugar, where exactly
>>> should we be looking forward to be the venue for adding the functionality?
>>>
>>> Adding it in journalactivity.py doesn't seem to serve all purposes.
>>> It has to be added somewhere which is being used all the time.
>>>
>>> 2. Wish if you could recommend on the GUI feature that could be used for
>>> displaying the alert message to the user.
>>>
>>> Looking forward to for your valuable suggestions,
>>>
>>
>> ___
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Design]: SL Bug #2063 (Sugar should bring up an alert when an unhandled Python exception occurs)

2010-10-21 Thread Manusheel Gupta
On Thu, Oct 14, 2010 at 5:59 AM,  wrote:

> Hi
>
> Sorry if I do not fully understand this. The proposal is that an ErrorAlert
> will be created which must be dismissed by its OK button. Is there any
> possibility that a large number of errors can be created, each needing to be
> manually dismissed?
>


Good question. Yes, this can surely happen, and we do need to take care of
this use-case.




>
> > We can improve the helpfulness of this message. For example, we can tell
> > people which file to open in the log. I would like to give some
> recommended
> > steps to help get problems fixed, but I haven't included it here. Also,
> if
> > they don't have the log viewer activity, then they may feel helpless
>
> Option 1, example
> Operation could not be performed
> Please check the logviewer activity for details
>
> Option 2 example
> Sorry, something went wrong
> Please check the file shell.log for details.
> The last line of that file is:
> TypeError: integer expected got float
>
> It is very unlikely that primary school students will be able to make any
> sense of the log and not much better for secondary school students. Anybody
> who could interpret the log would probably know about the Log activity. So I
> wouldn't ask them with "please check" but rather offer it as a possibility.
>
> My suggested rewording:
> Sorry, something went wrong.
> For more information, use the Log Activity
> to view the file shell.log.
> The last line of that file is:
> TypeError: integer expected got float
>


Thank you for the pointer. Indeed very helpful. Yes, context and delivery of
the exception message is indeed the key here.

Any further inputs? Kindly share.

Manu




> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Design]: SL Bug #2063 (Sugar should bring up an alert when an unhandled Python exception occurs)

2010-10-21 Thread Manusheel Gupta
On Fri, Oct 22, 2010 at 4:57 AM, Manusheel Gupta  wrote:

>
>
> On Thu, Oct 14, 2010 at 5:59 AM,  wrote:
>
>> Hi
>>
>> Sorry if I do not fully understand this. The proposal is that an
>> ErrorAlert will be created which must be dismissed by its OK button. Is
>> there any possibility that a large number of errors can be created, each
>> needing to be manually dismissed?
>>
>
>
> Good question. Yes, this can surely happen, and we do need to take care of
> this use-case.
>
>
>
>
>>
>> > We can improve the helpfulness of this message. For example, we can tell
>> > people which file to open in the log. I would like to give some
>> recommended
>> > steps to help get problems fixed, but I haven't included it here. Also,
>> if
>> > they don't have the log viewer activity, then they may feel helpless
>>
>> Option 1, example
>>
>> Operation could not be performed
>> Please check the logviewer activity for details
>>
>> Option 2 example
>> Sorry, something went wrong
>> Please check the file shell.log for details.
>>
>> The last line of that file is:
>> TypeError: integer expected got float
>>
>> It is very unlikely that primary school students will be able to make any
>> sense of the log and not much better for secondary school students. Anybody
>> who could interpret the log would probably know about the Log activity. So I
>> wouldn't ask them with "please check" but rather offer it as a possibility.
>>
>> My suggested rewording:
>> Sorry, something went wrong.
>> For more information, use the Log Activity
>> to view the file shell.log.
>>
>> The last line of that file is:
>> TypeError: integer expected got float
>>
>
>
>
I re-thought about the wording.  Still feel it is a bit complex for our
user-base. I might be incorrect.

We'll keep this wording for now, till we get a simpler one from the field.

Manu





>
>
>
>
>> ___
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Review: [PATCH] Downgrading activities not allowed. (#2164)

2010-10-21 Thread Manusheel Gupta
Sorry for the delayed response on this thread.

On Sat, Oct 16, 2010 at 3:09 AM, Sascha Silbe <
sascha-ml-reply-to-201...@silbe.org> wrote:

> Excerpts from Manusheel Gupta's message of Sat Oct 09 04:46:02 +0200 2010:
>
> > Ishan tried to add the tag - "Coauthored by" in his patch, and that line
> > gets scrubbed off.
>
> Have you added it right at the end, like you would do with the
> Reviewed-By: tag? E.g.:
>
> (assuming author is set to Shanjit Singh Jajmann )
> === Begin ===
> Allow downgrading activities (SL#2164)
>
> If the user tries to start an XO bundle containing a version of an activity
> that is older than the currently installed one, an option to downgrade the
> activity will be presented in the form of a confirmation alert.
>
> Co-Authored-By: Anubhav Aggarwal 
> === End ===
>
>
Sascha, appreciate your continued guidance in patch submission procedures
and reviews. This format guideline has been Implemented in all the latest
patch submissions. Thank you for the timely feedback.



>
> PS: Please subscribe to the non-digest version of sugar-devel so you
> don't break threads. If there's a particular reason you're using the
> digest I can try to suggest an alternative.
>
>
My apologies for breaking the thread. I am subscribed to the non-digest
(individual e-mails) version only.

Manu



> Sascha
>
> --
> http://sascha.silbe.org/
> http://www.infra-silbe.de/
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Fwd: [Dextrose] [PATCH v3 PaintActivity] New suggestion for arrow drawing in Paint

2010-10-22 Thread Manusheel Gupta
FYI

-- Forwarded message --
From: Gonzalo Odiard 
Date: Fri, Oct 22, 2010 at 11:56 PM
Subject: Re: [Dextrose] [PATCH v3 PaintActivity] New suggestion for arrow
drawing in Paint
To: Anurag Chowdhury 
Cc: Manusheel Gupta 


Change commited.

Gonzalo


On Fri, Oct 22, 2010 at 1:49 PM, Anurag Chowdhury  wrote:

> I have added the patch to the ticket .
> Also, can you tell  me if there is any thing more to be added or improved
> in the patch.
> And can I add you to the Reviewed-By tag in the patch?
>
> Regards
> Anurag
>
>
> On Fri, Oct 22, 2010 at 4:13 PM, Gonzalo Odiard wrote:
>
>> Please, add the patch to the ticket
>
>
>> Gonzalo
>>
>> On Fri, Oct 22, 2010 at 12:12 AM, Anurag Chowdhury wrote:
>>
>>> In the paint activity's shape tool we were able to make only horizontal
>>> arrows,
>>> so now we have modified the arrow tool which will now make arrows in all
>>> directions.
>>> ---
>>>  Desenho.py |   31 ++-
>>>  1 files changed, 22 insertions(+), 9 deletions(-)
>>>
>>> v1->v2 :Removed the vertical-arrow tool and modified the arrow tool to
>>> enable
>>> drawing arrows in all directions.
>>> v2->v3 :Fixed the error of two extra lines when made the arrow with a
>>> different
>>> colour border
>>>
>>> diff --git a/Desenho.py b/Desenho.py
>>> index 3be1910..1b16ccd 100644
>>> --- a/Desenho.py
>>> +++ b/Desenho.py
>>> @@ -294,18 +294,31 @@ class Desenho:
>>>
>>> x = coords[0] - widget.oldx
>>> y = coords[1] - widget.oldy
>>> -points = [(widget.oldx, widget.oldy),\
>>> -(widget.oldx + int(x / 6), widget.oldy + y), \
>>> -(widget.oldx + int(x / 6), widget.oldy + int(y / 3)), \
>>> -(widget.oldx + x, widget.oldy + int(y / 3)), \
>>> -(widget.oldx + x, widget.oldy - int(y / 3)), \
>>> -(widget.oldx + int(x / 6), widget.oldy - int(y / 3)),\
>>> -(widget.oldx + int(x / 6), widget.oldy - y)]
>>> +A = math.atan2(y, x)
>>> +dA = 2 * math.pi / 2
>>> +r = math.hypot(y, x)
>>> +m = math.sin(A)
>>> +p = [(widget.oldx, widget.oldy)]
>>> +p.append((widget.oldx + int(r * math.cos(A)),\
>>> +  widget.oldy + int(r * math.sin(A
>>> +p.append((widget.oldx + int(0.74 * r * math.cos(A + dA / 6)),\
>>> +  widget.oldy + int(0.74 * r * math.sin(A + dA / 6
>>> +p.append((widget.oldx + int(2 * r * math.cos(A + dA / 6 + dA /
>>> 20)),\
>>> +  widget.oldy + int(2 * r * math.sin(A + dA / 6 + dA /
>>> 20
>>> +p.append((widget.oldx +\
>>> +  int(2 * r * math.cos(A + dA / 6 - dA / 20 + dA / 6)),\
>>> +  widget.oldy +\
>>> +  int(2 * r * math.sin(A + dA / 6 - dA / 20 + dA / 6
>>> +p.append((widget.oldx + int(0.74 * r * math.cos(A + dA / 6 + dA
>>> / 6)),\
>>> +  widget.oldy + int(0.74 * r * math.sin(A + dA / 6 + dA
>>> / 6
>>> +p.append((widget.oldx + int(r * math.cos(A + dA / 2)),\
>>> +  widget.oldy + int(r * math.sin(A + dA / 2
>>> pixmap.draw_drawable(widget.gc, widget.pixmap, 0, 0, 0, 0,
>>> width, height)
>>> +tp = tuple(p)
>>> if fill == True:
>>> -pixmap.draw_polygon(widget.gc, True, points)
>>> -pixmap.draw_polygon(widget.gc_line, False, points)
>>> +pixmap.draw_polygon(widget.gc, True, tp)
>>> +pixmap.draw_polygon(widget.gc_line, False, tp)
>>> widget.queue_draw()
>>>
>>> def parallelogram(self, widget, coords, temp, fill):
>>> --
>>> 1.7.2.3
>>>
>>> ___
>>> Dextrose mailing list
>>> dextr...@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/dextrose
>>>
>>
>>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Dextrose] [PATCH v3] Reduction in the time taken for loading of the menu (SL#1169)

2010-10-26 Thread Manusheel Gupta
Bernie and Sascha,

Are we ready to commit this patch?

Manu

On Fri, Oct 22, 2010 at 12:56 AM,  wrote:

> From: Shanjit Singh Jajmann 
>
> Reduction in the lead time for loading the drop down menus. Changes made in
> the time delay for rendering of the secondary palette to improve human
> computer interaction and experience.
>
> Co-authored-by: Frederick Grose 
> Reviewed-by: Bernie Innocenti 
> ---
>
> v1 -> v2 : Since the time 0.0, was too short for comfortable viewing,
> arguments have been modified suitably to bring in a smooth pop-up and
> pop-down
> feature. Suggestions taken from SL#2367.
>
> v2 -> v3 : Position of changelog changed and text wrapping done.
>
>  src/sugar/graphics/palette.py   |2 +-
>  src/sugar/graphics/palettewindow.py |2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/src/sugar/graphics/palette.py b/src/sugar/graphics/palette.py
> index d4f844c..5be8304 100644
> --- a/src/sugar/graphics/palette.py
> +++ b/src/sugar/graphics/palette.py
> @@ -103,7 +103,7 @@ class Palette(PaletteWindow):
>
> self._menu_content_separator = gtk.HSeparator()
>
> -self._secondary_anim = animator.Animator(2.0, 10)
> +self._secondary_anim = animator.Animator(1.0, 10)
> self._secondary_anim.add(_SecondaryAnimation(self))
>
> # we init after initializing all of our containers
> diff --git a/src/sugar/graphics/palettewindow.py
> b/src/sugar/graphics/palettewindow.py
> index f51c938..4f19e0d 100644
> --- a/src/sugar/graphics/palettewindow.py
> +++ b/src/sugar/graphics/palettewindow.py
> @@ -148,7 +148,7 @@ class PaletteWindow(gtk.Window):
> self._up = False
> self._old_alloc = None
>
> -self._popup_anim = animator.Animator(.5, 10)
> +self._popup_anim = animator.Animator(0.0, 10)
> self._popup_anim.add(_PopupAnimation(self))
>
> self._popdown_anim = animator.Animator(0.6, 10)
> --
> 1.7.2.2
>
> ___
> Dextrose mailing list
> dextr...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Dextrose] New maintainer for Words

2010-10-26 Thread Manusheel Gupta
Bernie,

Shachi and Sarvagya are interested to co-maintain Words. They did submit a
patch this month (needs to be reviewed). Would you and Chris like to have a
word with them on this matter?

Manu

On Thu, Oct 21, 2010 at 1:37 PM, Bernie Innocenti wrote:

> On Thu, 2010-10-21 at 00:53 +0530, Ishan Bansal wrote:
> > hi
> >
> > I had submitted the patch for ticket #2210.
> > Wish if you can review it and provide me any changes required.
>
> First we'd have to determine who the maintainer of Words is.
>
> Chris is the original author, but now he has no time to work on it. Do
> we have any volunteers with the necessary experience?
>
> --
>   // Bernie Innocenti - http://codewiz.org/
>  \X/  Sugar Labs   - http://sugarlabs.org/
>
>
>
> ___
> Dextrose mailing list
> dextr...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Dextrose] Fwd: [PATCH] Changed outline of checkbox from grey to black when activated. Ticket #305

2010-10-27 Thread Manusheel Gupta
Shan,

The patch indeed works well. Thanks for testing it.

Better to check this at couple of places (menus), where this feature does
have a role to play.

Regards,

Manu

On Tue, Oct 26, 2010 at 10:25 PM, Shanjit Singh Jajmann wrote:

> Hello team,
>
> I have attached the screen shot for the check box without making the
> changes present in the patch.
>
> I have made a new window to test the working of the checkbox.
>
> The checkbox seems to be working fine.
>
> Please find the two screenshots of the checkbox (both selected and
> unselected) attached.
>
>
> Regards
> Shanjit Singh Jajmann
>
>
> On Wed, Oct 20, 2010 at 9:45 PM, Ishan Bansal  wrote:
>
>>
>> Hi
>>
>> I have submitted the patch for the ticket #305.
>>
>> Wish if you could review it and provide me suggestions on any improvement
>> required.
>>
>> Regards
>>
>> ishan
>>
>> -- Forwarded message --
>> From: Ishan Bansal 
>> Date: Fri, Sep 10, 2010 at 12:07 AM
>> Subject: [PATCH] Changed outline of checkbox from grey to black when
>> activated. Ticket #305
>> To: sugar-devel@lists.sugarlabs.org
>>
>>
>> Changed outline of checkbox from grey to black so that it does not
>> disappears into the grey highlight of the mouseover selection. (Ticket #305)
>> ---
>>  gtk/theme/gtkrc.em |3 ++-
>>  1 files changed, 2 insertions(+), 1 deletions(-)
>>
>> diff --git a/gtk/theme/gtkrc.em b/gtk/theme/gtkrc.em
>> index 69dccd9..3c0d7f6 100644
>> --- a/gtk/theme/gtkrc.em
>> +++ b/gtk/theme/gtkrc.em
>> @@ -48,6 +48,7 @@ button_grey = '"#808080"'
>>  selection_grey = '"#A6A6A6"'
>>  panel_grey = '"#C0C0C0"'
>>  text_field_grey = '"#E5E5E5"'
>> +text_field_black = '"#00"'
>>  white = '"#FF"'
>>
>>
>> @@ -630,7 +631,7 @@ style "checkbutton"
>>  {
>> base[NORMAL]  = $white
>> base[PRELIGHT]= $white
>> -base[ACTIVE]  = $text_field_grey
>> +base[ACTIVE]  = $text_field_black
>>
>> text[PRELIGHT]= $toolbar_grey
>> text[NORMAL]  = $toolbar_grey
>> --
>> 1.7.0.4
>>
>>
>>
>> ___
>> Dextrose mailing list
>> dextr...@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/dextrose
>>
>>
>
> ___
> Dextrose mailing list
> dextr...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/dextrose
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] 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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-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
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-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-devel@lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [PATCH] FEATURE REQUEST : Write_to_journal_anytime

2011-02-02 Thread Manusheel Gupta
Gary,

Looking forward to your feedback.

Regards,

Manu

On Tue, Nov 30, 2010 at 2:43 PM, Sascha Silbe <
sascha-ml-reply-to-201...@silbe.org> wrote:

> Excerpts from anubhav's message of Tue Nov 30 06:49:42 +0100 2010:
>
> You break threading by supplying an invalid message id in the following
> headers:
>
> > In-Reply-To: 
> > References: 
>
> This makes it rather hard for me to review your patch. If you'd like me
> to review your patch, please submit it again without passing
> "--in-reply-to=no" to git send-email.
>
> You can also adjust the subject. The patch isn't a feature request, it's
> an implementation of a feature. A better summary of what your patch does
> would be:
>
> Add button in activity toolbar to invoke the Name Alert
>
>
> I'm also not exactly fond of the Name Alert. I'd much rather have that
> button invoke the Journal details view instead. But that's my personal
> opinion, so I recommend you wait until the Design Team has agreed on a
> choice.
>
> Sascha
>
> --
> http://sascha.silbe.org/
> http://www.infra-silbe.de/
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] removing #sugar-newbies

2011-03-03 Thread Manusheel Gupta
It would be great if we could keep the #sugar-newbies till October 2011.

We are adding 100 Sugar activity developers by the end of April, who'll be
working on the use-cases decided by the initial roll out team of educators
at Teach for India (http://www.teachforindia.org/) organization. We have
their bio-data and experience in place, and are finalizing the important
use-cases for class II. The number of Indian developers, who would be
working on Sugar activities is going to hit around 1000 by November this
year. The feedback we received has been pretty amazing, and we are currently
collecting the resources for getting this team started. Also, we are
currently piloting the POC (proof of concept) where we have 10 developers
for every educator.

We wanted to announce this with a working paper at hand to see whether our
thesis could be scaled effectively. Also, as an organization, we believe in
under promise and over deliver. However, in the light of the above memo, we
wish to share some backgrounder details, and request if the IRC channel can
be kept so that the conversations among these developers and educators can
be archived, and referred to whenever required. The conversations at #sugar
are not archived, which is a major operational issue for scaling such
engagements. If having a #sugar-newbies IRC channel is a distraction to
Sugar community, we are happy to re-work our operational plan accordingly.
Happiness within the eco-system is the key in open source productivity.

Regards,

Manu







On Thu, Mar 3, 2011 at 4:26 PM, David Farning
wrote:

> We started it a couple of months ago while testing to see how effectively
> we
> could help cs graduates and undergrads with no open source experience
> become
> Sugar/OLPC developers. During that period we generated a lot of newbie
> traffic which was distracting to #sugar.
>
> To consolidate communication channels, it now makes sense to remove
> #sugar-newbies.
>
> david
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Fwd: [Bug 502991] Re: Tam Tam Mini does not start

2011-03-06 Thread Manusheel Gupta
FYI. Any pointers on getting Tam Tam Mini to run on USR 32 bit?

Manu

-- Forwarded message --
From: Michael Jonker <502...@bugs.launchpad.net>
Date: Sun, Mar 6, 2011 at 6:13 PM
Subject: [Bug 502991] Re: Tam Tam Mini does not start
To: m...@seeta.in


Hi, this is effecting me as well on Ubuntu-Sugar-Remix 32bit. I am not
technical (but understand the basics behind a linux system), and am
trying to set up a portable sugar network for a local community group. I
am using Mint 10 as this is the easiest for a portable USB drive over
diverse hardware (wireless drivers etc). I am using USB sticks with
persistence.

Everything works well, except for the Tam Tam suite, as this bug is
describing. Tam Tam works on the Fedora 14 "Sugar on a stick" but it is
too cumbersome to get into the system to enable proprietary drivers,
Flash, video codecs etc.

Does anybody have a work-around or a patch with step by step
instructions? Tam Tam is going to be a hit with the kids and I would
really like to get it working.

--
You received this bug notification because you are a direct subscriber
of the bug.
https://bugs.launchpad.net/bugs/502991

Title:
  Tam Tam Mini does not start

Status in Sugar Learning Platform:
 Fix Released
Status in Ubuntu Sugar Remix:
 In Progress
Status in “sugar-0.88” package in Ubuntu:
 Invalid

Bug description:
 TypeError: exeptions must be classes or instances, not str

 File /Clopper/__init__.py line 21 raise cannot find proper binary
 blogs.

 Speak and Maze opened fine.

To unsubscribe from this bug, go to:
https://bugs.launchpad.net/sugar/+bug/502991/+subscribe
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Thank you for applying to Google Summer of Code 2011

2011-04-26 Thread Manusheel Gupta
Dipankar,

Glad you guys tried.

+1 on your initiative. We have a good team, and should definitely continue
on these projects.

Regards,

Manu

On Tue, Apr 26, 2011 at 7:08 AM, Dipankar Patro  wrote:

> Sorry guys, we couldn't make it from my side in GSOC. :(
>
> But I think we should continue on this independently in summers. We can
> have regular talks and discussions with Walter Bender and other Sugar
> developers (mainly alsroot).
> We have experience with activity back, packaging, etc required for an
> activity development, that will make us work a little faster this time.
>
> Requesting for feedback from all members.
>
> Regards,
> Dipankar
>
>
> -- Forwarded message --
> From: 
> Date: 26 April 2011 00:30
> Subject: Thank you for applying to Google Summer of Code 2011
> To: dip10c...@gmail.com
>
>
>   Dear Dipankar,
>
>  Thank you for applying to Google Summer of Code 2011. Your proposal
> "Developing a faster, secure and customizable browser activity for Ubuntu
> Sugar Remix." submitted to "Google Open Source Programs Office" was not
> selected for the program this year. We annually receive many more proposals
> than we are able to accept, and we would like to encourage you to apply
> again next year.
>
>   With best regards,
> The Google Summer of Code Program Administration Team
>
>
>
> --
>
> ___
>
> Please do not print this e-mail until urgent requirement. Go Green!!
> Save Papers <=> Save Trees
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [query]: changing the application status of SocialCalc set to "experimental" at a.s.l.o

2011-10-10 Thread Manusheel Gupta
Team,

Wish to ask you on whom we should contact for changing the application
status of SocialCalc (http://activities.sugarlabs.org/en-US/sugar/addon/4084)
set to "experimental" at a.s.l.o. Kindly let us know.

Thank you.

Manu
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [release]: SocialCalc-6

2011-10-10 Thread Manusheel Gupta
Chris,

We are yet to host the localization of SocialCalc. Can you guide us to a
good reference on how to set things up at Pootle?

Thanks.

Manu

On Tue, Sep 27, 2011 at 7:14 PM, Chris Leonard wrote:

> Manu,
>
> Where is localization of Social Calc hosted?
>
> cjl
>
> On Tue, Sep 27, 2011 at 9:17 AM, Manusheel Gupta  wrote:
> > Dear Community Members,
> >
> > We are releasing the 6th version of SocialCalc on Sugar
> > (http://activities.sugarlabs.org/en-US/sugar/addon/4084 ) today. Nick
> > Doiron has fixed key bugs and completed a feature request from Plan
> Ceibal
> > project of Uruguay. Thanks Nick!
> > Main updates of the release -
> >
> > * It's possible to save and open files with the symbol;
> > * Larger icons in the Edit menu;
> > * One interface for the scatter plot / plot points option;
> > * It's possible to include a mini-graph over the spreadsheet.
> >
> > Please find the links on SocialCalc project below, and share your
> > feedback here .
> >
> > SocialCalc on Sugar page at Sugar Activities Catalogue -
> >  http://activities.sugarlabs.org/en-US/sugar/addon/4084
> >
> > Test URL - http://www.socialcalcnet.appspot.com/
> >
> > Videos -
> > Training Video by Dan Bricklin
> > - http://www.peapodcast.com/sgi/socialtext/sctraining1/
> > Guide for using Charting tools by Harvard University's Digital Literacy
> > Project - http://vimeo.com/11886029
> > Feature Training Videos -
> > Localization of SocialCalc
> > -
> http://www.scalablec.com/videos/29/localization-feature-in-socialcalc-on-sugar
> > Interoperability between SocialCalc and other spreadsheet formats
> > -
> http://www.scalablec.com/videos/28/interoperability-between-socialcalc-on-sugar-and-lotus-notes
> > Video by OLPC France Community member - http://vimeo.com/5291250
> > Plan Ceibal OLPC Deployment Project, Uruguay
> > - http://www.youtube.com/watch?v=-7cPHg4XJKY
> >
> > Source Code - http://git.sugarlabs.org/socialcalc
> >
> > Installation Instructions -
> > http://en.flossmanuals.net/Sugar/Installing
> > Douglas Galbi's notes
> > -
> http://purplemotes.net/2009/09/13/universal-social-access-to-data-and-calculation/
> >
> > Documents -
> > 1. SocialCalc on
> > Sugar - http://seeta.in/j/products-and-services/socialcalc-on-sugar.html
> > SocialCalcNet Collaboration
> > - http://www.seeta.in/wiki/index.php?title=SocialCalcNet
> > 2. SocialCalc on Sugar wiki
> > page - http://seeta.in/wiki/index.php?title=SocialCalc_on_Sugar
> >
> > 3. Download pages - the version #6 can be
> > downloaded from http://activities.sugarlabs.org/en-US/sugar/addon/4084
> > 4. Guide for using Charting
> > Tools - http://wiki.laptop.org/go/User:Ndoiron/SocialCalc
> > 5. Harvard University's Digital Literacy Project Deployment
> > Page - http://www.seeta.in/wiki/index.php?title=Digital_Literacy_Project
> >
> > Publications -
> > "SocialCalc: A Spreadsheet Activity for Computer Supported Collaborative
> > Learning", Manu Sheel Gupta, K.S. Preeti, Vijit Singh, Proceedings of the
> > 2010 Conference on Frontiers in Education: Computer Science and Computer
> > Engineering, FECS 2010, Las Vegas, Nevada, U.S.A., CSREA Press 2010, ISBN
> > 1-60132-143-0, pp. 304-309  URL
> > - http://www.informatik.uni-trier.de/~ley/db/conf/fecs/fecs2010.html
> > "Implementation of Private Cloud Computing using Integration of
> JavaScript
> > and Python", K.S. Preeti, Vijit Singh, Manu Sheel Gupta, The Python
> Papers
> > Monograph, The PyCon Asia Pacific 2010, Singapore Management University
> > Download URL
> > - http://ojs.pythonpapers.org/index.php/tppm/article/view/149/161
> > "Spreadsheet on Cloud - Framework for Learning and Health Management
> > System", K.S. Preeti, Vijit Singh, Sushant Bhatia, Ekansh Preet Singh,
> Manu
> > Sheel Gupta,  Proceedings of the EuSpRIG Conference "Spreadsheet
> Governance
> > - Policy and Practice"  ISBN : 978-0-9566256-9-4
> > SocialCalc project has also been covered in important sections of the
> > following conference papers -
> > "A March Towards Constructionism based on Storytelling, Gaming and
> > Collaboration", Manu Sheel Gupta, Vijit Singh, Manjot Pahwa, The Fifth
> > International Conference of Learning International Networks Consortium
> > (LINC) 2010, Massachusetts Institute of Technology, Cambridge,
> > Massachusetts, U.S.A.
> > "Collaborating Towards Learning: Using Web 2.0 for Educational Idea
> > Development

[Sugar-devel] Fwd: Sugar Labs Website Revamp Links-Feedback Request

2012-01-22 Thread Manusheel Gupta
Swaran and Anisha,

Wish if you could coordinate and send the pics, case study, videos and
other materials to Chris -

1. DAV Pilot project

2. DPS Workshop


Copying Hemant on the memo.

Regards,

Manu


-- Forwarded message --
From: Christian Marc Schmidt 
Date: Sat, 14 Jan 2012 08:52:27 -0800
Subject: Fwd: Sugar Labs Website Revamp Links-Feedback Request
To: m...@laptop.org

Hi Manusheel--I'm forwarding you John's original email that also includes
links to the content and design documents we looked at just now.

Christian

-- Forwarded message --
From: John Tierney 
Date: Fri, Jan 6, 2012 at 7:40 PM
Subject: Sugar Labs Website Revamp Links-Feedback Request
To: Walter Bender , Sean Daly ,
Bernie Innocenti , Stefan Unterhauser <
d...@sugarlabs.org>, Adam Holt , Chris Ball ,
Chris Leonard , Sebastian Silva <
sebast...@somosazucar.org>, Gary Martin , Fred
Grose , Gerald Ardito ,
Christoph Derdoff , eri...@sugarlabs.org,
gonz...@laptop.org, Pablo Flores , Caryl Bigenho <
cbige...@hotmail.com>, Sameer Verma , Kevin Brooks <
kevin.bro...@ndsu.edu>, Chris Lindgren , Thomas
Gilliard , Marco Presentti Gritti <
marc...@sugarlabs.org>, Tomeu Vizoso ,
fors...@ozonline.com.au, csc...@cscott.net, Michael Stone <
michael.r.st...@gmail.com>, qu...@laptop.org, alsr...@activitycentral.org,
Peter Robinson , b...@freudenbergs.de,
nices...@gmail.com, tabi...@tabitha.net.nz, Daniel Drake 
Cc: John Tierney , Christian Scmidt <
anyth...@christianmarcschmidt.com>


 Hello All,

Following up on yesterday's email to the community on the Sugar Labs
Website Revamp I wanted to get the
document links to key individuals in the community and make a personal plea
for assistance on behalf of
Christian Marc Schmidt, myself, and the Bright Future of Sugar Labs.

I am acting as a facilitator on this effort with the Design effort being
led by Christian Marc Schmidt, who many of you
have worked with. Christian has been involved with Sugar Labs and its
Design initiatives(beginning in the Original
OLPC days if I am correct) will be constructing the site when we have
amassed enough content to get the new site off
the ground.

Christian would appreciate your feedback on his Design work along with
taking a look at the
Sugar Labs Website Refresh: Content Document* *he has put together that
lays out the vision.

We would very much appreciate if you might have the chance to email
Christian and me(we are CC'd above)
and let us know your overall comments/suggestions/enhancements before our
IRC Meeting Sunday
Jan. 8th 11amEST-16:00 UTC.(After works too).

Also if there are any areas you believe you could be particularly helpful
with let us know or if you can forward this to
someone in your circles that could-Please do so.

The three links follow:


*Christian's Design Template-Proposed New "Visually Centered/Modular" Design
*
*http://www.christianmarcschmidt.com/projects/sugarlabs/index.html*

*Sugar Labs Website Refresh: Content Document-Christian March Schmidt*

Please Add Comments-Suggestions-Links-Images-Videos Or Suggested
Contacts we should reach out to*

* who may have content for specific areas within document*
**SugarlabsRefreshContent_2027_v3_cms.docx


*Content Collected and Organized by RIT Co-op students JT Mengel & Mike
Devine last year.*

Sugar Labs 
Website

Thanks in Advance!
John Tierney and Christian Marc Schmidt



-- 
anyth...@christianmarcschmidt.com
917/ 575 0013

http://www.christianmarcschmidt.com
http://www.facebook.com/christianmarcschmidt
http://www.linkedin.com/in/christianmarcschmidt
http://twitter.com/cms_
Skype: christianmarcschmidt
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar Labs Website Revamp Links-Feedback Request

2012-01-22 Thread Manusheel Gupta
Sincere apologies for copying the wrong list serv - development
(sugar-devel) list serv.

Will be careful next time.

Regards,

Manu



On Sun, Jan 22, 2012 at 8:11 PM, Manusheel Gupta  wrote:

> Swaran and Anisha,
>
> Wish if you could coordinate and send the pics, case study, videos and
> other materials to Chris -
>
> 1. DAV Pilot project
>
> 2. DPS Workshop
>
>
> Copying Hemant on the memo.
>
> Regards,
>
> Manu
>
>
> -- Forwarded message --
> From: Christian Marc Schmidt 
> Date: Sat, 14 Jan 2012 08:52:27 -0800
> Subject: Fwd: Sugar Labs Website Revamp Links-Feedback Request
> To: m...@laptop.org
>
> Hi Manusheel--I'm forwarding you John's original email that also includes
> links to the content and design documents we looked at just now.
>
> Christian
>
> -- Forwarded message --
> From: John Tierney 
> Date: Fri, Jan 6, 2012 at 7:40 PM
> Subject: Sugar Labs Website Revamp Links-Feedback Request
> To: Walter Bender , Sean Daly  >,
> Bernie Innocenti , Stefan Unterhauser <
> d...@sugarlabs.org>, Adam Holt , Chris Ball <
> c...@laptop.org>,
> Chris Leonard , Sebastian Silva <
> sebast...@somosazucar.org>, Gary Martin , Fred
> Grose , Gerald Ardito ,
> Christoph Derdoff , eri...@sugarlabs.org,
> gonz...@laptop.org, Pablo Flores , Caryl Bigenho <
> cbige...@hotmail.com>, Sameer Verma , Kevin Brooks <
> kevin.bro...@ndsu.edu>, Chris Lindgren , Thomas
> Gilliard , Marco Presentti Gritti <
> marc...@sugarlabs.org>, Tomeu Vizoso ,
> fors...@ozonline.com.au, csc...@cscott.net, Michael Stone <
> michael.r.st...@gmail.com>, qu...@laptop.org, alsr...@activitycentral.org,
> Peter Robinson , b...@freudenbergs.de,
> nices...@gmail.com, tabi...@tabitha.net.nz, Daniel Drake 
> Cc: John Tierney , Christian Scmidt <
> anyth...@christianmarcschmidt.com>
>
>
>  Hello All,
>
> Following up on yesterday's email to the community on the Sugar Labs
> Website Revamp I wanted to get the
> document links to key individuals in the community and make a personal plea
> for assistance on behalf of
> Christian Marc Schmidt, myself, and the Bright Future of Sugar Labs.
>
> I am acting as a facilitator on this effort with the Design effort being
> led by Christian Marc Schmidt, who many of you
> have worked with. Christian has been involved with Sugar Labs and its
> Design initiatives(beginning in the Original
> OLPC days if I am correct) will be constructing the site when we have
> amassed enough content to get the new site off
> the ground.
>
> Christian would appreciate your feedback on his Design work along with
> taking a look at the
> Sugar Labs Website Refresh: Content Document* *he has put together that
> lays out the vision.
>
> We would very much appreciate if you might have the chance to email
> Christian and me(we are CC'd above)
> and let us know your overall comments/suggestions/enhancements before our
> IRC Meeting Sunday
> Jan. 8th 11amEST-16:00 UTC.(After works too).
>
> Also if there are any areas you believe you could be particularly helpful
> with let us know or if you can forward this to
> someone in your circles that could-Please do so.
>
> The three links follow:
>
>
> *Christian's Design Template-Proposed New "Visually Centered/Modular"
> Design
> *
> *http://www.christianmarcschmidt.com/projects/sugarlabs/index.html*<
> http://www.christianmarcschmidt.com/projects/sugarlabs/index.html>
>
> *Sugar Labs Website Refresh: Content Document-Christian March Schmidt*
>
> Please Add Comments-Suggestions-Links-Images-Videos Or Suggested
> Contacts we should reach out to*
>
> * who may have content for specific areas within document*
> **SugarlabsRefreshContent_2027_v3_cms.docx<
> https://docs.google.com/document/d/1eLKBgFb2nAok6kQ_iyOTPlXISc5NVemtGstZThw78X0/edit
> >
>
>
> *Content Collected and Organized by RIT Co-op students JT Mengel & Mike
> Devine last year.*
>
> Sugar Labs Website<
> https://docs.google.com/open?id=0B1XwLZjkdNmEMTNhOWE0YTEtOWJhOS00Mjg4LTkxZjktZjQ4MTQ4NTNlMWEz
> >
>
> Thanks in Advance!
> John Tierney and Christian Marc Schmidt
>
>
>
> --
> anyth...@christianmarcschmidt.com
> 917/ 575 0013
>
> http://www.christianmarcschmidt.com
> http://www.facebook.com/christianmarcschmidt
> http://www.linkedin.com/in/christianmarcschmidt
> http://twitter.com/cms_
> Skype: christianmarcschmidt
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel