Re: [Sugar-devel] [ASLO] Release Get Books-7

2011-05-19 Thread Bastien
Thanks all your answers.  I wanted to use GetBooks locally since 
1) Internet is not (yet) here and 2) I'm not sure the volunteers
on the ground will know how to install pathagar on the server.

But I'll gather all this information and make it available to 
OLPC France for our next meeting -- hopefully we can work on a
short-term solution (local GetBooks + OPDS) and a long-term one
(pathagar). 

Thanks again,

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


[Sugar-devel] Resources for developing for XOs

2011-05-19 Thread Sridhar Dhanapalan
I have complied some resources for developing for XO-AU and OLPC OS builds:

http://dev.laptop.org.au/projects/xo-au/wiki/Development

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


Re: [Sugar-devel] [OLPC-AU] another Favorites View proposal

2011-05-19 Thread Walter Bender
On Wed, May 18, 2011 at 11:31 PM, Mikus Grinbergs  wrote:

> Further, I myself have over 100 Activities installed on my XO (their code
>>> physically resides on an SD card).  To show *all* of them in one screen
>>> makes their icons very small.
>>>
>>
>> Do you use the Spiral?
>>
>
> Yes.  But when *all* get starred, in my case (sugar 0.92.1-2) the spiral
> shows activity icons beyond five complete layers,
>

You do have a lot of activities!! Even more than me :P

At one point I had the spiral avoid the regions where it got cut off... I
took that check out of the code but maybe I should add it back in.

-walter

>
> mikus
>



-- 
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] Patch for Jukebox: New toolbar

2011-05-19 Thread Gonzalo Odiard
Yes, Manu is working with me.
About the patchs from Sebastian, in what other activities have you worked?
Can you send the patches to sugar-devel?
The merge request does not work, because nobody receive a mail and there are
not review.

Gonzalo

2011/5/19 Rafael Ortiz 

> Hi Manu.
>
> 2011/5/18 manuel quiñones 
>
>> Hello,
>>
>> Here is a patch to use the new toolbar for the Jukebox activity.  A
>> few notes about the changes below:
>>
>> You will notice that I renamed the ControlToolbar class to just
>> Control, that's because it doesn't inherit anymore from gtk.Toolbar,
>> now the toolbar is a property of that class, that can be the old one
>> or the new one.
>>
>> I moved the fullscreen button to a View subtoolbar for consistency
>> with other activities.
>>
>> Regards,
>>
>>
> I think that Sebastian Silva (on cc) has a merge request to fix this issue
> also.
>
> http://git.sugarlabs.org/jukebox/mainline/merge_requests/2
>
>  Would be nice if you two work with kushal to have this merged into
> mainline and packaged into a new release.
>
> Thanks for your patch, gonzalo has a list of activities that
> need a new toolbar if you want to work on those :).
>
>
> http://dev.laptop.org/query?status=assigned&status=new&status=reopened&summary=~has+old+toolbar&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority
>
>
>
>
> --
>> .. manuq ..
>>
>> ___
>> 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] [PATCH] adding $HOME/Documents to the volumes toolbar

2011-05-19 Thread Walter Bender
On Mon, May 16, 2011 at 2:54 PM, Walter Bender wrote:

> On Mon, May 16, 2011 at 2:17 PM, Gary Martin 
> wrote:
> > Hi Walter,
> >
> > On 14 May 2011, at 15:35, Walter Bender wrote:
> >
> >> On Sat, May 14, 2011 at 10:21 AM, Gary Martin
> >>  wrote:
> >>> Hi Walter,
> >>>
> >>> On 10 May 2011, at 13:54, Walter Bender wrote:
> >>>
>  As per a discussion at the EduJam and Sugar Code Sprint, I have
>  modified a patch by tch to add access to ~/Documents to the volume
>  toolbar in the Journal.
> 
>  Two patches: (1) a new icon; and (2) the patch to volumestoolbar.py
> 
>  (Gary. could you please look at the icon?)
> >>>
> >>> Could you clarify a couple of things for me:
> >>>
> >>>  - will the volumes toolbar tray now always be visible in the Journal
> (usually with just this one icon)?
> >> Only if there is a $HOME/Documents directory.
> >>
> >>>  - will this only activate for folks using GNOME + Sugar desktop
> combined installs (ease use of files between desktops)
> >> Well, they will have a $HOME/Documents directory, while the non-GNOME
> >> users probably won't by default.
> >
> > Sounds fair (if perhaps a little of a secret easter egg). Deployments can
> either make sure their builds include the directory/folder, or the more
> technical users can create a $HOME/Documents themselves if they want one (or
> even mount something else there, I'd likely mount a VirtualBox shared host
> folder there for quick file exchange with my Mac).
> >
> >>>  - can it easily be disabled in a build to keep the Sugar UI
> uncluttered (sounds like this might be a quick hack to help fix poorly
> ported GNOME applications like tuxpaint)?
> >> I think it has more general utility in that there will always be
> >> non-Sugarized activities. I think this is especially important for
> >> teachers.
> >>
> >>>  - are there thoughts to add other local paths, root?
> >> I think have one place for easy data exchange is adequate. Documents
> >> seems a logic place.
> >>
> >>>  - are there thoughts to add remote resource paths, webdav,
> schoolservers, ftp, dropbox?
> >> Yes. tch is working on that.
> >
> > Cool.
> >
> >>> General comment: Certainly would want to make some small changes to the
> icon as is, do we want to introduce the concept of folders? I'm thinking
> about consistent visual metaphors for various resource types, local vs.
> remote at least seems an important distinction (if we end up with a bunch of
> different targets down in the tray).
> >> I am not opposed to introducing the concept of folders as a logical
> >> bridge to the non-Sugar world.
> >
> > Here's a shot at xml clean-up and a slight design simplification on your
> version. I've tried to maximise the size of the document visual by only
> using a silhouette outline of the folder, slightly rounded vs. the square
> edged document to help differentiate the shapes:
> >
> >
> >
> >
> >
> >
> >
> >
> > Let me know what you think / any feedback.
>
> Much cleaner. +1
>
> I'll upload it as part of a revised patch.
>

