Re: [Sugar-devel] Queries regarding Sugar Sharp assembly on Mono

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 02:57, Harpreet Sareen author.blog...@gmail.com wrote:
 Hi,
 Thanks for the reply. I have quite a bit of experience in Windows
 development and I specifically wanted to use C# to open the entrances for
 everyone to contribute in for the OLPC. Although the hardest part is done, I
 would like to know about how can I add the core features of collaboration in
 developing activities by C#. Please guide me along the process.

I agree with what Bert said. If you really want to create a framework
that makes easier developing activities with C# and are ready to make
the effort required, then you will need to slowly learn the basics and
go up step by step.

A good starting point is to follow these tutorials/guides:

http://en.flossmanuals.net/ActivitiesGuideSugar
http://dbus.freedesktop.org/doc/dbus-tutorial.html
http://www.ndesk.org/DBus_Documentation

You will also need to be willing to read quite a bit of Python and C code.

Regards,

Tomeu

 Thanks
 --Harpreet

 On Tue, Sep 28, 2010 at 12:19 AM, Bert Freudenberg b...@freudenbergs.de
 wrote:

 On 27.09.2010, at 20:05, Harpreet Sareen wrote:

 Hi Tomeu,

 You can access the Telepathy API through DBus# and the Telepathy DBus
  spec:
 
 http://www.ndesk.org/DBusSharp
 http://telepathy.freedesktop.org/spec/
 

 Thanks for your response. I came to know about developing activities for
 Sugar throug C# from this link.
 http://www.codeproject.com/KB/cross-platform/monosugar.aspx?display=Print
 I am not a pro developer. Is there a tutorial available on how to use the
 telepathy API for mesh networking in my activity as it is normally available
 for Python etc. while developing an activity. I would be obliged for the
 same.

 They are normal Gtk widgets, you can see how to construct them in the
 sugar-toolkit code:
 

  http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/activity/widgets.py#line326

 I am sorry I didn't refer to using C# here. How can I make the Activity
 Toolbar or these widgets in my activity using C#?

 3) I want to use the Text to Speech mechanism in my activity similar to
  eSpeak. How's that done in Mono?I think you have two options:
  
 - DBus# to interface with speech-dispatcher
 - http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak

 Since I am a new learner, I would really appreciate a sample or a tutorial
 on how do the same(using C# here).
 I would be really indebted for help. Thanks a lot!

 If you are just learning to program, writing your Sugar activity in Python
 would save you loads of trouble.
 It is possible to write an activity in any language (I know, because I did
 it) but you do have to be proficient in the language you want to use, and be
 able to map general advice into working code.
 For C#, the framework that Lionel's tutorial describes already goes a long
 way, the hardest part is done. But extending it to fully support a
 Sugar-like GUI and collaboration is going to be your problem, since you are
 one of the very few (if not the only one) who want to write an activity in
 C#.
 - Bert -


 ___
 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


Re: [Sugar-devel] Mesh networking not working in my XO's

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 04:13, Harpreet Sareen author.blog...@gmail.com wrote:
 Hi,
 I have tow XO laptops (XO 1 and XO 1.5) which I want to connect together
 through mesh networking. I currently don't use WiFi hotspot/Access
 Point/Wired Network for the internet rather 3G EVDO. So, unfortunately, I
 cannot connect both these XO's through the XO -- AP -- XO. I had to consider
 the XO -- XO mesh for networking.
 XO 1 shows only one dot in the Neighbourhood named as olpc-mesh and XO 1.5
 shows three dots namely, MeshNetwork1, MeshNetwork6 and MeshNetwork11
 in the Neighbourhood. I tried sharing the Record activity between the XO's
 by starting the activity on XO 1.5 but XO 1.5 is not discovered in the
 neighbourhood of XO 1.0.
 What could be the problem or how it could be troubleshooted? Why isn't the
 laptop being discovered int the neghbourhood?

First thing you need to do is to say which OS versions you are running
on each machine.

Regards,

Tomeu

 Regards
 Harpreet
 ___
 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] updating pootle and creating branches

2010-09-28 Thread Tomeu Vizoso
Hi,

time is getting tight and we need to release 0.90.0 and branch so
development can continue.

Can we put together in this thread all the knowledge we have available
about how to do that? Links to the wiki are best, but anything will be
useful.

To be specific, what we need to do is:

- update the Glucose and Fructose projects by pulling from git,
- create Glucose and Fructose branches for 0.86, 0.88 and 0.90.

One of the most urgent things is getting shell access to
translate.sugarlabs.org, can someone add my public ssh key to it?

Thanks,

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


Re: [Sugar-devel] SL Bug #484: Successful file transfer: offer to open Journal and to open activity

2010-09-28 Thread Aleksey Lim
On Tue, Sep 28, 2010 at 12:28:19AM +0530, Mukul Gupta wrote:
 Hi,
 
 I was looking at Bug #484 relating to Successful File Transfer: Offer to
 open journal and to Open activity. I realised that 'Dismiss' button was
 added in Sugar 0.88
 
 I wish to ask you whether we have arrived at a conclusion on implementing
 the options Show Journal and Open an activity  as suggested by Eben.
 Didn't find it at the comments in the ticket.
 
 Moreover, I tried to reproduce the error but I fail to understand why there
 is no invitation to the user when a file is transferred to him.

Did you get any errors while transferring session on both sides?

 Further, how
 do we get to know whether the file has been transferred. Please clarify.

All file transferring related code is concentrated in
/src/jarabe/model/filetransfer.py file in sugar project, see how it is
being used in the rest sugar code. But you need to understand how
Telepathy[1] work at first.

[1] http://telepathy.freedesktop.org/wiki/

 
 Regards,
 
 Mukul Gupta

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


[Sugar-devel] Feedback from the field TurtleArt

2010-09-28 Thread Simon Schampijer
Hi,

a) '.' versus ',' for floating point numbers

In TA you can only use the dot to specify a floating point number. In 
languages like German and Spanish floating point numbers are specified 
with a ','. I think we should either make it locale dependent (can be 
seen in the output of Calculate), or we just allow to use '.' and ',' 
(the latter might have some side effects though).

b) the term 'turn left [number]' has been changed to 'left [number]'. I 
liked the use of the term 'turn' here. Furthermore those changes should 
be made with care as we break not only translation but documentation as 
well.

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


Re: [Sugar-devel] [Systems] updating pootle and creating branches

2010-09-28 Thread Bernie Innocenti
On 09/28/10 10:12, Tomeu Vizoso wrote:
 Can we put together in this thread all the knowledge we have available
 about how to do that? Links to the wiki are best, but anything will be
 useful.

I've started a wiki page to collect information on the translation service:

  http://wiki.sugarlabs.org/go/Service/translate

In the event we can't get back in touch with Sayamindu, is there any
volunteer who would like to step forward to help maintaining Pootle?

-- 
   // 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] [ASLO] Release Flip Sticks-8

2010-09-28 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4044

Sugar Platform:
0.82 - 0.90

Download Now:
http://activities.sugarlabs.org/downloads/file/27047/flipsticks-8.xo

Release notes:
* Update online help #2357


Sugar Labs Activities
http://activities.sugarlabs.org

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


[Sugar-devel] Introduction

2010-09-28 Thread Steven Parrish
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.
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=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=statuscol=typecol=prioritycol=milestonecol=componentkeywords=$love

and

http://bugs.sugarlabs.org/query?status=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=componentcol=statuscol=typecol=prioritycol=milestonekeywords=$extrose

If you are already working on any of these tickets please send me a
quick note as to which tickets you are working on and what the status
is.

I look forward to working with everyone.

Steven Parrish
smparr...@gmail.com
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] updating pootle and creating branches

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 10:12, Tomeu Vizoso to...@sugarlabs.org wrote:
 Hi,

 time is getting tight and we need to release 0.90.0 and branch so
 development can continue.

 Can we put together in this thread all the knowledge we have available
 about how to do that? Links to the wiki are best, but anything will be
 useful.

 To be specific, what we need to do is:

 - update the Glucose and Fructose projects by pulling from git,

Looks like the git checkouts were almost up to date. What remained to
be done was regenerating the .pot files and having each language
update their templates.

Will be updating the wiki with what I discover.

 - create Glucose and Fructose branches for 0.86, 0.88 and 0.90.

 One of the most urgent things is getting shell access to
 translate.sugarlabs.org, can someone add my public ssh key to it?

Bernie has given me all required access to the server.

Thanks,

Tomeu

 Thanks,

 Tomeu

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


Re: [Sugar-devel] Feedback from the field TurtleArt

2010-09-28 Thread Walter Bender
On Tue, Sep 28, 2010 at 4:43 AM, Simon Schampijer si...@schampijer.de wrote:
 Hi,

 a) '.' versus ',' for floating point numbers

 In TA you can only use the dot to specify a floating point number. In
 languages like German and Spanish floating point numbers are specified
 with a ','. I think we should either make it locale dependent (can be
 seen in the output of Calculate), or we just allow to use '.' and ','
 (the latter might have some side effects though).

I should fix that.


 b) the term 'turn left [number]' has been changed to 'left [number]'. I
 liked the use of the term 'turn' here. Furthermore those changes should
 be made with care as we break not only translation but documentation as
 well.