Attached is a replacement patch to sugar-art work swapping in Gary's version
of the users-document icon.

regards.

-walter


>
> thanks.
>
> -walter
> >
> > Regards,
> > --Gary
> >
> >> -walter
> >>
> >>>
> >>> Regards,
> >>> --Gary
> >>>
>  -walter
> 
>  --
>  Walter Bender
>  Sugar Labs
>  http://www.sugarlabs.org
> 
> <0001-adding-documents-icon.patch><0001-adding-home-walter-Documents-to-volumes-toolbar.patch>___
>  Sugar-devel mailing list
>  Sugar-devel@lists.sugarlabs.org
>  http://lists.sugarlabs.org/listinfo/sugar-devel
> >>>
> >>>
> >>
> >>
> >>
> >> --
> >> Walter Bender
> >> Sugar Labs
> >> http://www.sugarlabs.org
> >
> >
> >
>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>



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


0001-adding-icon-for-accessing-user-documents-in-Journal-.patch
Description: Binary data
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [PATCH] adding $HOME/Documents to the volumes toolbar

2011-05-19 Thread Walter Bender
On Thu, May 19, 2011 at 7:50 AM, Walter Bender wrote:

>
>
> On Mon, May 16, 2011 at 2:54 PM, Walter Bender wrote:
>
>> On Mon, May 16, 2011 at 2:17 PM, Gary Martin 
>> wrote:
>> > Hi Walter,
>> >
>> > On 14 May 2011, at 15:35, Walter Bender wrote:
>> >
>> >> On Sat, May 14, 2011 at 10:21 AM, Gary Martin
>> >>  wrote:
>> >>> Hi Walter,
>> >>>
>> >>> On 10 May 2011, at 13:54, Walter Bender wrote:
>> >>>
>>  As per a discussion at the EduJam and Sugar Code Sprint, I have
>>  modified a patch by tch to add access to ~/Documents to the volume
>>  toolbar in the Journal.
>> 
>>  Two patches: (1) a new icon; and (2) the patch to volumestoolbar.py
>> 
>>  (Gary. could you please look at the icon?)
>> >>>
>> >>> Could you clarify a couple of things for me:
>> >>>
>> >>>  - will the volumes toolbar tray now always be visible in the Journal
>> (usually with just this one icon)?
>> >> Only if there is a $HOME/Documents directory.
>> >>
>> >>>  - will this only activate for folks using GNOME + Sugar desktop
>> combined installs (ease use of files between desktops)
>> >> Well, they will have a $HOME/Documents directory, while the non-GNOME
>> >> users probably won't by default.
>> >
>> > Sounds fair (if perhaps a little of a secret easter egg). Deployments
>> can either make sure their builds include the directory/folder, or the more
>> technical users can create a $HOME/Documents themselves if they want one (or
>> even mount something else there, I'd likely mount a VirtualBox shared host
>> folder there for quick file exchange with my Mac).
>> >
>> >>>  - can it easily be disabled in a build to keep the Sugar UI
>> uncluttered (sounds like this might be a quick hack to help fix poorly
>> ported GNOME applications like tuxpaint)?
>> >> I think it has more general utility in that there will always be
>> >> non-Sugarized activities. I think this is especially important for
>> >> teachers.
>> >>
>> >>>  - are there thoughts to add other local paths, root?
>> >> I think have one place for easy data exchange is adequate. Documents
>> >> seems a logic place.
>> >>
>> >>>  - are there thoughts to add remote resource paths, webdav,
>> schoolservers, ftp, dropbox?
>> >> Yes. tch is working on that.
>> >
>> > Cool.
>> >
>> >>> General comment: Certainly would want to make some small changes to
>> the icon as is, do we want to introduce the concept of folders? I'm thinking
>> about consistent visual metaphors for various resource types, local vs.
>> remote at least seems an important distinction (if we end up with a bunch of
>> different targets down in the tray).
>> >> I am not opposed to introducing the concept of folders as a logical
>> >> bridge to the non-Sugar world.
>> >
>> > Here's a shot at xml clean-up and a slight design simplification on your
>> version. I've tried to maximise the size of the document visual by only
>> using a silhouette outline of the folder, slightly rounded vs. the square
>> edged document to help differentiate the shapes:
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > Let me know what you think / any feedback.
>>
>> Much cleaner. +1
>>
>> I'll upload it as part of a revised patch.
>>
>
> Attached is a replacement patch to sugar-art work swapping in Gary's
> version of the users-document icon.
>

Also attached is a new version of the patch to volumestoolbar.py since
Gary's icon has a different name than the one I had been using.

-walter

>
> regards.
>
> -walter
>
>
>>
>> thanks.
>>
>> -walter
>> >
>> > Regards,
>> > --Gary
>> >
>> >> -walter
>> >>
>> >>>
>> >>> Regards,
>> >>> --Gary
>> >>>
>>  -walter
>> 
>>  --
>>  Walter Bender
>>  Sugar Labs
>>  http://www.sugarlabs.org
>> 
>> <0001-adding-documents-icon.patch><0001-adding-home-walter-Documents-to-volumes-toolbar.patch>___
>>  Sugar-devel mailing list
>>  Sugar-devel@lists.sugarlabs.org
>>  http://lists.sugarlabs.org/listinfo/sugar-devel
>> >>>
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> Walter Bender
>> >> Sugar Labs
>> >> http://www.sugarlabs.org
>> >
>> >
>> >
>>
>>
>>
>> --
>> Walter Bender
>> Sugar Labs
>> http://www.sugarlabs.org
>>
>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>
>


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


0001-add-user-documents-to-volumes-toolbar.patch
Description: Binary data
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [PATCH] adding $HOME/Documents to the volumes toolbar

2011-05-19 Thread Rodolfo D. Arce S.
Hello:

I was wondering if you had considered if the Documents folder is translated.
I know that gnome when changing the default language for the user sometimes
renames the folders ("Documents" -> "Documentos, "Download" -> "Descargas",
etc) This is made usually during instalation or when the user changes the
default language

Cheers.. R

2011/5/19 Walter Bender 

>
>
> On Thu, May 19, 2011 at 7:50 AM, Walter Bender wrote:
>
>>
>>
>> On Mon, May 16, 2011 at 2:54 PM, Walter Bender 
>> wrote:
>>
>>> On Mon, May 16, 2011 at 2:17 PM, Gary Martin 
>>> wrote:
>>> > Hi Walter,
>>> >
>>> > On 14 May 2011, at 15:35, Walter Bender wrote:
>>> >
>>> >> On Sat, May 14, 2011 at 10:21 AM, Gary Martin
>>> >>  wrote:
>>> >>> Hi Walter,
>>> >>>
>>> >>> On 10 May 2011, at 13:54, Walter Bender wrote:
>>> >>>
>>>  As per a discussion at the EduJam and Sugar Code Sprint, I have
>>>  modified a patch by tch to add access to ~/Documents to the volume
>>>  toolbar in the Journal.
>>> 
>>>  Two patches: (1) a new icon; and (2) the patch to volumestoolbar.py
>>> 
>>>  (Gary. could you please look at the icon?)
>>> >>>
>>> >>> Could you clarify a couple of things for me:
>>> >>>
>>> >>>  - will the volumes toolbar tray now always be visible in the Journal
>>> (usually with just this one icon)?
>>> >> Only if there is a $HOME/Documents directory.
>>> >>
>>> >>>  - will this only activate for folks using GNOME + Sugar desktop
>>> combined installs (ease use of files between desktops)
>>> >> Well, they will have a $HOME/Documents directory, while the non-GNOME
>>> >> users probably won't by default.
>>> >
>>> > Sounds fair (if perhaps a little of a secret easter egg). Deployments
>>> can either make sure their builds include the directory/folder, or the more
>>> technical users can create a $HOME/Documents themselves if they want one (or
>>> even mount something else there, I'd likely mount a VirtualBox shared host
>>> folder there for quick file exchange with my Mac).
>>> >
>>> >>>  - can it easily be disabled in a build to keep the Sugar UI
>>> uncluttered (sounds like this might be a quick hack to help fix poorly
>>> ported GNOME applications like tuxpaint)?
>>> >> I think it has more general utility in that there will always be
>>> >> non-Sugarized activities. I think this is especially important for
>>> >> teachers.
>>> >>
>>> >>>  - are there thoughts to add other local paths, root?
>>> >> I think have one place for easy data exchange is adequate. Documents
>>> >> seems a logic place.
>>> >>
>>> >>>  - are there thoughts to add remote resource paths, webdav,
>>> schoolservers, ftp, dropbox?
>>> >> Yes. tch is working on that.
>>> >
>>> > Cool.
>>> >
>>> >>> General comment: Certainly would want to make some small changes to
>>> the icon as is, do we want to introduce the concept of folders? I'm thinking
>>> about consistent visual metaphors for various resource types, local vs.
>>> remote at least seems an important distinction (if we end up with a bunch of
>>> different targets down in the tray).
>>> >> I am not opposed to introducing the concept of folders as a logical
>>> >> bridge to the non-Sugar world.
>>> >
>>> > Here's a shot at xml clean-up and a slight design simplification on
>>> your version. I've tried to maximise the size of the document visual by only
>>> using a silhouette outline of the folder, slightly rounded vs. the square
>>> edged document to help differentiate the shapes:
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > Let me know what you think / any feedback.
>>>
>>> Much cleaner. +1
>>>
>>> I'll upload it as part of a revised patch.
>>>
>>
>> Attached is a replacement patch to sugar-art work swapping in Gary's
>> version of the users-document icon.
>>
>
> Also attached is a new version of the patch to volumestoolbar.py since
> Gary's icon has a different name than the one I had been using.
>
> -walter
>
>>
>> regards.
>>
>> -walter
>>
>>
>>>
>>> thanks.
>>>
>>> -walter
>>> >
>>> > Regards,
>>> > --Gary
>>> >
>>> >> -walter
>>> >>
>>> >>>
>>> >>> Regards,
>>> >>> --Gary
>>> >>>
>>>  -walter
>>> 
>>>  --
>>>  Walter Bender
>>>  Sugar Labs
>>>  http://www.sugarlabs.org
>>> 
>>> <0001-adding-documents-icon.patch><0001-adding-home-walter-Documents-to-volumes-toolbar.patch>___
>>>  Sugar-devel mailing list
>>>  Sugar-devel@lists.sugarlabs.org
>>>  http://lists.sugarlabs.org/listinfo/sugar-devel
>>> >>>
>>> >>>
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Walter Bender
>>> >> Sugar Labs
>>> >> http://www.sugarlabs.org
>>> >
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Walter Bender
>>> Sugar Labs
>>> http://www.sugarlabs.org
>>>
>>
>>
>>
>> --
>> Walter Bender
>> Sugar Labs
>> http://www.sugarlabs.org
>>
>>
>
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>
>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/