I don't recall 'turn left [number]' being used. Do you recall where
and in which version? (In LOGO, it has always been just 'left
[number]'.

thanks for the feedback.

regards.

-walter


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




-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Introduction

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 12:46, Steven Parrish smparr...@gmail.com wrote:
 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.
 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=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=statuscol=typecol=prioritycol=milestonecol=componentkeywords=$love

 and

 http://bugs.sugarlabs.org/query?status=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=componentcol=statuscol=typecol=prioritycol=milestonekeywords=$extrose

 If you are already working on any of these tickets please send me a
 quick note as to which tickets you are working on and what the status
 is.

 I look forward to working with everyone.

I'm very happy to read this, look forward to work further with you.

It would be very helpful if any new contributors could take the time
to present themselves and their plans as you have done.

Regards,

Tomeu

 Steven Parrish
 smparr...@gmail.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


Re: [Sugar-devel] Introduction

2010-09-28 Thread Aleksey Lim
On Tue, Sep 28, 2010 at 06:46:00AM -0400, Steven Parrish wrote:
 Some of you may have already heard that I have accepted a position
 with ActivityCentral to be the project manager for Dextrose.

Great to hear!

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

What about reusing bazaar.sl.o as Dextrose repository for all sugar
packages (it could be only sugar, other packages like hw maybe reused
directly from upstream, attached after bazaar repo or even build on
bazaar)?

I'm planing to have 0.88 Sugar Platform run on f11 at the end of this
week.

The benefits I see here is that we can reuse Dextrose efforts(regarding
to sugar itself) in other sugar distros directly (just building for
particular distro). Also, we can have the same repo of activities on
bazaar (w/o repacking it for several distros).

 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=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=statuscol=typecol=prioritycol=milestonecol=componentkeywords=$love
 
 and
 
 http://bugs.sugarlabs.org/query?status=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=componentcol=statuscol=typecol=prioritycol=milestonekeywords=$extrose
 
 If you are already working on any of these tickets please send me a
 quick note as to which tickets you are working on and what the status
 is.
 
 I look forward to working with everyone.
 
 Steven Parrish
 smparr...@gmail.com
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

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


Re: [Sugar-devel] Feedback from the field TurtleArt

2010-09-28 Thread Simon Schampijer
On 09/28/2010 12:58 PM, Walter Bender wrote:
 On Tue, Sep 28, 2010 at 4:43 AM, Simon Schampijersi...@schampijer.de  wrote:
 Hi,

 a) '.' versus ',' for floating point numbers

 In TA you can only use the dot to specify a floating point number. In
 languages like German and Spanish floating point numbers are specified
 with a ','. I think we should either make it locale dependent (can be
 seen in the output of Calculate), or we just allow to use '.' and ','
 (the latter might have some side effects though).

 I should fix that.

Excellent, would be great!

 b) the term 'turn left [number]' has been changed to 'left [number]'. I
 liked the use of the term 'turn' here. Furthermore those changes should
 be made with care as we break not only translation but documentation as
 well.

 I don't recall 'turn left [number]' being used. Do you recall where
 and in which version? (In LOGO, it has always been just 'left
 [number]'.

I guess it was just like that in the german translation:

http://git.sugarlabs.org/projects/turtleart/repos/mainline/blobs/sucrose-0.86/po/de.po#line858

I guess I should ask the german translator.

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


Re: [Sugar-devel] Queries regarding Sugar Sharp assembly on Mono

2010-09-28 Thread Harpreet Sareen
The Sugar-Sharp assembly doesn't include today the binding for the Telepathy
Framework so we can't communicate with Sugar for networking operation.

By the way, there is already a Telepathy-Sharp that exists here:
Linkhttp://telepathy.freedesktop.org/wiki/TelepathySharp
.
If somebody already has used Telepathy sharp earlier and/or knows about the
working of Telepathy and how it is interoperable with Sugar, then the person
could integrate TelepathySharp in his project and do the right call to
communicate with Sugar.

Regards
Harpreet

On Tue, Sep 28, 2010 at 5:05 PM, Harpreet Sareen
author.blog...@gmail.comwrote:

 Hi,

 No problem. I'll get back with more specific queries related to C#
 activities.
 Thanks for the links!

 Regards
 Harpreet


 On Tue, Sep 28, 2010 at 12:57 PM, Tomeu Vizoso to...@sugarlabs.orgwrote:

 On Tue, Sep 28, 2010 at 02:57, Harpreet Sareen author.blog...@gmail.com
 wrote:
  Hi,
  Thanks for the reply. I have quite a bit of experience in Windows
  development and I specifically wanted to use C# to open the entrances
 for
  everyone to contribute in for the OLPC. Although the hardest part is
 done, I
  would like to know about how can I add the core features of
 collaboration in
  developing activities by C#. Please guide me along the process.

 I agree with what Bert said. If you really want to create a framework
 that makes easier developing activities with C# and are ready to make
 the effort required, then you will need to slowly learn the basics and
 go up step by step.

 A good starting point is to follow these tutorials/guides:

 http://en.flossmanuals.net/ActivitiesGuideSugar
 http://dbus.freedesktop.org/doc/dbus-tutorial.html
 http://www.ndesk.org/DBus_Documentation

 You will also need to be willing to read quite a bit of Python and C code.

 Regards,

 Tomeu

  Thanks
  --Harpreet
 
  On Tue, Sep 28, 2010 at 12:19 AM, Bert Freudenberg 
 b...@freudenbergs.de
  wrote:
 
  On 27.09.2010, at 20:05, Harpreet Sareen wrote:
 
  Hi Tomeu,
 
  You can access the Telepathy API through DBus# and the Telepathy DBus
   spec:
  
  http://www.ndesk.org/DBusSharp
  http://telepathy.freedesktop.org/spec/
  
 
  Thanks for your response. I came to know about developing activities
 for
  Sugar throug C# from this link.
 
 http://www.codeproject.com/KB/cross-platform/monosugar.aspx?display=Print
  I am not a pro developer. Is there a tutorial available on how to use
 the
  telepathy API for mesh networking in my activity as it is normally
 available
  for Python etc. while developing an activity. I would be obliged for
 the
  same.
 
  They are normal Gtk widgets, you can see how to construct them in the
  sugar-toolkit code:
  
 
   
 http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/activity/widgets.py#line326
 
  I am sorry I didn't refer to using C# here. How can I make the Activity
  Toolbar or these widgets in my activity using C#?
 
  3) I want to use the Text to Speech mechanism in my activity similar
 to
   eSpeak. How's that done in Mono?I think you have two options:
   
  - DBus# to interface with speech-dispatcher
  - http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak
 
  Since I am a new learner, I would really appreciate a sample or a
 tutorial
  on how do the same(using C# here).
  I would be really indebted for help. Thanks a lot!
 
  If you are just learning to program, writing your Sugar activity in
 Python
  would save you loads of trouble.
  It is possible to write an activity in any language (I know, because I
 did
  it) but you do have to be proficient in the language you want to use,
 and be
  able to map general advice into working code.
  For C#, the framework that Lionel's tutorial describes already goes a
 long
  way, the hardest part is done. But extending it to fully support a
  Sugar-like GUI and collaboration is going to be your problem, since you
 are
  one of the very few (if not the only one) who want to write an activity
 in
  C#.
  - Bert -
 
 
  ___
  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


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 smparr...@gmail.com
 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=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=statuscol=typecol=prioritycol=milestonecol=componentkeywords=$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] Queries regarding Sugar Sharp assembly on Mono

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 13:55, Harpreet Sareen author.blog...@gmail.com wrote:
 The Sugar-Sharp assembly doesn't include today the binding for the Telepathy
 Framework so we can't communicate with Sugar for networking operation.

If you have DBus bindings, you can use the whole Telepathy framework.

 By the way, there is already a Telepathy-Sharp that exists here: Link.
 If somebody already has used Telepathy sharp earlier and/or knows about the
 working of Telepathy and how it is interoperable with Sugar, then the person
 could integrate TelepathySharp in his project and do the right call to
 communicate with Sugar.

I have heard that TelepathySharp is pretty much incomplete and
unmaintained and that it's better to use Telepathy via DBus.

Regards,

Tomeu


 Regards
 Harpreet

 On Tue, Sep 28, 2010 at 5:05 PM, Harpreet Sareen author.blog...@gmail.com
 wrote:

 Hi,

 No problem. I'll get back with more specific queries related to C#
 activities.
 Thanks for the links!

 Regards
 Harpreet

 On Tue, Sep 28, 2010 at 12:57 PM, Tomeu Vizoso to...@sugarlabs.org
 wrote:

 On Tue, Sep 28, 2010 at 02:57, Harpreet Sareen author.blog...@gmail.com
 wrote:
  Hi,
  Thanks for the reply. I have quite a bit of experience in Windows
  development and I specifically wanted to use C# to open the entrances
  for
  everyone to contribute in for the OLPC. Although the hardest part is
  done, I
  would like to know about how can I add the core features of
  collaboration in
  developing activities by C#. Please guide me along the process.

 I agree with what Bert said. If you really want to create a framework
 that makes easier developing activities with C# and are ready to make
 the effort required, then you will need to slowly learn the basics and
 go up step by step.

 A good starting point is to follow these tutorials/guides:

 http://en.flossmanuals.net/ActivitiesGuideSugar
 http://dbus.freedesktop.org/doc/dbus-tutorial.html
 http://www.ndesk.org/DBus_Documentation

 You will also need to be willing to read quite a bit of Python and C
 code.

 Regards,

 Tomeu

  Thanks
  --Harpreet
 
  On Tue, Sep 28, 2010 at 12:19 AM, Bert Freudenberg
  b...@freudenbergs.de
  wrote:
 
  On 27.09.2010, at 20:05, Harpreet Sareen wrote:
 
  Hi Tomeu,
 
  You can access the Telepathy API through DBus# and the Telepathy
   DBus
   spec:
  
  http://www.ndesk.org/DBusSharp
  http://telepathy.freedesktop.org/spec/
  
 
  Thanks for your response. I came to know about developing activities
  for
  Sugar throug C# from this link.
 
  http://www.codeproject.com/KB/cross-platform/monosugar.aspx?display=Print
  I am not a pro developer. Is there a tutorial available on how to use
  the
  telepathy API for mesh networking in my activity as it is normally
  available
  for Python etc. while developing an activity. I would be obliged for
  the
  same.
 
  They are normal Gtk widgets, you can see how to construct them in
   the
  sugar-toolkit code:
  
 
  