Re: [Sugar-devel] [PATCH] adding $HOME/Documents to the volumes toolbar

2011-05-19 Thread Martin Langhoff
On Thu, May 19, 2011 at 8:48 AM, Rodolfo D. Arce S.
 wrote:
> I was wondering if you had considered if the Documents folder is translated.
> I know that gnome when changing the default language for the user sometimes
> renames the folders ("Documents" -> "Documentos, "Download" -> "Descargas",
> etc) This is made usually during instalation or when the user changes the
> default language

I've wondered the same, so I reviewed the patch (you should too - it's
earlier in this same thread). Yes, it does use freedesktop's standard
way of asking 'what's the localized Documents folder?'.

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - 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


[Sugar-devel] [PATCH sugar] Register with schoolserver: adopt to changes in xmlrpclib for python 2.7 OLPC #10776

2011-05-19 Thread Simon Schampijer
Python 2.7 switched from using httplib.HTTP to using httplib.HTTPConnection,
 as the httplib.HTTPConnection includes a timeout by default we can use a
xmlrpclib.Transport directly and do not need to subclass it.
---
 src/jarabe/desktop/schoolserver.py |6 +-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/jarabe/desktop/schoolserver.py 
b/src/jarabe/desktop/schoolserver.py
index aea2357..a68f3e2 100644
--- a/src/jarabe/desktop/schoolserver.py
+++ b/src/jarabe/desktop/schoolserver.py
@@ -24,6 +24,7 @@ from string import ascii_uppercase
 import random
 import time
 import uuid
+import sys
 
 import gconf
 
@@ -123,7 +124,10 @@ def register_laptop(url=_REGISTER_URL):
 
 nick = client.get_string('/desktop/sugar/user/nick')
 
-server = xmlrpclib.ServerProxy(url, _TimeoutTransport())
+if sys.version_info[1] < 7:
+server = xmlrpclib.ServerProxy(url, _TimeoutTransport())
+else:
+server = xmlrpclib.ServerProxy(url, xmlrpclib.Transport())
 try:
 data = server.register(sn, nick, uuid_, profile.pubkey)
 except (xmlrpclib.Error, TypeError, socket.error):
-- 
1.7.4

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


[Sugar-devel] [PATCH] Infoslicer: Avoid crash when a article is downloaded - SL #2856

2011-05-19 Thread Gonzalo Odiard
---
 book.py |5 -
 bookview.py |1 -
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/book.py b/book.py
index 681bdba..f28ff99 100644
--- a/book.py
+++ b/book.py
@@ -71,11 +71,14 @@ class Book(gobject.GObject):
 
 self._article.uid = entry['uid']
 self._article.article_title = title
-self.emit('article-selected', self._article)
+gobject.idle_add(self._emit_article_selected)
 
 article = gobject.property(type=object,
 getter=get_article, setter=set_article)
 
+def _emit_article_selected(self):
+self.emit('article-selected', self._article)
+
 # save current article
 def sync_article(self):
 # stub
diff --git a/bookview.py b/bookview.py
index dfbb205..8b049d6 100644
--- a/bookview.py
+++ b/bookview.py
@@ -154,7 +154,6 @@ class BookView(gtk.VBox):
 
 self.book.props.article = article
 self.store.append((False, article))
-self.tree.set_cursor(len(self.store)-1, self.tree.get_column(1), False)
 
 def _create_cb(self, widget):
 def find_name(list, prefix, uniq):
-- 
1.7.4.4

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


Re: [Sugar-devel] [ASLO] Release Get Books-7

2011-05-19 Thread James Simmons
Bastien,

I have installed Pathagar and describe the process in "E-Book
Enlightenment".  calibre would give you a very similar website with
less work that Pathagar would require, and it would be easier to set
up for non-technical people.

James Simmons


On Thu, May 19, 2011 at 2:56 AM, Bastien  wrote:
> Thanks all your answers.  I wanted to use GetBooks locally since
> 1) Internet is not (yet) here and 2) I'm not sure the volunteers
> on the ground will know how to install pathagar on the server.
>
> But I'll gather all this information and make it available to
> OLPC France for our next meeting -- hopefully we can work on a
> short-term solution (local GetBooks + OPDS) and a long-term one
> (pathagar).
>
> Thanks again,
>
> --
>  Bastien
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [OLPC-AU] another Favorites View proposal

2011-05-19 Thread Walter Bender
On Wed, May 18, 2011 at 11:22 AM, Walter Bender wrote:

> I don't want to coop the current thread about search, but I have one
> concrete proposal (for which I volunteer to write a patch if we have
> consensus) and one long-standing feature request that we should dust off.
>
> (1) I propose that whenever you go to the Home View, you end up in the
> standard view. The only way to get to the list view would be by selecting it
> from the standard view. I'd even go so far as to suggest that if you
> navigate away, you would return to the standard view.
>
> This simple change would take some pressure off the need to distinguish the
> list view from the Journal and make it really just for organizing favorites
> and nothing else, which keeps it simple. (Even an experience Sugar user such
> as myself gets confused sometimes when I end up in the list view... I
> repeatedly hit the home view button and type F3 to no effect and think there
> must be something broken.)
>
> (2) Multiple groups beyond just the binary favorites/not favorites
> selection. Lots of teacher (and kid) feedback about wanting multiple home
> view collections. This is more invasive, but if we really think about list
> view more narrowly, then adding this would be seemingly doable from the UI
> perspective. (One home view could be *all*, meaning we could even eliminate
> the need to launch activities from the list view).
>
> -walter
>
> --
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>
>
Thanks for the feedback. I've attached a patch to do #1 above (always switch
to Favorites View when F3 or Home View icon is pressed. Please try it and
let me know what you think.

regards.

-walter


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


0001-switch-to-favorites-view-whenever-F3-or-Home-icon-is.patch
Description: Binary data
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Patch for Jukebox: New toolbar

2011-05-19 Thread Sebastian Silva
About these patches for new toolbars that we shared back in march, yes I 
should have sent them to the list.
I did not think we were this formal with activities development, but I 
agree we should be, to avoid duplication of work.
I will go now and dispatch my patches to the list, meanwhile you can see 
what was done at 
http://wiki.sugarlabs.org/go/Activity_Team/TODO#Adding_new_Toolbars


This makes me think we should relive the Activities Team and document 
these workflows if we want to make it approachable to build and mantain 
more activities.


Manu, great to see you active around here.
Un gusto haberlos conocido en Montevideo. Saludos!

Sebastian

El 19/05/11 06:41, Gonzalo Odiard escribió:

Yes, Manu is working with me.
About the patchs from Sebastian, in what other activities have you worked?
Can you send the patches to sugar-devel?
The merge request does not work, because nobody receive a mail and 
there are not review.


Gonzalo

2011/5/19 Rafael Ortiz >


Hi Manu.

2011/5/18 manuel quiñones mailto:manuel.por@gmail.com>>

Hello,

Here is a patch to use the new toolbar for the Jukebox
activity.  A
few notes about the changes below:

You will notice that I renamed the ControlToolbar class to just
Control, that's because it doesn't inherit anymore from
gtk.Toolbar,
now the toolbar is a property of that class, that can be the
old one
or the new one.

I moved the fullscreen button to a View subtoolbar for consistency
with other activities.

Regards,


I think that Sebastian Silva (on cc) has a merge request to fix
this issue also.

http://git.sugarlabs.org/jukebox/mainline/merge_requests/2
 Would be nice if you two work with kushal to have this merged
into mainline and packaged into a new release.

Thanks for your patch, gonzalo has a list of activities that
need a new toolbar if you want to work on those :).


http://dev.laptop.org/query?status=assigned&status=new&status=reopened&summary=~has+old+toolbar&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority





--
.. manuq ..

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org

http://lists.sugarlabs.org/listinfo/sugar-devel



___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org

http://lists.sugarlabs.org/listinfo/sugar-devel




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


[Sugar-devel] Please review "Make Your Own Sugar Activities!" on Amazon

2011-05-19 Thread James Simmons
The e-book "Make Your Own Sugar Activities!" is in the Kindle Store on Amazon:

http://www.amazon.com/Make-Your-Sugar-Activities-ebook/dp/B0050VAHKW/ref=ntt_at_ep_dpt_1

On its first day it racked up three sales at .99 apiece.  Sales seem
to have stalled at three.  Amazon tells me that based on these three
sales my rank is around 96,000 out of some 750,000 books total.

One thing successful books have on their pages is reviews.  Many of
you on these lists have praised this book or thanked me for writing
it.  If a few of you could log into Amazon and write a short review
that may be enough to launch a few more sales.  It doesn't have to be
long or gushing.  It doesn't even have to be a *good* review.  Even a
review like "Publication of this e-book has set back children's
education by at least ten years!" would be better than no review at
all.  Heck, I'd read a book with a review like that.

Thanks in advance,

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


[Sugar-devel] [PATCH 1/2] New icon for terminal activity SL#1492

2011-05-19 Thread Rafael Ortiz
From: Rafael Ortiz  

Changing icon for terminal activity  SL#1492, also in merge request.