http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/activity/widgets.py#line326
 
  I am sorry I didn't refer to using C# here. How can I make the
  Activity
  Toolbar or these widgets in my activity using C#?
 
  3) I want to use the Text to Speech mechanism in my activity similar
   to
   eSpeak. How's that done in Mono?I think you have two options:
   
  - DBus# to interface with speech-dispatcher
  - http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak
 
  Since I am a new learner, I would really appreciate a sample or a
  tutorial
  on how do the same(using C# here).
  I would be really indebted for help. Thanks a lot!
 
  If you are just learning to program, writing your Sugar activity in
  Python
  would save you loads of trouble.
  It is possible to write an activity in any language (I know, because I
  did
  it) but you do have to be proficient in the language you want to use,
  and be
  able to map general advice into working code.
  For C#, the framework that Lionel's tutorial describes already goes a
  long
  way, the hardest part is done. But extending it to fully support a
  Sugar-like GUI and collaboration is going to be your problem, since
  you are
  one of the very few (if not the only one) who want to write an
  activity in
  C#.
  - Bert -
 
 
  ___
  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


Re: [Sugar-devel] updating pootle and creating branches

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 12:55, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 10:12, Tomeu Vizoso to...@sugarlabs.org wrote:
 Hi,

 time is getting tight and we need to release 0.90.0 and branch so
 development can continue.

 Can we put together in this thread all the knowledge we have available
 about how to do that? Links to the wiki are best, but anything will be
 useful.

 To be specific, what we need to do is:

 - update the Glucose and Fructose projects by pulling from git,

 Looks like the git checkouts were almost up to date. What remained to
 be done was regenerating the .pot files and having each language
 update their templates.

The current roadblock is pushing to gitorious, we would need to either
find out the keys for the pootle user or change them.

Regards,

Tomeu

 Will be updating the wiki with what I discover.

 - create Glucose and Fructose branches for 0.86, 0.88 and 0.90.

 One of the most urgent things is getting shell access to
 translate.sugarlabs.org, can someone add my public ssh key to it?

 Bernie has given me all required access to the server.

 Thanks,

 Tomeu

 Thanks,

 Tomeu


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


[Sugar-devel] Fwd: Mesh networking not working in my XO's

2010-09-28 Thread Harpreet Sareen
Hi,
Here's the info about OS versions on my XO laptops.

*XO 1:*
Build: 201 customised
Sugar: 0.84.2
Firmware: Q3A36
Wireless Firmware: 9.70.7.p0

*XO 1.5*
Build: 802
Sugar: 0.32.1
Firmware: Q2E41
Strange, there's no wireless firmware listed here unlike the XO 1.0
What to do?

Regards
Harpreet



On Tue, Sep 28, 2010 at 12:58 PM, Tomeu Vizoso to...@sugarlabs.org wrote:

 On Tue, Sep 28, 2010 at 04:13, Harpreet Sareen author.blog...@gmail.com
 wrote:
  Hi,
  I have tow XO laptops (XO 1 and XO 1.5) which I want to connect together
  through mesh networking. I currently don't use WiFi hotspot/Access
  Point/Wired Network for the internet rather 3G EVDO. So, unfortunately, I
  cannot connect both these XO's through the XO -- AP -- XO. I had to
 consider
  the XO -- XO mesh for networking.
  XO 1 shows only one dot in the Neighbourhood named as olpc-mesh and XO
 1.5
  shows three dots namely, MeshNetwork1, MeshNetwork6 and
 MeshNetwork11
  in the Neighbourhood. I tried sharing the Record activity between the
 XO's
  by starting the activity on XO 1.5 but XO 1.5 is not discovered in the
  neighbourhood of XO 1.0.
  What could be the problem or how it could be troubleshooted? Why isn't
 the
  laptop being discovered int the neghbourhood?

 First thing you need to do is to say which OS versions you are running
 on each machine.

 Regards,

 Tomeu

  Regards
  Harpreet
  ___
  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] Mesh networking not working in my XO's

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 14:08, Harpreet Sareen author.blog...@gmail.com wrote:
 Hi,
 Here's the info about OS versions on my XO laptops.

 XO 1:
 Build: 201 customised
 Sugar: 0.84.2
 Firmware: Q3A36
 Wireless Firmware: 9.70.7.p0

 XO 1.5
 Build: 802
 Sugar: 0.32.1
 Firmware: Q2E41
 Strange, there's no wireless firmware listed here unlike the XO 1.0
 What to do?

I think this should be enough. Someone here or in
http://lists.laptop.org/listinfo/devel will be able to tell you if
those versions should be able to create a network without
infrastructure.

Regards,

Tomeu

 Regards
 Harpreet


 On Tue, Sep 28, 2010 at 12:58 PM, Tomeu Vizoso to...@sugarlabs.org wrote:

 On Tue, Sep 28, 2010 at 04:13, Harpreet Sareen author.blog...@gmail.com
 wrote:
  Hi,
  I have tow XO laptops (XO 1 and XO 1.5) which I want to connect together
  through mesh networking. I currently don't use WiFi hotspot/Access
  Point/Wired Network for the internet rather 3G EVDO. So, unfortunately,
  I
  cannot connect both these XO's through the XO -- AP -- XO. I had to
  consider
  the XO -- XO mesh for networking.
  XO 1 shows only one dot in the Neighbourhood named as olpc-mesh and XO
  1.5
  shows three dots namely, MeshNetwork1, MeshNetwork6 and
  MeshNetwork11
  in the Neighbourhood. I tried sharing the Record activity between the
  XO's
  by starting the activity on XO 1.5 but XO 1.5 is not discovered in the
  neighbourhood of XO 1.0.
  What could be the problem or how it could be troubleshooted? Why isn't
  the
  laptop being discovered int the neghbourhood?

 First thing you need to do is to say which OS versions you are running
 on each machine.

 Regards,

 Tomeu

  Regards
  Harpreet
  ___
  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] Mesh networking not working in my XO's

2010-09-28 Thread Simon Schampijer
On 09/28/2010 04:13 AM, Harpreet Sareen wrote:
 Hi,
 I have tow XO laptops (XO 1 and XO 1.5) which I want to connect together
 through mesh networking. I currently don't use WiFi hotspot/Access
 Point/Wired Network for the internet rather 3G EVDO. So, unfortunately, I
 cannot connect both these XO's through the XO -- AP -- XO. I had to consider
 the XO -- XO mesh for networking.
 XO 1 shows only one dot in the Neighbourhood named as olpc-mesh and XO 1.5
 shows three dots namely, MeshNetwork1, MeshNetwork6 and MeshNetwork11
 in the Neighbourhood. I tried sharing the Record activity between the XO's
 by starting the activity on XO 1.5 but XO 1.5 is not discovered in the
 neighbourhood of XO 1.0.
 What could be the problem or how it could be troubleshooted? Why isn't the
 laptop being discovered int the neghbourhood?

 Regards
 Harpreet

Only the XO-1s does have mesh network capabilities. To share between 
XO-1s and XO-1.5s you have to use Ad-hoc networks. You can create one by 
using the option in the frame wireless device.

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


Re: [Sugar-devel] Dextrose patch queue

2010-09-28 Thread Simon Schampijer
On 09/28/2010 12:31 AM, Bernie Innocenti wrote:
 On 09/28/10 00:31, Bernie Innocenti wrote:
 If you know more, please update the editable version here:
   http://wiki.sugarlabs.org/go/Dextrose/TODO/Merge_Plan

 We currently carry a total of 102 patches. Of these, 46 have already
 been upstreamed, 47 are still unreviewed, unsubmitted or rejected
 and the remaining 9 have become obsolete or bitrotten for various
 reasons.

What is the plan for landing the other patches? In general: I think we 
should be careful to only land things in non master versions that are in 
master already. Of course this is more work but will pay back later.

Btw, are the 0.88 patches not landed in the upstream branch yet [1]?

[1] http://git.sugarlabs.org/projects/sugar/repos/mainline/logs/sucrose-0.88

 A few months ago I offered to maintain the sucrose-0.88 branch with the
 intent was to backport the merged patches, release new tarballs and
 rebase Dextrose on them to reduce the delta from upstream. Then I
 realized that all this extra effort wouldn't buy us anything. As soon as
 0.90 stabilizes, we could simply jump to it and drop all the upstreamed
 patches. Since sucrose-0.88 has no active users other than Dextrose,
 there's no point in maintaining it up to date.

Maybe you should ask if others are interested in the 0.88 branch. I do 
know of dextrose so far. Of course we have the regular Fedora users and 
Ubuntu ones?

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


Re: [Sugar-devel] Mesh networking not working in my XO's

2010-09-28 Thread Simon Schampijer
On 09/28/2010 02:26 PM, Harpreet Sareen wrote:

 Hi,
 To share between XO-1s and XO-1.5s you have to use Ad-hoc networks. You
 can
 create one by using the option in the frame wireless device.
 Could you please explain that in detail?
 Thanks!


 --Harpreet--


http://wiki.sugarlabs.org/go/0.86/Notes#Ad_hoc_Networking

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


Re: [Sugar-devel] [RELEASE] Etoys 4.1.2388 (final)

2010-09-28 Thread Simon Schampijer
On 09/28/2010 02:00 AM, Bert Freudenberg wrote:
 Hi Folks,

 here is the final 4.1 Etoys release for Sugar 0.90. In addition to the change 
 log below you can find release notes and contributor acknowledgements at

 http://wiki.squeakland.org/display/sq/Etoys+4.1+Release+Notes

 The release for other platforms (Mac, Windows) will be available for download 
 from our website on Wednesday:

 http://squeakland.org/download/
  [...]
 - Bert - (for the Etoys team)

Excellent work. Congratulations to all of the Etoys team.

It was again a pleasure to have see your contributions to the 
development cycle!

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


Re: [Sugar-devel] Introduction

2010-09-28 Thread Simon Schampijer
Hi Steven,

On 09/28/2010 01:00 PM, Tomeu Vizoso wrote:
 On Tue, Sep 28, 2010 at 12:46, Steven Parrishsmparr...@gmail.com  wrote:
 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.
 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=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=statuscol=typecol=prioritycol=milestonecol=componentkeywords=$love

 and

 http://bugs.sugarlabs.org/query?status=acceptedstatus=assignedstatus=newstatus=reopenedorder=prioritycol=idcol=summarycol=componentcol=statuscol=typecol=prioritycol=milestonekeywords=$extrose

 If you are already working on any of these tickets please send me a
 quick note as to which tickets you are working on and what the status
 is.

 I look forward to working with everyone.

 I'm very happy to read this, look forward to work further with you.

 It would be very helpful if any new contributors could take the time
 to present themselves and their plans as you have done.

 Regards,

 Tomeu

Thanks for your great introduction. It is a good habit to present 
oneself and his role to the community. I would like to encourage others 
to do so as well.

Looking forward to work with you,
Simon



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


Re: [Sugar-devel] Mesh networking not working in my XO's

2010-09-28 Thread Harpreet Sareen
Hi,
I was discussing here about using Telepathy Framework with DBus bindings i.e
collaboration on XO's using C#.
If I am able to do that, will the solution be the same for Mesh networking
and Ad-hoc networking or would I have to concentrate on any one of them
first?

Regards
Harpreet