Signed-off-by: Rafael Ortiz 
---
 activity/activity-terminal.svg |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/activity/activity-terminal.svg b/activity/activity-terminal.svg
index db057f9..13db975 100644
--- a/activity/activity-terminal.svg
+++ b/activity/activity-terminal.svg
@@ -5,7 +5,7 @@



-   
+


 
\ No newline at end of file
-- 
1.7.4.1

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


[Sugar-devel] [PATCH 2/2] disabling become root button

2011-05-19 Thread Rafael Ortiz
Temporaly Disabling become root button on terminal activity 
avoiding problems reported  SL#2756 and #2597, also in merge request on 
gitorious 
 
Signed-off-by: Rafael Ortiz 
---
 terminal.py |   22 +++---
 1 files changed, 11 insertions(+), 11 deletions(-)
 mode change 100644 => 100755 terminal.py

diff --git a/terminal.py b/terminal.py
old mode 100644
new mode 100755
index a0f97ba..63605b3
--- a/terminal.py
+++ b/terminal.py
@@ -86,17 +86,17 @@ class TerminalActivity(activity.Activity):
 tab_toolbar_button.show()
 
 # Add a button that will be used to become root easily.
-root_button = ToolButton('activity-become-root')
-root_button.set_tooltip(_('Become root'))
-root_button.connect('clicked', self.__become_root_cb)
-toolbar_box.toolbar.insert(root_button, -1)
-root_button.show()
-
-separator = gtk.SeparatorToolItem()
-separator.props.draw = False
-separator.set_expand(True)
-toolbar_box.toolbar.insert(separator, -1)
-separator.show()
+#root_button = ToolButton('activity-become-root')
+#root_button.set_tooltip(_('Become root'))
+#root_button.connect('clicked', self.__become_root_cb)
+#toolbar_box.toolbar.insert(root_button, -1)
+#root_button.show()
+
+#separator = gtk.SeparatorToolItem()
+#separator.props.draw = False
+#separator.set_expand(True)
+#toolbar_box.toolbar.insert(separator, -1)
+#separator.show()
 
 stop_button = StopButton(self)
 stop_button.props.accelerator = 'Q'
-- 
1.7.4.1

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


[Sugar-devel] [ASLO] Release FileMix-6

2011-05-19 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4329

Sugar Platform:
0.82 - 0.92

Download Now:
http://activities.sugarlabs.org/downloads/file/27370/filemix-6.xo

Release notes:
Version 6 -
  Record Activity compatibility updated.


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

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


Re: [Sugar-devel] [IAEP] Please review "Make Your Own Sugar Activities!" on Amazon

2011-05-19 Thread Caryl Bigenho

Hey!  You don't need a Kindle to read a Kindle edition of a book!  Just 
download the reader program from Amazon.  Let's all buy a copy of the ebook! 
(it's only 99 cents!). That will boost the ratings quite a bit.  You might pass 
these links on to others you know who might like to try their hand at 
programming for Sugar!
Kindle downloads are at:
Mac  
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200438360
PC 
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200388510
iPhone/iPad/iPod Touch 
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200298460
Android Phone 
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200495290
Windows Phone 
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200556940
And, here's a live link to the ebook:
http://www.amazon.com/Make-Your-Sugar-Activities-ebook/dp/B0050VAHKW/ref=ntt_at_ep_dpt_1
Caryl
P.S.  What are the chances of getting the Spanish version on Amazon?

> Date: Thu, 19 May 2011 11:41:22 -0500
> From: nices...@gmail.com
> To: sugar-devel@lists.sugarlabs.org; i...@lists.sugarlabs.org
> Subject: [IAEP] Please review "Make Your Own Sugar Activities!" on Amazon
> 
> The e-book "Make Your Own Sugar Activities!" is in the Kindle Store on Amazon:
> 
> http://www.amazon.com/Make-Your-Sugar-Activities-ebook/dp/B0050VAHKW/ref=ntt_at_ep_dpt_1
> 
> On its first day it racked up three sales at .99 apiece.  Sales seem
> to have stalled at three.  Amazon tells me that based on these three
> sales my rank is around 96,000 out of some 750,000 books total.
> 
> One thing successful books have on their pages is reviews.  Many of
> you on these lists have praised this book or thanked me for writing
> it.  If a few of you could log into Amazon and write a short review
> that may be enough to launch a few more sales.  It doesn't have to be
> long or gushing.  It doesn't even have to be a *good* review.  Even a
> review like "Publication of this e-book has set back children's
> education by at least ten years!" would be better than no review at
> all.  Heck, I'd read a book with a review like that.
> 
> Thanks in advance,
> 
> James Simmons
> Author
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> i...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
  ___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Please review "Make Your Own Sugar Activities!" on Amazon

2011-05-19 Thread Bryant Patten
Looks great on a Motorola Xoom Android Tablet with the Android Kindle  
App.  A bargain at twice the price!


Bryant


On May 19, 2011, at 1:57 PM, Caryl Bigenho wrote:

Hey!  You don't need a Kindle to read a Kindle edition of a book!   
Just download the reader program from Amazon.  Let's all buy a copy  
of the ebook! (it's only 99 cents!). That will boost the ratings  
quite a bit.  You might pass these links on to others you know who  
might like to try their hand at programming for Sugar!


Kindle downloads are at:

Mac  
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200438360

PC 
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200388510

iPhone/iPad/iPod Touch 
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200298460

Android Phone 
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200495290

Windows Phone 
http://www.amazon.com/gp/help/customer/display.html/ref=hp_left_cn?ie=UTF8&nodeId=200556940

And, here's a live link to the ebook:

http://www.amazon.com/Make-Your-Sugar-Activities-ebook/dp/B0050VAHKW/ref=ntt_at_ep_dpt_1

Caryl

P.S.  What are the chances of getting the Spanish version on Amazon?

> Date: Thu, 19 May 2011 11:41:22 -0500
> From: nices...@gmail.com
> To: sugar-devel@lists.sugarlabs.org; i...@lists.sugarlabs.org
> Subject: [IAEP] Please review "Make Your Own Sugar Activities!" on  
Amazon

>
> The e-book "Make Your Own Sugar Activities!" is in the Kindle  
Store on Amazon:

>
> 
http://www.amazon.com/Make-Your-Sugar-Activities-ebook/dp/B0050VAHKW/ref=ntt_at_ep_dpt_1
>
> On its first day it racked up three sales at .99 apiece. Sales seem
> to have stalled at three. Amazon tells me that based on these three
> sales my rank is around 96,000 out of some 750,000 books total.
>
> One thing successful books have on their pages is reviews. Many of
> you on these lists have praised this book or thanked me for writing
> it. If a few of you could log into Amazon and write a short review
> that may be enough to launch a few more sales. It doesn't have to be
> long or gushing. It doesn't even have to be a *good* review. Even a
> review like "Publication of this e-book has set back children's
> education by at least ten years!" would be better than no review at
> all. Heck, I'd read a book with a review like that.
>
> Thanks in advance,
>
> James Simmons
> Author
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> i...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
___
IAEP -- It's An Education Project (not a laptop project!)
i...@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


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


Re: [Sugar-devel] [IAEP] Please review "Make Your Own Sugar Activities!" on Amazon

2011-05-19 Thread James Simmons
Caryl,

You can review a book even if you haven't bought it.  You just need an
account on Amazon.  And while it is true that three sales had a
dramatic effect on the book's ranking, I would expect diminishing
returns to kick in pretty soon.

> P.S.  What are the chances of getting the Spanish version on Amazon?

Pretty good, I'd say.  All you would need to do is generate an EPUB
from Booki, make some simple modifications to it (adding Table Of
Contents and cover image), and run the free kindlegen program against
it.  I gave the details on how to do this in a previous email, and I
made the same information into a post for the Booki Blog that is being
reviewed.  I may also put the information as a chapter in "E-Book
Enlightenment".  Even though Sugar does not support reading MOBI files
you can use Booki on the XO, so having students publish their work in
the Kindle Store is doable, especially with one of the newer XOs that
support both Sugar and GNOME.

We'd have to wait until we had a definitive version of the book, and
the lead translator should probably do the publishing (and get
whatever profits there may be).  Amazon lets you list multiple
contributors on the page for the book, so if there were multiple
translators they could all be listed.  I could be listed as an author
even if I didn't submit the book.

It would be a good idea to post PDF, EPUB, and MOBI of the Spanish
version on the Internet Archive at the same time as the Kindle Store.

What would help other than reviews would be to get more FLOSS Manuals
on Amazon.  That way anyone finding one of them would get recommended
to read the rest of them.  Some of the FLOSS Manuals are pretty well
known, like the CiviCRM manual and the one on Circumventing Internet
Censorship.  It would make sense to get those books on the Kindle and
all the other FLOSS Manuals would benefit too.

Thanks,

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


[Sugar-devel] [ASLO] Release FileMixAuto-3

2011-05-19 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4402

Sugar Platform:
0.82 - 0.92

Download Now:
http://activities.sugarlabs.org/downloads/file/27371/filemixauto-3.xo

Release notes:
Version 3 -
  Record Activity compatibility updated.


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] Booting Linux over JavaScript.

2011-05-19 Thread Sameer Verma
Try http://bellard.org/jslinux/ in Google Chrome/Chromium or Firefox
4. Original post at http://lwn.net/Articles/443200/

cheers,
Sameer
-- 
Dr. Sameer Verma, Ph.D.
Associate Professor, Information Systems
Director, Campus Business Solutions
San Francisco State University
http://verma.sfsu.edu/
http://opensource.sfsu.edu/
http://cbs.sfsu.edu/
http://is.sfsu.edu/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Browse cache bloat

2011-05-19 Thread Sebastian Silva

Hi,
dirakx and I are working on Browse and are trying to find a way to fix
http://bugs.sugarlabs.org/ticket/2659 - [dx2] Browse should have a cache 
cleaning policy


It seems to us the only way to bloat the 
.sugar/default/org.laptop.WebActivity/instance dir is by doing a large 
download and then interrupting it (either because of network problems or 
by canceling). This leaves partial downloads in this dir and can fill 
the disk pretty quickly on XO hardware.


We have thought of a workaround policy as we can't find an option in 
xulrunner to handle this by removing these partial files:

- on click of "cancel" in a download - erase partial download
- on start of new session of browse (if no other instance is running)

Is this an acceptable fix?
Input welcome as we prepare the patch,

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


[Sugar-devel] Patch: new toolbar for Typing Turtle

2011-05-19 Thread manuel quiñones
Hi,

simple patch that adds the new toolbar to the Typing Turtle activity.

Cheers,

-- 
.. manuq ..


0001-New-toolbar.patch
Description: Binary data
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Patch: new toolbar for Watch Me

2011-05-19 Thread manuel quiñones
Hi,

Here is a simple patch that adds the new toolbar to the Watch Me activity.

Cheers.

-- 
.. manuq ..


0001-New-toolbar.patch
Description: Binary data
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Patch for Jukebox: New toolbar

2011-05-19 Thread manuel quiñones
> Manu, great to see you active around here.

Hi Sebastian, I'm sorry we duplicated efforts.  Let's the mantainer of
Jukebox review both patches in order to continue.  Saludos/Greetings!

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


Re: [Sugar-devel] Patch: new toolbar for Typing Turtle

2011-05-19 Thread Sebastian Silva

Looks like we're still duplicating efforts.
http://git.sugarlabs.org/typing-turtle/mainline/merge_requests/1

Go to this address to see which ones I already worked on.
http://wiki.sugarlabs.org/go/Activity_Team/TODO#Adding_new_Toolbars

Excellent to see you are being productive :-)
Sebastian