On Tue, Sep 28, 2010 at 6:04 PM, Simon Schampijer si...@schampijer.dewrote:

  On 09/28/2010 02:26 PM, Harpreet Sareen wrote:


 Hi,
 To share between XO-1s and XO-1.5s you have to use Ad-hoc networks. You
 can
 create one by using the option in the frame wireless device.
 Could you please explain that in detail?
 Thanks!


 --Harpreet--


 http://wiki.sugarlabs.org/go/0.86/Notes#Ad_hoc_Networking

 Regards,
   Simon

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


Re: [Sugar-devel] Mesh networking not working in my XO's

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 14:53, Harpreet Sareen author.blog...@gmail.com wrote:
 Hi,
 I was discussing here about using Telepathy Framework with DBus bindings i.e
 collaboration on XO's using C#.
 If I am able to do that, will the solution be the same for Mesh networking
 and Ad-hoc networking or would I have to concentrate on any one of them
 first?

Should be the same.

Regards,

Tomeu

 Regards
 Harpreet

 On Tue, Sep 28, 2010 at 6:04 PM, Simon Schampijer si...@schampijer.de
 wrote:

 On 09/28/2010 02:26 PM, Harpreet Sareen wrote:

 Hi,
 To share between XO-1s and XO-1.5s you have to use Ad-hoc networks. You
 can
 create one by using the option in the frame wireless device.
 Could you please explain that in detail?
 Thanks!


 --Harpreet--


 http://wiki.sugarlabs.org/go/0.86/Notes#Ad_hoc_Networking

 Regards,
   Simon


 ___
 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] Mesh networking not working in my XO's

2010-09-28 Thread Harpreet Sareen
Hi,
I tried the instructions from the link -
http://wiki.sugarlabs.org/go/Features/Ad_hoc_Networking
The XO 1.5 was connected itself to Mesh Network 1 and on hovering on the
Network Icon, te message pops saying Connected to simple mesh IP Address:
169.254.6.47

The XO 1 laptop shows a yellow dot hovering over which shows the name
olpc-mesh and hovering over the network icon shows
olpc-mesh connected.
Create a new wireless network
Channel 1:
IP Address: 169.254.10.32

But when I start a new Record activity on XO 1.5 and share it with my
neighbourhood, it doesn't show up in the neighbourhood of XO 1. Am I doing
something wrong?

Regads
Harpreet


On Tue, Sep 28, 2010 at 6:23 PM, Harpreet Sareen
author.blog...@gmail.comwrote:

 Hi,
 I was discussing here about using Telepathy Framework with DBus bindings
 i.e collaboration on XO's using C#.
 If I am able to do that, will the solution be the same for Mesh networking
 and Ad-hoc networking or would I have to concentrate on any one of them
 first?

 Regards
 Harpreet

 On Tue, Sep 28, 2010 at 6:04 PM, Simon Schampijer si...@schampijer.dewrote:

  On 09/28/2010 02:26 PM, Harpreet Sareen wrote:


 Hi,
 To share between XO-1s and XO-1.5s you have to use Ad-hoc networks. You
 can
 create one by using the option in the frame wireless device.
 Could you please explain that in detail?
 Thanks!


 --Harpreet--


 http://wiki.sugarlabs.org/go/0.86/Notes#Ad_hoc_Networking

 Regards,
   Simon



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


Re: [Sugar-devel] Mesh networking not working in my XO's

2010-09-28 Thread Benjamin M. Schwartz
On 09/28/2010 08:53 AM, Harpreet Sareen wrote:
 Hi,
 I was discussing here about using Telepathy Framework with DBus bindings
 i.e collaboration on XO's using C#.
 If I am able to do that, will the solution be the same for Mesh
 networking and Ad-hoc networking

Yes.  The Telepathy interface works identically over all kinds of
networks.  You do not need to worry about which kind of network is in use.

--Ben



signature.asc
Description: OpenPGP digital signature
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [PATCH v3 sugar] Shutdown (and Logout) menu items should activate the buzzy cursor (or provide some other visual feedback, perhaps dimming/locking the UI from use).

2010-09-28 Thread Anurag Chowdhury
We changed the cursor in homewindow to a busy cursor when the shutdown menu is 
activated and used glib.idle_add( ) to break out of the infinite gtk.main() 
loop to shutdown the system when the processor is idle and untill that time it 
will show a busy cursor ,hence letting the user know the validity of the 
shutdown process going on in the backend.
---
 src/jarabe/view/buddymenu.py |   42 ++
 1 files changed, 34 insertions(+), 8 deletions(-)

v1 was Reviewed-By: James Cameron quozl at laptop.org
v2 was Reviewed-By: Tomeu Vizosoto...@sugarlabs.org
v2-v3 Added detailed description for the bug solution

diff --git a/src/jarabe/view/buddymenu.py b/src/jarabe/view/buddymenu.py
index 0ba6cc1..7135d9e 100644
--- a/src/jarabe/view/buddymenu.py
+++ b/src/jarabe/view/buddymenu.py
@@ -21,6 +21,8 @@ from gettext import gettext as _
 import gtk
 import gconf
 import dbus
+import jarabe
+import glib
 
 from sugar.graphics.palette import Palette
 from sugar.graphics.menuitem import MenuItem
@@ -98,16 +100,40 @@ class BuddyMenu(Palette):
 item.show()
 
 def __logout_activate_cb(self, menu_item):
-session_manager = get_session_manager()
-session_manager.logout()
+def update_cur(window):
+window.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH))
+return False 
+def shut(self, menu_item):
+session_manager = get_session_manager()
+session_manager.logout()
+window = jarabe.desktop.homewindow.get_instance()
+glib.timeout_add(3, update_cur, window)  
+glib.idle_add(shut,self,menu_item)
+gtk.main()
 
 def __reboot_activate_cb(self, menu_item):
-session_manager = get_session_manager()
-session_manager.reboot()
-
-def __shutdown_activate_cb(self, menu_item):
-session_manager = get_session_manager()
-session_manager.shutdown()
+def update_cur(window):
+window.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH))
+return False 
+def shut(self, menu_item):
+session_manager = get_session_manager()
+session_manager.reboot()
+window = jarabe.desktop.homewindow.get_instance()
+glib.timeout_add(3, update_cur, window)  
+glib.idle_add(shut,self,menu_item)
+gtk.main()
+
+def __shutdown_activate_cb(self, menu_item):
+def update_cur(window):
+window.get_window().set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH))
+return False 
+def shut(self, menu_item):
+session_manager = get_session_manager()
+session_manager.shutdown()
+window = jarabe.desktop.homewindow.get_instance()
+glib.timeout_add(3, update_cur, window)  
+glib.idle_add(shut,self,menu_item)
+gtk.main()
 
 def __controlpanel_activate_cb(self, menu_item):
 panel = ControlPanel()
-- 
1.7.2.3

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


Re: [Sugar-devel] [Systems] updating pootle and creating branches

2010-09-28 Thread Sayamindu Dasgupta
On Tue, Sep 28, 2010 at 9:17 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 15:07, Chris Leonard cjlhomeaddr...@gmail.com wrote:
 Bernie,

 I will continue to to the work I do as a Pootle admin (as time allows), but
 as we've discussed before, we need someone from the Systems group to handle
 back-end things like project versioning and git connections.  I do what I
 can via the Pootle administrative interface, but that is limited to adding
 new language admins, new language set up, adding existing projects to new
 languages, and the like.

 That's great, I'm now working on fixing pushing to git and then will
 do branches. Will try to write down processes for the next admin.


Hi guys,
Apologies for disappearing. Here are the details you may require:
Documentation of the helper scripts:
http://git.sugarlabs.org/projects/pootle-helpers/repos/mainline/blobs/master/README
Updater stuff (look at the cronjobs for Pootle - they ensure the VCS
stuff remain in sync).
SSH keys (/var/lib/pootle/.ssh)
Let me know if you need any more help.
If it makes sense - I can participate in a Skype/IRC meeting to guide
you through the process.
-sdg-


 Thanks,

 Tomeu

 cj;

 On Tue, Sep 28, 2010 at 5:52 AM, Bernie Innocenti ber...@codewiz.org
 wrote:

 On 09/28/10 10:12, Tomeu Vizoso wrote:
  Can we put together in this thread all the knowledge we have available
  about how to do that? Links to the wiki are best, but anything will be
  useful.

 I've started a wiki page to collect information on the translation
 service:

  http://wiki.sugarlabs.org/go/Service/translate

 In the event we can't get back in touch with Sayamindu, is there any
 volunteer who would like to step forward to help maintaining Pootle?

 --
   // Bernie Innocenti - http://codewiz.org/
  \X/  Sugar Labs       - http://sugarlabs.org/
 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems


 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems




-- 
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Systems] updating pootle and creating branches

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 15:43, Sayamindu Dasgupta sayami...@gmail.com wrote:
 On Tue, Sep 28, 2010 at 9:17 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 15:07, Chris Leonard cjlhomeaddr...@gmail.com 
 wrote:
 Bernie,

 I will continue to to the work I do as a Pootle admin (as time allows), but
 as we've discussed before, we need someone from the Systems group to handle
 back-end things like project versioning and git connections.  I do what I
 can via the Pootle administrative interface, but that is limited to adding
 new language admins, new language set up, adding existing projects to new
 languages, and the like.

 That's great, I'm now working on fixing pushing to git and then will
 do branches. Will try to write down processes for the next admin.


 Hi guys,
 Apologies for disappearing. Here are the details you may require:
 Documentation of the helper scripts:
 http://git.sugarlabs.org/projects/pootle-helpers/repos/mainline/blobs/master/README
 Updater stuff (look at the cronjobs for Pootle - they ensure the VCS
 stuff remain in sync).

Thanks for the pointers!

 SSH keys (/var/lib/pootle/.ssh)

Hmm, that dir only contains known_hosts, then there's:

poo...@pootle:~$ ls -l .ssh*
.ssh:
total 4
-rw-r--r-- 1 pootle pootle 2652 2010-09-28 08:05 known_hosts

.ssh_nothanks:
total 16
-rw-r--r-- 1 pootle pootle  808 2010-01-14 12:51 authorized_keys
-rw--- 1 pootle pootle 1675 2009-03-25 13:56 id_rsa
-rw-r--r-- 1 pootle pootle  412 2009-03-25 13:56 id_rsa.pub
-rw-r--r-- 1 pootle pootle 2210 2009-04-22 15:57 known_hosts