El 19/05/11 21:41, manuel quiñones escribió:

Hi,

simple patch that adds the new toolbar to the Typing Turtle activity.

Cheers,



___
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] Browse cache bloat

2011-05-19 Thread Sebastian Silva

I've implemented the first part of this patch.
It deletes partial downloads when user clicks on cancel button or 
deletes journal download entry.
This should already mitigate thie situation. Alas, the partial download 
still remains when there is a crash.


I could remove partial downloads on start of activity, but i'm worried 
another instance of Browse might be open and downloading.

How should I check for this condition?

Thanks
Sebastian

El 19/05/11 20:20, Sebastian Silva escribió:

Hi,
dirakx and I are working on Browse and are trying to find a way to fix
http://bugs.sugarlabs.org/ticket/2659 - [dx2] Browse should have a 
cache cleaning policy


It seems to us the only way to bloat the 
.sugar/default/org.laptop.WebActivity/instance dir is by doing a large 
download and then interrupting it (either because of network problems 
or by canceling). This leaves partial downloads in this dir and can 
fill the disk pretty quickly on XO hardware.


We have thought of a workaround policy as we can't find an option in 
xulrunner to handle this by removing these partial files:

- on click of "cancel" in a download - erase partial download
- on start of new session of browse (if no other instance is running)

Is this an acceptable fix?
Input welcome as we prepare the patch,

Cheers,
Sebastian


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


Re: [Sugar-devel] [IAEP] copy files to/from server

2011-05-19 Thread Sridhar Dhanapalan
On 18 May 2011 02:34, Martin Langhoff  wrote:
> Hi Sridhar,
>
> I don't fully understand your scenario.

I'll admit that I was vague. Let me clarify...

> You say an XS is not an option... but I thought you were using XS,
> with Jerry's help?  If you are using XS, you can use Moodle.

We are actively engaged in XS development. However, schools and
departments of education are not ready for it at this stage. The XS-AU
installations that we do have are quite successful.

There's a lot I can say on this topic based on the situation in
Australian schools, but I'll have to leave that for a later date. For
the foreseeable future, we'll have to manage in most schools without
XSs.

> If there is no XS, then any webbased tool that offers a file upload
> form to post a file to share will work. You can install Moodle (even
> on Windows servers ;-) ), or Mahara, or WordPad or anything you like.
> In a pure-MS world, it will probably work with Sharepoint if it has a
> usable web frontend.
>
> Unfortuntely, there's no easy way to do it with CIFS or NFS -- it
> would be an interesting addition to Sugar (possibly to the Journal)
> but it's a big project.

The schools have Windows-based servers that I know for sure allow CIFS
connections. I'll have to investigate if there are alternate means of
connecting (maybe a Web interface).

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


Re: [Sugar-devel] [IAEP] copy files to/from server

2011-05-19 Thread Sridhar Dhanapalan
On 18 May 2011 16:49, Sascha Silbe  wrote:
> Excerpts from Martin Langhoff's message of Tue May 17 18:34:09 +0200 2011:
>
>> Unfortuntely, there's no easy way to do it with CIFS or NFS -- it
>> would be an interesting addition to Sugar (possibly to the Journal)
>> but it's a big project.
>
> NFS mounts do turn up as storage devices in the Journal (at least on
> Debian Squeeze). They will be treated exactly the same as other storage
> devices, i.e. USB sticks and SD cards. I would expect CIFS mounts to
> behave the same way. Don't forget to tweak the mount options to avoid
> processes from going zombie-like on connection loss.

How much network traffic would this generate, and how well does it
perform? I find that Sugar is slow with network or physically
connected volumes because it tries to index everything and then write
metadata on the remote end. The metadata can be annoying as it
pollutes the volume.

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


Re: [Sugar-devel] [IAEP] copy files to/from server

2011-05-19 Thread forster

> The schools have Windows-based servers that I know for sure allow CIFS
> connections. I'll have to investigate if there are alternate means of
> connecting (maybe a Web interface).

why not use Moodle or Sharepoint or Blackboard?
(depending on the school's preference)
Its all tested technology and most schools already have one of these

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