Tried with using .ssh_nothanks but it still cannot push to gitorious.

 Let me know if you need any more help.
 If it makes sense - I can participate in a Skype/IRC meeting to guide
 you through the process.

Will be great, we may have found a candidate for the job.

Thanks,

Tomeu

 -sdg-


 Thanks,

 Tomeu

 cj;

 On Tue, Sep 28, 2010 at 5:52 AM, Bernie Innocenti ber...@codewiz.org
 wrote:

 On 09/28/10 10:12, Tomeu Vizoso wrote:
  Can we put together in this thread all the knowledge we have available
  about how to do that? Links to the wiki are best, but anything will be
  useful.

 I've started a wiki page to collect information on the translation
 service:

  http://wiki.sugarlabs.org/go/Service/translate

 In the event we can't get back in touch with Sayamindu, is there any
 volunteer who would like to step forward to help maintaining Pootle?

 --
   // Bernie Innocenti - http://codewiz.org/
  \X/  Sugar Labs       - http://sugarlabs.org/
 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems


 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems




 --
 Sayamindu Dasgupta
 [http://sayamindu.randomink.org/ramblings]

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


Re: [Sugar-devel] Mesh networking not working in my XO's

2010-09-28 Thread Martin Langhoff
On Tue, Sep 28, 2010 at 9:10 AM, Harpreet Sareen
author.blog...@gmail.com wrote:
 I tried the instructions from the link -
 http://wiki.sugarlabs.org/go/Features/Ad_hoc_Networking
 The XO 1.5 was connected itself to Mesh Network 1 and on hovering on the
 Network Icon, te message pops saying Connected to simple mesh IP Address:
 169.254.6.47

That strategy won't work. Try this

 - In the XO-1, you wil need a newer build -- download and install
10.1.2 (see http://wiki.laptop.org/ )

 - For consistency, install 10.1.2 on the XO-1.5 (note: it's a
different image do download!)

 - With both laptops running 10.1.2...

 - Start with the XO-1.5, use the create a new network option from the frame.

 - On the XO-1, in the neighbourhood view, you should see a new
network with the name of the other XO. Select it...

 - Now you're both in a shared ad-hoc network.


m

 The XO 1 laptop shows a yellow dot hovering over which shows the name
 olpc-mesh and hovering over the network icon shows
 olpc-mesh connected.
 Create a new wireless network
 Channel 1:
 IP Address: 169.254.10.32
 But when I start a new Record activity on XO 1.5 and share it with my
 neighbourhood, it doesn't show up in the neighbourhood of XO 1. Am I doing
 something wrong?

 Regads
 Harpreet

 On Tue, Sep 28, 2010 at 6:23 PM, Harpreet Sareen author.blog...@gmail.com
 wrote:

 Hi,
 I was discussing here about using Telepathy Framework with DBus bindings
 i.e collaboration on XO's using C#.
 If I am able to do that, will the solution be the same for Mesh networking
 and Ad-hoc networking or would I have to concentrate on any one of them
 first?

 Regards
 Harpreet

 On Tue, Sep 28, 2010 at 6:04 PM, Simon Schampijer si...@schampijer.de
 wrote:

 On 09/28/2010 02:26 PM, Harpreet Sareen wrote:

 Hi,
 To share between XO-1s and XO-1.5s you have to use Ad-hoc networks.
 You
 can
 create one by using the option in the frame wireless device.
 Could you please explain that in detail?
 Thanks!


 --Harpreet--


 http://wiki.sugarlabs.org/go/0.86/Notes#Ad_hoc_Networking

 Regards,
   Simon



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





-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Mesh networking not working in my XO's

2010-09-28 Thread Martin Langhoff
Harpreet,

you've got the build details backwards. 201 customised is XO-1.5,
and 802 is for XO-1.

cheers,


m
On Tue, Sep 28, 2010 at 8:12 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 14:08, Harpreet Sareen author.blog...@gmail.com 
 wrote:
 Hi,
 Here's the info about OS versions on my XO laptops.

 XO 1:
 Build: 201 customised
 Sugar: 0.84.2
 Firmware: Q3A36
 Wireless Firmware: 9.70.7.p0

 XO 1.5
 Build: 802
 Sugar: 0.32.1
 Firmware: Q2E41
 Strange, there's no wireless firmware listed here unlike the XO 1.0
 What to do?

 I think this should be enough. Someone here or in
 http://lists.laptop.org/listinfo/devel will be able to tell you if
 those versions should be able to create a network without
 infrastructure.

 Regards,

 Tomeu

 Regards
 Harpreet


 On Tue, Sep 28, 2010 at 12:58 PM, Tomeu Vizoso to...@sugarlabs.org wrote:

 On Tue, Sep 28, 2010 at 04:13, Harpreet Sareen author.blog...@gmail.com
 wrote:
  Hi,
  I have tow XO laptops (XO 1 and XO 1.5) which I want to connect together
  through mesh networking. I currently don't use WiFi hotspot/Access
  Point/Wired Network for the internet rather 3G EVDO. So, unfortunately,
  I
  cannot connect both these XO's through the XO -- AP -- XO. I had to
  consider
  the XO -- XO mesh for networking.
  XO 1 shows only one dot in the Neighbourhood named as olpc-mesh and XO
  1.5
  shows three dots namely, MeshNetwork1, MeshNetwork6 and
  MeshNetwork11
  in the Neighbourhood. I tried sharing the Record activity between the
  XO's
  by starting the activity on XO 1.5 but XO 1.5 is not discovered in the
  neighbourhood of XO 1.0.
  What could be the problem or how it could be troubleshooted? Why isn't
  the
  laptop being discovered int the neghbourhood?

 First thing you need to do is to say which OS versions you are running
 on each machine.

 Regards,

 Tomeu

  Regards
  Harpreet
  ___
  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




-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Mesh networking not working in my XO's

2010-09-28 Thread Harpreet Sareen
Oh! so sorry! :P

I would try your instructions soona and retort.

Regards
Harpreet

On Tue, Sep 28, 2010 at 7:20 PM, Martin Langhoff
martin.langh...@gmail.comwrote:

 Harpreet,

 you've got the build details backwards. 201 customised is XO-1.5,
 and 802 is for XO-1.

 cheers,


 m
  On Tue, Sep 28, 2010 at 8:12 AM, Tomeu Vizoso to...@sugarlabs.org
 wrote:
  On Tue, Sep 28, 2010 at 14:08, Harpreet Sareen author.blog...@gmail.com
 wrote:
  Hi,
  Here's the info about OS versions on my XO laptops.
 
  XO 1:
  Build: 201 customised
  Sugar: 0.84.2
  Firmware: Q3A36
  Wireless Firmware: 9.70.7.p0
 
  XO 1.5
  Build: 802
  Sugar: 0.32.1
  Firmware: Q2E41
  Strange, there's no wireless firmware listed here unlike the XO 1.0
  What to do?
 
  I think this should be enough. Someone here or in
  http://lists.laptop.org/listinfo/devel will be able to tell you if
  those versions should be able to create a network without
  infrastructure.
 
  Regards,
 
  Tomeu
 
  Regards
  Harpreet
 
 
  On Tue, Sep 28, 2010 at 12:58 PM, Tomeu Vizoso to...@sugarlabs.org
 wrote:
 
  On Tue, Sep 28, 2010 at 04:13, Harpreet Sareen 
 author.blog...@gmail.com
  wrote:
   Hi,
   I have tow XO laptops (XO 1 and XO 1.5) which I want to connect
 together
   through mesh networking. I currently don't use WiFi hotspot/Access
   Point/Wired Network for the internet rather 3G EVDO. So,
 unfortunately,
   I
   cannot connect both these XO's through the XO -- AP -- XO. I had to
   consider
   the XO -- XO mesh for networking.
   XO 1 shows only one dot in the Neighbourhood named as olpc-mesh and
 XO
   1.5
   shows three dots namely, MeshNetwork1, MeshNetwork6 and
   MeshNetwork11
   in the Neighbourhood. I tried sharing the Record activity between
 the
   XO's
   by starting the activity on XO 1.5 but XO 1.5 is not discovered in
 the
   neighbourhood of XO 1.0.
   What could be the problem or how it could be troubleshooted? Why
 isn't
   the
   laptop being discovered int the neghbourhood?
 
  First thing you need to do is to say which OS versions you are running
  on each machine.
 
  Regards,
 
  Tomeu
 
   Regards
   Harpreet
   ___
   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
 



  --
  martin.langh...@gmail.com
  mar...@laptop.org -- School Server Architect
  - ask interesting questions
  - don't get distracted with shiny stuff  - working code first
  - http://wiki.laptop.org/go/User:Martinlanghoff

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


Re: [Sugar-devel] [Systems] updating pootle and creating branches

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 15:48, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 15:43, Sayamindu Dasgupta sayami...@gmail.com wrote:
 On Tue, Sep 28, 2010 at 9:17 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 15:07, Chris Leonard cjlhomeaddr...@gmail.com 
 wrote:
 Bernie,

 I will continue to to the work I do as a Pootle admin (as time allows), but
 as we've discussed before, we need someone from the Systems group to handle
 back-end things like project versioning and git connections.  I do what I
 can via the Pootle administrative interface, but that is limited to adding
 new language admins, new language set up, adding existing projects to new
 languages, and the like.

 That's great, I'm now working on fixing pushing to git and then will
 do branches. Will try to write down processes for the next admin.


 Hi guys,
 Apologies for disappearing. Here are the details you may require:
 Documentation of the helper scripts:
 http://git.sugarlabs.org/projects/pootle-helpers/repos/mainline/blobs/master/README
 Updater stuff (look at the cronjobs for Pootle - they ensure the VCS
 stuff remain in sync).

 Thanks for the pointers!

 SSH keys (/var/lib/pootle/.ssh)

 Hmm, that dir only contains known_hosts, then there's:

 poo...@pootle:~$ ls -l .ssh*
 .ssh:
 total 4
 -rw-r--r-- 1 pootle pootle 2652 2010-09-28 08:05 known_hosts

 .ssh_nothanks:
 total 16
 -rw-r--r-- 1 pootle pootle  808 2010-01-14 12:51 authorized_keys
 -rw--- 1 pootle pootle 1675 2009-03-25 13:56 id_rsa
 -rw-r--r-- 1 pootle pootle  412 2009-03-25 13:56 id_rsa.pub
 -rw-r--r-- 1 pootle pootle 2210 2009-04-22 15:57 known_hosts

 Tried with using .ssh_nothanks but it still cannot push to gitorious.

Bernie tried and it worked, so I guess we can push now.

Regards,

Tomeu

 Let me know if you need any more help.
 If it makes sense - I can participate in a Skype/IRC meeting to guide
 you through the process.

 Will be great, we may have found a candidate for the job.

 Thanks,

 Tomeu

 -sdg-


 Thanks,

 Tomeu

 cj;

 On Tue, Sep 28, 2010 at 5:52 AM, Bernie Innocenti ber...@codewiz.org
 wrote:

 On 09/28/10 10:12, Tomeu Vizoso wrote:
  Can we put together in this thread all the knowledge we have available
  about how to do that? Links to the wiki are best, but anything will be
  useful.

 I've started a wiki page to collect information on the translation
 service:

  http://wiki.sugarlabs.org/go/Service/translate

 In the event we can't get back in touch with Sayamindu, is there any
 volunteer who would like to step forward to help maintaining Pootle?

 --
   // Bernie Innocenti - http://codewiz.org/
  \X/  Sugar Labs       - http://sugarlabs.org/
 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems


 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems




 --
 Sayamindu Dasgupta
 [http://sayamindu.randomink.org/ramblings]


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


Re: [Sugar-devel] [Systems] updating pootle and creating branches

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 15:43, Sayamindu Dasgupta sayami...@gmail.com wrote:
 On Tue, Sep 28, 2010 at 9:17 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 15:07, Chris Leonard cjlhomeaddr...@gmail.com 
 wrote:
 Bernie,

 I will continue to to the work I do as a Pootle admin (as time allows), but
 as we've discussed before, we need someone from the Systems group to handle
 back-end things like project versioning and git connections.  I do what I
 can via the Pootle administrative interface, but that is limited to adding
 new language admins, new language set up, adding existing projects to new
 languages, and the like.

 That's great, I'm now working on fixing pushing to git and then will
 do branches. Will try to write down processes for the next admin.


 Hi guys,
 Apologies for disappearing. Here are the details you may require:
 Documentation of the helper scripts:
 http://git.sugarlabs.org/projects/pootle-helpers/repos/mainline/blobs/master/README
 Updater stuff (look at the cronjobs for Pootle - they ensure the VCS
 stuff remain in sync).
 SSH keys (/var/lib/pootle/.ssh)
 Let me know if you need any more help.

We're getting close, now I'm receiving this error when trying to merge
the new .pot into the Etoys .po:

An error has occurred. Thank you for your patience.

Error accessing
/var/lib/pootle/translations/etoys_new/templates/DrGeoII-Etoys.pot,
Filesystem sent error: No such file or directory

Any ideas how to fix it?

Thanks,

Tomeu

 If it makes sense - I can participate in a Skype/IRC meeting to guide
 you through the process.
 -sdg-


 Thanks,

 Tomeu

 cj;

 On Tue, Sep 28, 2010 at 5:52 AM, Bernie Innocenti ber...@codewiz.org
 wrote:

 On 09/28/10 10:12, Tomeu Vizoso wrote:
  Can we put together in this thread all the knowledge we have available
  about how to do that? Links to the wiki are best, but anything will be
  useful.

 I've started a wiki page to collect information on the translation
 service:

  http://wiki.sugarlabs.org/go/Service/translate

 In the event we can't get back in touch with Sayamindu, is there any
 volunteer who would like to step forward to help maintaining Pootle?

 --
   // Bernie Innocenti - http://codewiz.org/
  \X/  Sugar Labs       - http://sugarlabs.org/
 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems


 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems




 --
 Sayamindu Dasgupta
 [http://sayamindu.randomink.org/ramblings]

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


Re: [Sugar-devel] Initial F14 developers-only release for XO and XO-1.5

2010-09-28 Thread Simon Schampijer
Hi Gary,

thanks a lot for your notes. I will comment on the things I have answers to.

On 09/27/2010 05:38 PM, Gary C Martin wrote:
 On 24 Sep 2010, at 13:08, Simon Schampijer wrote:

 [...]

 Thanks for the image Simon, great to have something working on the XO-1 to 
 test! Have been poking a stick at it yesterday and today – here's a quick 
 brain dump (no tickets filed yet) just to get the ball rolling on this 0.89.6 
 Sugar based build:

 - First boot dcon speckled/corrupt video image initially, and then just 
 before first boot name/colour chooser, did not happen on subsequent boots

 - XO boot animation ends with the XO character with one dot below it, think 
 this is the wrong frame to end on – it should hold with the XO and full 
 circle of dots

 - Non-Sugar style cursor for interacting with first boot name/colour chooser

 - Terminal-31 activity console and tabs text layout/redraw vte (?) issues

 - When activities launch on an XO-1, you see a brief flash of a non-Sugar 
 themed window before going correctly fullscreen

 - Display brightness XO-1 keys have no effect

 - Journal toolbar empty space to left of new 'sort by' icon, would expect the 
 search field to expand to take any available space

 - Tried sharing Chat-67 with neighbourhood and later stopping, it does not 
 remove the Chat icon from neighbourhood view

Seen that, too. Would be great if someone with an F14 non-XO build could 
check if that happens there as well.

 - Resuming/Joining a shared Chat always resumes as private mode

Same here. Should be tested on vanilla F14.

 - Home fav view ring re-suffles its activity order after a reboot for no 
 obvious pattern, but seems somewhat related to activities used

 - Experienced Sugar crashing and rebooting on several occasions just after 
 switching between two activities, or just after trying to start one (sorry 
 couldn't find any useful logs)

 - The 'My Settings' control panel still overflows module icons off the right 
 edge, did the patches to fix this not land in mainline?

No, I have seen no patch that has been proposed to master.

 - Missing gettext dependency for using ./setup build when developing/hacking 
 activities ;)

Has this been added back to the package yet as dependency?

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


Re: [Sugar-devel] [DESIGN] Calculate: Cut option

2010-09-28 Thread Gary Martin
On 28 Sep 2010, at 10:07, Simon Schampijer si...@schampijer.de wrote:

 Hi,
 
 in Calculate 0.84 we have a cut option in the edit toolbar. The icon is 
 a label - afaik this has been done since we did not have a cut icon at 
 this point. The label is only translated in the palette. The 0.90 does 
 not have the cut option at all.

Yea it's still there, I moved cut into the copy icon sub menu. I vaguely 
recollect this was also the approach taken somewhere else after some design 
chatter - though I may have just made that up ;)

 What was the conclusion to not add it in 0.90? Maybe we should remove it 
 from the 0.84 version as well? I wonder if it brings that great 
 functionality compared to the confusion it adds.

I'd say it's useful from a keyboard shortcut point of view for those used to 
keyboarding. Actually just checked Write and we're missing the extra cut menu 
entry there, though the keyboard shortcut does at least work - perhaps a bug 
for Write to help aid shortcut discovery.   

Regards,
--Gary

 Regards,
Simon
 ___
 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] [Systems] updating pootle and creating branches

2010-09-28 Thread Korakurider
On Tue, Sep 28, 2010 at 11:29 PM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 15:43, Sayamindu Dasgupta sayami...@gmail.com wrote:
 On Tue, Sep 28, 2010 at 9:17 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 15:07, Chris Leonard cjlhomeaddr...@gmail.com 
 wrote:
 Bernie,

 I will continue to to the work I do as a Pootle admin (as time allows), but
 as we've discussed before, we need someone from the Systems group to handle
 back-end things like project versioning and git connections.  I do what I
 can via the Pootle administrative interface, but that is limited to adding
 new language admins, new language set up, adding existing projects to new
 languages, and the like.

 That's great, I'm now working on fixing pushing to git and then will
 do branches. Will try to write down processes for the next admin.


 Hi guys,
 Apologies for disappearing. Here are the details you may require:
 Documentation of the helper scripts:
 http://git.sugarlabs.org/projects/pootle-helpers/repos/mainline/blobs/master/README
 Updater stuff (look at the cronjobs for Pootle - they ensure the VCS
 stuff remain in sync).
 SSH keys (/var/lib/pootle/.ssh)
 Let me know if you need any more help.

 We're getting close, now I'm receiving this error when trying to merge
 the new .pot into the Etoys .po:

 An error has occurred. Thank you for your patience.

 Error accessing
 /var/lib/pootle/translations/etoys_new/templates/DrGeoII-Etoys.pot,
 Filesystem sent error: No such file or directory

 Any ideas how to fix it?

Thanks for taking care of this.

POTs organization had been changed;   The phrases in old
DrGeoII-Etoys.pot were merged into DrGeoII-core.pot and we don't use
DrGeoII-Etoys.pot anymore. (revision  #483 of
http://etoys.squeak.org/svn/trunk/po/templates)

The proper way to resolve this would be for each lang merge
DrGeoII-Etoys.po into DrGeoII-core.po before removing
DrGeoII-Etoys.{po pot}.  But I think if any, very few phrases were
translated in the PO.


/Korakurider (from Etoys team)



 Thanks,

 Tomeu

 If it makes sense - I can participate in a Skype/IRC meeting to guide
 you through the process.
 -sdg-


 Thanks,

 Tomeu

 cj;

 On Tue, Sep 28, 2010 at 5:52 AM, Bernie Innocenti ber...@codewiz.org
 wrote:

 On 09/28/10 10:12, Tomeu Vizoso wrote:
  Can we put together in this thread all the knowledge we have available
  about how to do that? Links to the wiki are best, but anything will be
  useful.

 I've started a wiki page to collect information on the translation
 service:

  http://wiki.sugarlabs.org/go/Service/translate

 In the event we can't get back in touch with Sayamindu, is there any
 volunteer who would like to step forward to help maintaining Pootle?

 --
   // Bernie Innocenti - http://codewiz.org/
  \X/  Sugar Labs       - http://sugarlabs.org/
 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems


 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems




 --
 Sayamindu Dasgupta
 [http://sayamindu.randomink.org/ramblings]

 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems

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


[Sugar-devel] 0.90 localization

2010-09-28 Thread Tomeu Vizoso
Hi,

as far as I know language administrators and translators should be
able now to keep doing their work as usual.

Would be great if you could try to get Fructose and Glucose translated
and report any problems you may find.

I'm not sure if we should delay the 0.90.0 release so it gets better
translations, or release as-is so the translations will go in a future
release. Opinions?

Regards,

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


Re: [Sugar-devel] [Systems] updating pootle and creating branches

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 15:43, Sayamindu Dasgupta sayami...@gmail.com wrote:
 On Tue, Sep 28, 2010 at 9:17 AM, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 15:07, Chris Leonard cjlhomeaddr...@gmail.com 
 wrote:
 Bernie,

 I will continue to to the work I do as a Pootle admin (as time allows), but
 as we've discussed before, we need someone from the Systems group to handle
 back-end things like project versioning and git connections.  I do what I
 can via the Pootle administrative interface, but that is limited to adding
 new language admins, new language set up, adding existing projects to new
 languages, and the like.

 That's great, I'm now working on fixing pushing to git and then will
 do branches. Will try to write down processes for the next admin.


 Hi guys,
 Apologies for disappearing. Here are the details you may require:
 Documentation of the helper scripts:
 http://git.sugarlabs.org/projects/pootle-helpers/repos/mainline/blobs/master/README
 Updater stuff (look at the cronjobs for Pootle - they ensure the VCS
 stuff remain in sync).
 SSH keys (/var/lib/pootle/.ssh)
 Let me know if you need any more help.
 If it makes sense - I can participate in a Skype/IRC meeting to guide
 you through the process.

Can you check when you have time if what I added to the wiki is true
and if there's any big omission?

http://wiki.sugarlabs.org/go/Service/translate#Notes

Thanks,

Tomeu

 -sdg-


 Thanks,

 Tomeu

 cj;

 On Tue, Sep 28, 2010 at 5:52 AM, Bernie Innocenti ber...@codewiz.org
 wrote:

 On 09/28/10 10:12, Tomeu Vizoso wrote:
  Can we put together in this thread all the knowledge we have available
  about how to do that? Links to the wiki are best, but anything will be
  useful.

 I've started a wiki page to collect information on the translation
 service:

  http://wiki.sugarlabs.org/go/Service/translate

 In the event we can't get back in touch with Sayamindu, is there any
 volunteer who would like to step forward to help maintaining Pootle?

 --
   // Bernie Innocenti - http://codewiz.org/
  \X/  Sugar Labs       - http://sugarlabs.org/
 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems


 ___
 Systems mailing list
 syst...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/systems




 --
 Sayamindu Dasgupta
 [http://sayamindu.randomink.org/ramblings]

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


Re: [Sugar-devel] 0.90 localization

2010-09-28 Thread Walter Bender
On Tue, Sep 28, 2010 at 12:18 PM, Tomeu Vizoso to...@sugarlabs.org wrote:
 Hi,

 as far as I know language administrators and translators should be
 able now to keep doing their work as usual.

 Would be great if you could try to get Fructose and Glucose translated
 and report any problems you may find.

I still don't see the most recent POT file for Turtle Art in Fructose
reflected in the workflow.

-walter

 I'm not sure if we should delay the 0.90.0 release so it gets better
 translations, or release as-is so the translations will go in a future
 release. Opinions?

 Regards,

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




-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] 0.90 localization

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 18:29, Walter Bender walter.ben...@gmail.com wrote:
 On Tue, Sep 28, 2010 at 12:18 PM, Tomeu Vizoso to...@sugarlabs.org wrote:
 Hi,

 as far as I know language administrators and translators should be
 able now to keep doing their work as usual.

 Would be great if you could try to get Fructose and Glucose translated
 and report any problems you may find.

 I still don't see the most recent POT file for Turtle Art in Fructose
 reflected in the workflow.

How do you check that?

Thanks,

Tomeu

 -walter

 I'm not sure if we should delay the 0.90.0 release so it gets better
 translations, or release as-is so the translations will go in a future
 release. Opinions?

 Regards,

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




 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org

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


Re: [Sugar-devel] 0.90 localization

2010-09-28 Thread Tomeu Vizoso
On Tue, Sep 28, 2010 at 18:45, Tomeu Vizoso to...@sugarlabs.org wrote:
 On Tue, Sep 28, 2010 at 18:29, Walter Bender walter.ben...@gmail.com wrote:
 On Tue, Sep 28, 2010 at 12:18 PM, Tomeu Vizoso to...@sugarlabs.org wrote:
 Hi,

 as far as I know language administrators and translators should be
 able now to keep doing their work as usual.

 Would be great if you could try to get Fructose and Glucose translated
 and report any problems you may find.

 I still don't see the most recent POT file for Turtle Art in Fructose
 reflected in the workflow.

 How do you check that?

Ok, what was happening is that Walter was checking the Spanish .po for
TurtleArt and it had not been merged from the templates.

Language administrators need to do so from time to time by clicking
the update the files from templates link in the Files tab.

Btw, do we have documented somewhere what language admins need to do?

Regards,

Tomeu

 Thanks,

 Tomeu

 -walter

 I'm not sure if we should delay the 0.90.0 release so it gets better
 translations, or release as-is so the translations will go in a future
 release. Opinions?

 Regards,

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




 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org


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


Re: [Sugar-devel] Read Activity on Fedora 14 / SoaS v4

2010-09-28 Thread Simon Schampijer

On 09/25/2010 04:01 AM, Peter Robinson wrote:

Hi All,

With this update below I've now fixed Read on Fedora 14.

https://admin.fedoraproject.org/updates/gnome-python2-desktop-2.31.1-7.fc14

I've only given it a cursory test so if others could please do so and
add Karma (remember you need to be logged into bodhi for your karma to
actually have a + effect) so we can get this into the nightly builds.


Hi Peter,

thanks for this one. Works fine here with the 79-2 rpm. Commented in bodhi.

On a related note (maybe someone has a clue about that):

I am a bit confused about the different versions of Read that are 
floating around.


'git tag' gives me:
[...]
v76
v77
v78
v85
v86
v87

The current version in Fedora is 79: 
http://koji.fedoraproject.org/koji/buildinfo?buildID=189705


The current ALSO version is 86: 
http://activities.sugarlabs.org/en-US/sugar/addon/4028


87 seems to be on the new toolbar branch: 
http://git.sugarlabs.org/projects/read/repos/mainline/logs/pre_newtoolbar But 
actually Sayamindu commented in an earlier mail: This is a bugfix 
release for 0.84 (specifically the F11 based builds for XO-15 and XO-1). 
It avoids using the new toolbars.


/me is confused

Regards,
   Simon

** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
1276350834.128551 DEBUG root: Calling GetActivity on 
/org/freedesktop/Telepathy/Account/salut/local_xmpp/account0
1276350834.187321 DEBUG root: There's no shared activity with the id 
54ed6bc34acf6ee072a4f2a9dc481ecfc27d973a
1276350834.189118 DEBUG root: *** Act 54ed6bc34acf6ee072a4f2a9dc481ecfc27d973a, 
mesh instance None, scope private
1276350834.190623 DEBUG root: Creating a jobject.
1276350834.200575 DEBUG root: datastore.write
1276350834.260425 DEBUG root: Written object 
b73c0f26-e40c-422c-85be-22728433556d to the datastore.
1276350834.262976 DEBUG read-activity: Starting Read...
1276350834.722857 WARNING root: No gtk.AccelGroup in the top level window.
1276350834.784724 WARNING root: No gtk.AccelGroup in the top level window.
1276350834.863607 WARNING root: No gtk.AccelGroup in the top level window.
1276350834.945421 WARNING root: No gtk.AccelGroup in the top level window.
1276350835.002892 WARNING root: No gtk.AccelGroup in the top level window.
1276350835.852904 INFO read-activity: Hardware manager service not found, no 
idle suspend.
1276350835.858575 WARNING root: Invocation of ObjectChooser() has deprecated 
parameters.
1276350836.800480 DEBUG root: ActivityService.set_active: 1.
** (sugar-activity:3453): DEBUG: Got client ID 
10f158a1e9638e8eb01276350836822377003300
** (sugar-activity:3453): DEBUG: Setting initial properties
** (sugar-activity:3453): DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, 
SmInteractStyleNone, !Fast) in state idle
** (sugar-activity:3453): DEBUG: Sending SaveYourselfDone(True) for initial 
SaveYourself
** (sugar-activity:3453): DEBUG: Received SaveComplete message in state 
save-yourself-done
1276350839.659904 DEBUG root: ObjectChooser.__chooser_response_cb: 
dbus.String(u'2754e9dd-2896-4436-862e-4a7447936739')
1276350839.661971 DEBUG root: datastore.get
1276350839.697201 DEBUG root: ObjectChooser: 
sugar.datastore.datastore.DSObject object at 0x96e326c
1276350839.698868 DEBUG root: datastore.get
1276350840.021267 DEBUG read-activity: ReadActivity.read_file: 
/home/olpc/.sugar/default/data/2754e9dd-2896-4436-862e-4a7447936739__HcRns.pdf
Traceback (most recent call last):
  File /usr/bin/sugar-activity, line 21, in module
main.main()
  File /usr/lib/python2.7/site-packages/sugar/activity/main.py, line 151, in 
main
create_activity_instance(activity_constructor, activity_handle)
  File /usr/lib/python2.7/site-packages/sugar/activity/main.py, line 37, in 
create_activity_instance
activity = constructor(handle)
  File /home/olpc/Activities/Read.activity/readactivity.py, line 229, in 
__init__
self._show_journal_object_picker()
  File /home/olpc/Activities/Read.activity/readactivity.py, line 252, in 
_show_journal_object_picker
self.read_file(jobject.file_path)
  File /home/olpc/Activities/Read.activity/readactivity.py, line 299, in 
read_file
self._load_document('file://' + self._tempfile)
  File /home/olpc/Activities/Read.activity/readactivity.py, line 503, in 
_load_document
self._setup_evince_viewer()
  File /home/olpc/Activities/Read.activity/readactivity.py, line 474, in 
_setup_evince_viewer
self._view.set_screen_dpi(_get_screen_dpi())
AttributeError: 'ev.View' object has no attribute 'set_screen_dpi'
1276350840.091120 DEBUG root: _cleanup_temp_files
Exited with status 1, pid 3453 data (None, open file 'fdopen', mode 'w' at 
0xa8cae38, '54ed6bc34acf6ee072a4f2a9dc481ecfc27d973a')
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Read Activity on Fedora 14 / SoaS v4

2010-09-28 Thread Simon Schampijer
On 09/28/2010 07:28 PM, Simon Schampijer wrote:
 On 09/25/2010 04:01 AM, Peter Robinson wrote:
 Hi All,

 With this update below I've now fixed Read on Fedora 14.

 https://admin.fedoraproject.org/updates/gnome-python2-desktop-2.31.1-7.fc14


 I've only given it a cursory test so if others could please do so and
 add Karma (remember you need to be logged into bodhi for your karma to
 actually have a + effect) so we can get this into the nightly builds.

 Hi Peter,

 thanks for this one. Works fine here with the 79-2 rpm. Commented in bodhi.

 On a related note (maybe someone has a clue about that):

 I am a bit confused about the different versions of Read that are
 floating around.

 'git tag' gives me:
 [...]
 v76
 v77
 v78
 v85
 v86
 v87

 The current version in Fedora is 79:
 http://koji.fedoraproject.org/koji/buildinfo?buildID=189705

 The current ALSO version is 86:
 http://activities.sugarlabs.org/en-US/sugar/addon/4028

 87 seems to be on the new toolbar branch:
 http://git.sugarlabs.org/projects/read/repos/mainline/logs/pre_newtoolbar But
 actually Sayamindu commented in an earlier mail: This is a bugfix
 release for 0.84 (specifically the F11 based builds for XO-15 and XO-1).
 It avoids using the new toolbars.

Ok, Lucian just explained me the rationale behind the Fedora version. 
Version 79 is coming from the evince-2-30 branch [1]. And the bundle is 
from his personal repository [2].

Regards,
Simon

[1] http://git.sugarlabs.org/projects/read/repos/evince-2-30
[2] http://people.sugarlabs.org/lucian/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Fwd: Pootle problem with single-character messages

2010-09-28 Thread Bert Freudenberg
Forwarding this to sugar-devel. Where should Pootle problems be reported?

- Bert -

Begin forwarded message:

 From: Bert Freudenberg b...@freudenbergs.de
 Date: 28. September 2010 20:08:29 MESZ
 To: OLPC Localization localizat...@lists.laptop.org
 Subject: Pootle problem with single-character messages
 
 
 On 21.09.2010, at 08:07, Markus Schlager wrote:
 
 Hi Subbu,
 
 On Tue, 21 Sep 2010, K. K. Subramaniam wrote:
 
 On Tuesday 21 Sep 2010 12:40:33 am Markus Schlager wrote:
 Whenever I scan the project files for Etoys and update from the templates,
 pootle says the following strings are untranslated and need attention:
 Etoys-Tiles.po:
 #194: x
 #195: y
 These are variables denoting X-Y co-ordinates and may not need translation 
 in
 most language cultures.
 
 Etoys.po:
 # 86: B
 # 91: I
 # 98: N
 # 99: n
 #103: S
 #107: U
 MorphicExtras.po:
 #589: X
 These are iconic letters used like keycaps. They stand for Bold, Italic,
 Normal,
 
 Number (as in repeat n times),
 
 No, 'n' means 'narrow' (less kerning)
 
 Strike, Underline and Close (as in
 delete). There should also be a 'V' and 'O' which are used for 'viewer menu'
 and 'close window' icons. They are not 'text' in the proper sense.
 
 I knew what thes strings mean. I'm just wondering why they are behaving 
 differently on pootle. Any time I update from the templates the 
 translations of these strings vanish. How come this happens? I'd call it a 
 bug.
 
 I see the same. Can someone fix it?
 
 - Bert -
 
 

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


Re: [Sugar-devel] Read Activity on Fedora 14 / SoaS v4

2010-09-28 Thread Sascha Silbe
Excerpts from Simon Schampijer's message of Tue Sep 28 21:00:22 +0200 2010:

 Ok, Lucian just explained me the rationale behind the Fedora version. 
 Version 79 is coming from the evince-2-30 branch [1]. And the bundle is 
 from his personal repository [2].

Can somebody merge that in mainline and release it, please? Otherwise
Read on distros other than Fedora will remain broken, as will Read in
sugar-jhbuild.

Sascha

--
http://sascha.silbe.org/
http://www.infra-silbe.de/


signature.asc
Description: PGP signature
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: Pootle problem with single-character messages

2010-09-28 Thread Walter Bender
There is a localization component in Trac.

-walter

On Tue, Sep 28, 2010 at 4:05 PM, Bert Freudenberg b...@freudenbergs.de wrote:
 Forwarding this to sugar-devel. Where should Pootle problems be reported?

 - Bert -

 Begin forwarded message:

 From: Bert Freudenberg b...@freudenbergs.de
 Date: 28. September 2010 20:08:29 MESZ
 To: OLPC Localization localizat...@lists.laptop.org
 Subject: Pootle problem with single-character messages


 On 21.09.2010, at 08:07, Markus Schlager wrote:

 Hi Subbu,

 On Tue, 21 Sep 2010, K. K. Subramaniam wrote:

 On Tuesday 21 Sep 2010 12:40:33 am Markus Schlager wrote:
 Whenever I scan the project files for Etoys and update from the templates,
 pootle says the following strings are untranslated and need attention:
 Etoys-Tiles.po:
 #194: x
 #195: y
 These are variables denoting X-Y co-ordinates and may not need translation 
 in
 most language cultures.

 Etoys.po:
 # 86: B
 # 91: I
 # 98: N
 # 99: n
 #103: S
 #107: U
 MorphicExtras.po:
 #589: X
 These are iconic letters used like keycaps. They stand for Bold, Italic,
 Normal,

 Number (as in repeat n times),

 No, 'n' means 'narrow' (less kerning)

 Strike, Underline and Close (as in
 delete). There should also be a 'V' and 'O' which are used for 'viewer 
 menu'
 and 'close window' icons. They are not 'text' in the proper sense.

 I knew what thes strings mean. I'm just wondering why they are behaving
 differently on pootle. Any time I update from the templates the
 translations of these strings vanish. How come this happens? I'd call it a
 bug.

 I see the same. Can someone fix it?

 - Bert -



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




-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Read Activity on Fedora 14 / SoaS v4

2010-09-28 Thread Simon Schampijer
On 09/28/2010 10:14 PM, Sascha Silbe wrote:
 Excerpts from Simon Schampijer's message of Tue Sep 28 21:00:22 +0200 2010:

 Ok, Lucian just explained me the rationale behind the Fedora version.
 Version 79 is coming from the evince-2-30 branch [1]. And the bundle is
 from his personal repository [2].

 Can somebody merge that in mainline and release it, please? Otherwise
 Read on distros other than Fedora will remain broken, as will Read in
 sugar-jhbuild.

 Sascha

Lucian said that the work has not been completed. Lucian can you comment 
what is missing? If you can not do it maybe someone else can go for it.

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


Re: [Sugar-devel] Content bundles

2010-09-28 Thread forster
Thanks S Page
That was very helpful
I have logged it as bug #2388
Tony

 On Fri, Sep 24, 2010 at 10:44 PM,  fors...@ozonline.com.au wrote:
 
  I have created a Pippy program to map sea surface temperature.
 
  http://wiki.sugarlabs.org/go/User:Tonyforster#Sea_Surface_Temperature_Mapping
 
  Because I wanted to distribute two files as one compressed download and 
  also because wiki.sugarlabs does not host *.py files, I decided to try a 
  *.xol content bundle. It also seemed like a good opportunity to learn about 
  bundles.
 
  I am running OS373pyg
 
  I created a bundle http://wiki.sugarlabs.org/go/File:Sst.xol
 
  It turned out to be complex, not simple. Issues that arose were:
 
  It seems that you can not remove a content bundle once you install it. Even 
  deleting it in Terminal still leaves the menu in Browse.
 
 Depends how you install it.  http://wiki.laptop.org/go/Collections
 says 'In the Journal, navigate to the entry for the download of the
 .xol bundle, hover over it, and choose Erase. When you view the OLPC
 Library page in Browse, the content should be gone from the library
 navigation.'  Removing from ~/Library certainly won't trigger the
 rebuild of the home page library navigation.  There are other ways
 removal can fail, e.g. SL bug 2283 You can't remove Library content
 installed from a .xol on USB flash drive.
 http://wiki.laptop.org/go/Creating_a_collection#How_do_you_uninstall_a_collection.3F
 tells you how to rebuild the library navigation manually.
 
  Opening the bundle starts a redundant empty write session.
 I don't know what you mean, it didn't for me in 10.1.2 on XO-1.
 
  Both of the files *.asc and *.py needed a right click to save them, left 
  click just opens a viewer, yes I understand why
 
  *.py files save to the journal as text/plain and Pippy will not open 
  text/plain, they need to be copied from Write to Pippy
 In that case, why not left-click to open each file in Browse (it shows
 their content as text), and copy from Browse (Ctrl-A, Ctrl-C) into
 Pippy?
 
 BTW, the index.html tells me to Keep Link, but there' s no such
 command in Browse v.108 , I just see Download link.  That doesn't seem
 to create a Journal entry, instead I think it leads to a Browse
 Traceback from downloadmanager.save_link().
 
  The net result is a very complicated user experience. I just wanted to 
  download and uncompress two files as a single download. Am I missing 
  something simple?
 
 http://wiki.laptop.org/go/Creating_a_collection says, Materials in a
 collection that need to be run by an Activity other than Browse will
 have to have a mime-type registered with the Browse activity so they
 can launch from there.  I have no idea how to do this, that passive
 voice is useless!  Pippy v.35 registers for the mime types
 text/x-python and pickle/groupthink-pippy , Browse v.108's
 activity.info doesn't mention either mime type.
 
 Even if you could get Browse to associate your files with Pippy, I
 don't think it would help.  Well over a year ago there was discussion
 of directly launching applications by clicking on their files from
 Browse, as I recall there were Rainbow security issues and concerns
 about displacing the Journal.  I don't think Browse can do this.
 
 If Sugar/the Journal actually associated a file extension with Pippy
 the Journal might open your files directly in Pippy.  I can't see a
 file extension for pickle/groupthink-pippy.
 
 Collections are very browser-centric.  You could work with the browser
 by converting your program from Python to JavaScript and present it in
 a local web page that runs a JavaScript developer environment in the
 browser.
 
 I hope this helps, I'm just a user who has figured out a little about
 collections.
 --
 =S Page
 
 _
 This mail has been virus scanned by Australia On Line
 see http://www.australiaonline.net.au/mailscanning

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