Re: [Sugar-devel] wrong Activity versions for 8.2(.1) -- Etoys, Memorize, Terminal, Read, others

2009-05-26 Thread S Page
BUG: Software update in OLPC release 8.2.1 doesn't attempt to read
8.2.1 versions of files such as
  http://etoys.laptop.org/xo/8.2.1
because, I think, nobody updated /etc/olpc-release !

/etc/olpc-release contains 8.2, and if you read
bitfrost/update/actinfo.py's get_major_version(), that's the wrong
content and leads to the wrong behavior:
  get_os_version() = 802
  get_release_version() = 8.2   should be 8.2.1
  get_major_version()= None   should be 8.2

Bug #8022 was filed about this for Release 8.2.0 but not fixed, I
filed a similar bug for 8.2.1, http://dev.laptop.org/ticket/9317

Also, the progress output of Software update is *incredibly* misleading, it says
  Fetching http://wiki.laptop.org/go/Activities/G1G1
when in fact it is probably retrieving a different URL with a build or
release part tacked on.  And then it seems to read variations of
update_url from activity.info, and and possibly repeatedly reads
http://wiki.laptop.org/go/Activities , but none of this is its log or
debug output.

As I remark in bug 9317, I think a workaround would be for the Etoys
team to create http://etoys.laptop.org/xo/802  , as 802 is the build
number of Release 8.2.1. Software update tries the update URL with
/802 on the end before anything else.

Bert Fruedenberg wrote
> Besides, most of its functionality is provided by the
> "etoys" glucose module which is not a downloadable
>  activity. Activity version 94 is virtually identical to
> version 101.

So maybe it's not worth bothering to address this just for Etoys.  If
and when other activities need a special 8.2.1 version, the problem
will recur.

I wrote
>  I believe Software update on 8.2.x determines the latest
> versions from http://wiki.laptop.org/go/Activities/G1G1/8.2

I added a bunch of debug prints to bitfrost and updater.py and for the
G1G1 activity group on 8.2.1 Software update actually tries
  http://wiki.laptop.org/go/Activities/G1G1/802  (no such URL currently)
  It *should* try http://wiki.laptop.org/go/Activities/G1G1/8.2.1 , but doesn't.
  http://wiki.laptop.org/go/Activities/G1G1/8.2   (succeeds and it
uses this info)
  http://wiki.laptop.org/go/Activities/G1G1(next it would have
tried this)

http://wiki.laptop.org/go/Software_updater is quite vague on what
happens when there is more than one set of URLs that might have update
info for an installed activity.  I *think* an installed
activity.info's activity_url (if it has one) wins out, then the G1G1
activity group, and if an activity doesn't have an activity_url and
isn't in the activity group, then Software update reads the set of
URLs for http://wiki.laptop.org/go/Activities (and finds only
http://wiki.laptop.org/go/Activities, which mostly transcludes
Activities/G1G1/8.2).

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


Re: [Sugar-devel] Removing the 'Erase' options from activity righ click menu

2009-05-26 Thread roshan karki
I agree with Martin. Having a configurable list of 'core' activities that
the UI won't offer 'erase'.

On Fri, May 22, 2009 at 2:36 PM, Martin Langhoff
wrote:

> On Mon, May 4, 2009 at 3:56 PM, Tomeu Vizoso  wrote:
> > Yeah, we made easy deleting activities, including Browse, because we
> > thought we had made easy enough to update them.
>
> Yes. And also, because it's very easy to install new activities.
>
> People patching Sugar to remove 'erase' are changing one problem for
> another. When children discover how to install activities, they'll
> install *a lot of them* and fill up their storage space (it's happened
> a lot in Uruguay). The solution is to show them how to delete them, so
> you don't want to disable it :-)
>
> The right solution may be in having a configurable list of 'core'
> activities that the UI won't offer 'erase' for. Browse.xo belongs
> there surely.
>
> cheers,
>
>
> m
> --
>  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
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Physics activity development

2009-05-26 Thread Gary C Martin
Hi Asaf,

On 27 May 2009, at 05:00, Asaf Paris Mandoki wrote:

> Hi,
>
> I would like to get started adding the play/pause button and the pin  
> button. Probably the next step is to integrate the activity with the  
> journal. The only problem is that I haven't been able to get my  
> development environment working. It seems there are some open issues  
> with ubuntu. My plan right now is to wait until the Ubuntu issues  
> are fixed. Any suggestions for a better setup? The only thing I have  
> working now is a virtualbox environment where i've been testing the  
> activity and found some bugs. I saw a commit with the "joystick"  
> feature removed. Is the base code ready to start adding the minor  
> button changes?

As for my part I'll hold off making any changes for now. Too many  
cooks, but a nice situation to be in :-)

Other than recommending, A) trying to keep in the habit of working in  
your own git branch and then merging back to master when stable; or B)  
use Gitorious to just clone the repository and work there, then make a  
merge request when your done (this option is more visible as folks can  
see what you doing as you commit changes and you can also give your  
branch a nice visible name).

Have a chat and co-ordinate with Brian and see what his current plans  
are; the other usual way to communicate would be to create trac  
tickets (dev.sugarlabs.org) for the bugs/features you want to work on,  
assign it to yourself, and cc: the others involved (bjordan and myself  
at the moment) – unfortunately the Physics component has not yet been  
added (and there is no temporary 'other') so you'll need to email/chat  
just for now.

Regarding development environments; I have a Mac here, so spend most  
time in VirtualBox with Fedora 10 and sugar-jhbuild, though I'd have a  
much simpler Activity development set-up if I could just use a recent  
Sugar distro in VirtualBox, but the distros are all still a little too  
'pre-release' to want to rely on just now – running a Mac, running  
VirtualBox, running sugar-jhbuild, running Sugar is rather a wasteful  
and large stack of code I hope to avoid at some point :-)

Regards,
--Gary

> Thanks,
> Asaf
>
>
> On Mon, May 25, 2009 at 2:17 AM, Brian Jordan   
> wrote:
> On Sun, May 24, 2009 at 8:59 PM, Gary C Martin  
>  wrote:
> > Hi Brian,
> >
> > On 24 May 2009, at 18:36, Brian Jordan wrote:
> >
> >> Hey all,
> >>
> >> Gary -- when you get a chance, can you add me as a committer on
> >> git.sl.o?  I'd like to help clean things up!
> >
> > You're added! :-)
> >
> > Can I request we try and make small clean commits and try to let  
> others know
> > what we are doing. If you want to hack, Gitorious supports quite a  
> nice
> > 'Clone repository' and then 'Request merge' process (no commit  
> rights needed
> > for the main project). The alternative, if you know what you are  
> doing, is
> > just make your own local git branch to hack on, so you can take  
> care of any
> > merge/conflict issues yourself when you fold it back into the  
> current
> > master.
> >
> > I'm far from a git expert, but I can recommend some bed time  
> reading at:
> >
> >http://www.eecs.harvard.edu/~cduan/technical/git/
> >
> > and/or
> >
> >http://gitready.com/
> >
>
> Thank you, will devote some to that!  Need to learn to keep my crazy
> features in branches.
>
> > I'd like to get on with Labyrinth work, if you're willing to have  
> an initial
> > clean up of the Physics source in the next few days... so what was
> > 'joysitck' feature all about? ;-)
>
> This would probably be best to describe on the wiki page, the idea was
> to make a UI for assigning keys on the XO-1 to impulses or changes on
> certain objects, so simple 2 player physics based games could be made
> from within Physics.
>
> Agreed, though, I will rid that from the code so we have a nice base
> line for crazy-feature branches.
>
> > Once the dev.sugarlabs.org component is added we should add the
> > features/bugs in there to keep them all together. FWIW, from a UI  
> point of
> > view I had in mind:
> >
> > 1) remove/disable 'joysitick' feature as I have no idea what it  
> was meant to
> > be ;-)
> > 2) build tool buttons correctly using RadioToolButton so they  
> display state
> > correctly
> > 3) use set_accelerator to define visible keyboard shortcuts for  
> the tools
> >
> >> Asaf -- do you have a http://git.sugarlabs.org account yet?
> >>
> >> This is some feedback from Asaf (these could fit as enhancements in
> >> http://dev.sugarlabs.org/ ):
> >>
> >>> While playing with the activity I found a "pause" button to stop  
> time
> >>> could be very useful. It's complicated to build elaborate  
> contraptions
> >>> if everything keeps falling. Maybe while everything is paused,
> >>> positions an velocities of objects could be modified.
> >>>
> >>> A minor modification I suggest is to create a separate button for
> >>> adding push pins. It is not intuitive to add them using the lin

Re: [Sugar-devel] [IAEP] Usage scenarios for Sugar?

2009-05-26 Thread Sean DALY
Thanks Rita!!

Sean



On Tue, May 26, 2009 at 8:41 PM, Rita Freudenberg
 wrote:
>
> Hi all,
>
> attached find a description about using Etoys to create digital postcards,
> developed by Kathleen Harness.Wouldn't it be great to have postcards from
> kids all over the world greeting us from their home town? Kathleen even
> lists the NETS standards regarding the postcard task.
>
> Greetings,
> Rita

 Date: Fri, 22 May 2009 20:03:40 +0200
 From: Sean DALY 
 Subject: [Sugar-devel] Usage scenarios for Sugar?
 To: Sugar Labs Marketing ,     iaep
      ,     Sugar Devel
      
 Message-ID:
      <378b2b050905221103p1f5dbb29s935bc0b0c8543...@mail.gmail.com>
 Content-Type: text/plain; charset=ISO-8859-1

 Hi everyone, we have been contacted by a monthly tech publication in
 Europe willing to devote several pages to Sugar in their summer issue!

 More specifically, advising parents how to download & run SoaS and do
 educational stuff with their kids during the summer holidays.


 Off the top of my head I suggested a scenario where Memorize is
 customized with family photos, a Turtle Art lesson, ...

 Suggestions please!

 thanks

 Sean

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

2009-05-26 Thread James Simmons

David,

For reasons I have never understood, the pages that show git activity 
for a project don't show ALL activity, just some of it.  If you want to 
see everything you can click on the word "mainline" on the right side of 
the page (under the word "Repositories") and on THAT page click on 
"Source Tree", which should take you here:


http://git.sugarlabs.org/projects/readetexts/repos/mainline/trees/master

If you want to print out source code you need to select "Raw Blob Data" 
because the page that has page numbers does not print well at all.


If I am doing anything wrong that causes me to have to go through the 
process I have described I hope someone will point it out.


Thanks,

James Simmons


David Van Assche wrote:
Where is the source? I dont see anything since march in 
git.sugarlabs.org 


David (nubae)



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


Re: [Sugar-devel] [SoaS] New Snapshot Incoming!

2009-05-26 Thread Simon Schampijer
On 05/04/2009 05:05 PM, Sebastian Dziallas wrote:
> Hi folks,
>
> there's another new snapshot ready! Here are the links:
>
> * For the Image:
> http://download.sugarlabs.org/soas/snapshots/2/Soas2-200905031329.iso
>
> * For the Appliance:
> http://download.sugarlabs.org/soas/appliances/soas2-20090503.zip
>
> The appliance has undergone major changes, meaning that it might not
> work. Both are based on the current Rawhide state, which should be
> rather stable.
>
> Now this is important: Please test the activities. Recommend new ones
> you want to see on SoaS. Report issues to our trac instance.
>
> And please submit your hardware profile, following the instructions
> here: http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Hardware
>
> I'll post a more detailed e-mail with an overview of our plans for the
> upcoming release candidate soonish.
>
> Thanks and happy testing!
> --Sebastian

Awesome, thanks. One major issue: http://dev.sugarlabs.org/ticket/890

Have to look deeper into what is wrong.

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


Re: [Sugar-devel] Sugar in jaunty chroots... working today.

2009-05-26 Thread Edward Cherlin
On Sat, May 23, 2009 at 9:42 AM, Michael Stone  wrote:
> Hi folks,
>
> I just wanted to report a small victory: I worked out instructions at
>
>   http://wiki.sugarlabs.org/go/Development_Team/Chroot
>
> which enabled me to run today's Ubuntu Jaunty sugar packages in a debootstrap
> chroot on my home machine.

What happened when you ran them? Under regular Jaunty, sugar-emulator
gets into X, changes to the Sugar cursor, and hangs.

> No promises that it will keep working tomorrow or
> that it will work on your crazy setup, but I think it's worth trying, since it
> /is/ fairly repeatable.
>
> Michael
>
> Who knows -- perhaps they'll work for others who are weary (or wary) of
> jhbuild?
>
> P.S. - If you're looking for a fun weekend project, then you might consider
> extending my notes by
>
>   * making the instructions work on more platforms
>   * figuring out how to cache the downloads, e.g. with approx
>   * baked my logic into a downloadable script or makefile
>   * etc...
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



-- 
Silent Thunder (默雷/धर्ममेघशब्दगर्ज/دھرممیگھشبدگر ج) is my name
And Children are my nation.
The Cosmos is my dwelling place, The Truth my destination.
http://earthtreasury.org/worknet (Edward Mokurai Cherlin)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Documentation [WAS: Re: [Localization] Help activity]

2009-05-26 Thread Sayamindu Dasgupta
[Jumping into the discussion midway]:

From an l10n point of view, I would highly recommend adopting (and
perhaps extending) the GNOME documentation framework. It is docbook
based, which is a format pretty easy to pick up (and I believe
OpenOffice.org can also export to docbook - though I have never tried
it out). Many programmers and documentation people should This would
easily let us

a) generate PO files out of the documentation files
b) merge back translations easily
c) generate multiple format files (PDF, epub, rtf, etc)

It would be even more incredible if our documentation system can be
integrated with the work being done at http://tutorius.org/ :-)

A random google search brought up the story of a project which had
used twiki initially, and then had moved on to docbook:
http://www.ipcop.org/1.2.0/en/authors_guide/html/what-is-docbook.html

Also, converting existing material might not be _that_ difficult: see
http://deplate.sourceforge.net/


Thanks,
Sayamindu


On Wed, May 20, 2009 at 2:29 PM, Tomeu Vizoso  wrote:
> [forwarding to sugar-de...@lists.sugarlabs.org]
>
> 2009/5/14 Diogo Serra @ IPLEIRIA :
>> Hy there,
>>
>> Where i can find the *.po  of Help activity ?
>>
>> Thanks
>> --
>> Diogo Serra
>> Programação e Desenvolvimento
>>
>> Campus 5 - Rua das Olhalvas
>> 2414 - 016 Leiria - PORTUGAL
>> Tel.: (+351) 244 845 052 | Fax: (+351) 244 845 059
>>  | diogo.se...@ipleiria.pt | http://ued.ipleiria.pt
>>
>>
>>
>> ___
>> Localization mailing list
>> localizat...@lists.laptop.org
>> http://lists.laptop.org/listinfo/localization
>>
>>
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>



-- 
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] Sugar with Metacity (again)

2009-05-26 Thread Sayamindu Dasgupta
Hello,

On Fri, May 22, 2009 at 8:12 PM, Tomeu Vizoso  wrote:
> On Fri, May 22, 2009 at 16:33, Gary C Martin  wrote:
>> On 22 May 2009, at 11:51, Sayamindu Dasgupta wrote:
>>
>>> Hello,
>>> Revisiting the topic of replacing matchbox with a more "standard"
>>> window manager[1], I have just uploaded a soas2 build in which Sugar
>>> uses (unmodified) metacity instead of matchbox. The image also has the
>>> Gimp, xterm and gcalctool so that you can test how metacity treats
>>> those normally while making activities occupy the entire screen. At
>>> the moment, a few activities are getting positioned incorrectly (I'll
>>> look into the activity code to figure out what's wrong),
>>
>> Here's a quick run through of the activities.
>
> Thanks, Gary!
>
> Sayamindu: have you considered moving the window management stuff from
> the sugar shell to a metacity plugin?
>


Does stable versions of metacity offer plugin support ? As per the
thread at http://www.mail-archive.com/fedora-l...@redhat.com/msg15116.html,
it seems that the metacity developers want to delegate things like
window placement requests etc to the toolkit itself, and not to the
window manager.
I will look into the Sugar code to see if we can do the size requests
etc earlier in the window creating process so that the interim
artifacts that Gary has reported are not shown. I'll also take a look
at the maximus code to see how they do this without any visual
artifacts.

Thanks,
Sayamindu


PS: Sorry for not responding to most of the threads I should have
responded to - our city got hit by a cyclone yesterday and my internet
connection has been a bit unreliable. Things should be OK from
tomorrow.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] #650 UNSP: Screenshots to use name of current activity as part of its default title

2009-05-26 Thread James Zaki
I added an updated patch as a file with this bug (650)

Whomever is in control, please updated any remaining trivial bugs and I will
review.
I am new to python and opensource development, but seek to improve rapidly.

Thanks for you patience.



> --
> Ticket URL: 
> Sugar Labs 
> Sugar Labs bug tracking system
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Usage scenarios for Sugar?

2009-05-26 Thread Sean DALY
Many thanks for that James, great suggestion

Sean



On Tue, May 26, 2009 at 6:32 PM, James Simmons
 wrote:
> Sean,
>
> I'm blowing my own horn here, but I just finished a new version of Read
> Etexts that might be worth a look.  The new version has a "Books" tab
> that lets you search the Project Gutenberg offline catalog and download
> titles to the Journal.  Gutenberg has lots of Juvenile books as well as
> well known books by European authors in their original languages.  I
> posted it on ASLO yesterday, with new screenshots.
>
> In addition to the catalog search, if you run it on SoaS you can use the
> Speech tab to read the book aloud with word highlighting.  Many
> different voices are available, so for instance you could use a French
> voice for the works of Dumas and Verne.
>
> The books are plain text, no pictures, but if I say so myself Read
> Etexts has become impressive in a way it never has been before.
>
> For books with pictures you could suggest a visit to the Internet
> Archive website to get books in PDF format that Read could use.  There
> are some remarkable PDFs of scanned in book pages there.
>
> James Simmons
>
>> Date: Fri, 22 May 2009 20:03:40 +0200
>> From: Sean DALY 
>> Subject: [Sugar-devel] Usage scenarios for Sugar?
>> To: Sugar Labs Marketing ,     iaep
>>       ,     Sugar Devel
>>       
>> Message-ID:
>>       <378b2b050905221103p1f5dbb29s935bc0b0c8543...@mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> Hi everyone, we have been contacted by a monthly tech publication in
>> Europe willing to devote several pages to Sugar in their summer issue!
>>
>> More specifically, advising parents how to download & run SoaS and do
>> educational stuff with their kids during the summer holidays.
>>
>>
>> Off the top of my head I suggested a scenario where Memorize is
>> customized with family photos, a Turtle Art lesson, ...
>>
>> Suggestions please!
>>
>> thanks
>>
>> Sean
>
> ___
> 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] Usage scenarios for Sugar?

2009-05-26 Thread David Van Assche
Where is the source? I dont see anything since march in git.sugarlabs.org

David (nubae)

On Tue, May 26, 2009 at 6:32 PM, James Simmons wrote:

> Sean,
>
> I'm blowing my own horn here, but I just finished a new version of Read
> Etexts that might be worth a look.  The new version has a "Books" tab
> that lets you search the Project Gutenberg offline catalog and download
> titles to the Journal.  Gutenberg has lots of Juvenile books as well as
> well known books by European authors in their original languages.  I
> posted it on ASLO yesterday, with new screenshots.
>
> In addition to the catalog search, if you run it on SoaS you can use the
> Speech tab to read the book aloud with word highlighting.  Many
> different voices are available, so for instance you could use a French
> voice for the works of Dumas and Verne.
>
> The books are plain text, no pictures, but if I say so myself Read
> Etexts has become impressive in a way it never has been before.
>
> For books with pictures you could suggest a visit to the Internet
> Archive website to get books in PDF format that Read could use.  There
> are some remarkable PDFs of scanned in book pages there.
>
> James Simmons
>
> > Date: Fri, 22 May 2009 20:03:40 +0200
> > From: Sean DALY 
> > Subject: [Sugar-devel] Usage scenarios for Sugar?
> > To: Sugar Labs Marketing , iaep
> >   , Sugar Devel
> >   
> > Message-ID:
> >   <378b2b050905221103p1f5dbb29s935bc0b0c8543...@mail.gmail.com>
> > Content-Type: text/plain; charset=ISO-8859-1
> >
> > Hi everyone, we have been contacted by a monthly tech publication in
> > Europe willing to devote several pages to Sugar in their summer issue!
> >
> > More specifically, advising parents how to download & run SoaS and do
> > educational stuff with their kids during the summer holidays.
> >
> >
> > Off the top of my head I suggested a scenario where Memorize is
> > customized with family photos, a Turtle Art lesson, ...
> >
> > Suggestions please!
> >
> > thanks
> >
> > Sean
>
> ___
> 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] Usage scenarios for Sugar?

2009-05-26 Thread James Simmons
Sean,

I'm blowing my own horn here, but I just finished a new version of Read 
Etexts that might be worth a look.  The new version has a "Books" tab 
that lets you search the Project Gutenberg offline catalog and download 
titles to the Journal.  Gutenberg has lots of Juvenile books as well as 
well known books by European authors in their original languages.  I 
posted it on ASLO yesterday, with new screenshots.

In addition to the catalog search, if you run it on SoaS you can use the 
Speech tab to read the book aloud with word highlighting.  Many 
different voices are available, so for instance you could use a French 
voice for the works of Dumas and Verne.

The books are plain text, no pictures, but if I say so myself Read 
Etexts has become impressive in a way it never has been before.

For books with pictures you could suggest a visit to the Internet 
Archive website to get books in PDF format that Read could use.  There 
are some remarkable PDFs of scanned in book pages there.

James Simmons

> Date: Fri, 22 May 2009 20:03:40 +0200
> From: Sean DALY 
> Subject: [Sugar-devel] Usage scenarios for Sugar?
> To: Sugar Labs Marketing , iaep
>   , Sugar Devel
>   
> Message-ID:
>   <378b2b050905221103p1f5dbb29s935bc0b0c8543...@mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi everyone, we have been contacted by a monthly tech publication in
> Europe willing to devote several pages to Sugar in their summer issue!
>
> More specifically, advising parents how to download & run SoaS and do
> educational stuff with their kids during the summer holidays.
>
>
> Off the top of my head I suggested a scenario where Memorize is
> customized with family photos, a Turtle Art lesson, ...
>
> Suggestions please!
>
> thanks
>
> Sean

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


[Sugar-devel] Progress with SoaS boot-helper

2009-05-26 Thread Luke Faraone
Hi all,

This is turning into a larger project than I'd originally imagined.

Since the current process of using LVM loop-mounted partitions prevents us
from mounting the SoaS filesystem outside of SoaS itself, we had to come up
with a new method of installing SoaS that *can* be read by a running OS.
I've done some work on modifying Canonical's Live USB creator to support
this, but it will take some time.

We've decided to set up the partitions on devices as descried on the
wikihttp://wiki.sugarlabs.org/go/Sugar_on_a_Stick/USB_format>(
permalink).
This has the additional benefit of additional stability (loop-mounted
filesystems are inherently more fragile), as well as (hopefully) increased
compatability with older and odder BIOSes that only support USB-ZIP booting,
rather than the more modern USB-HDD.

There should be a decently stable version of the USB creator with these
changes around by mid to late June, however it might need to be pushed back
until the next SoaS release.

There is little to no risk with implementing it late in the SoaS release
schedule, if it was to be ready before then, since it is currently a
non-essential component; there exist many other ways to create a SoaS stick,
and the creator would be able to work with existing SoaS images without a
problem.

-- 
Luke Faraone
http://luke.faraone.cc
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Localization] Help activity

2009-05-26 Thread David Farning
On Tue, May 26, 2009 at 12:49 AM, S Page  wrote:
> Summary: There seems to already be Sugar 0.84 content translated into
> various languages on flossmanuals.net that someone could "remix" as
> HTML and link to from the Browse activity's home page.
>
> On Mon, May 25, 2009 at 5:41 AM, Caroline Meeks  
> wrote:
>
>> We talked a bit about the Help Activity in Paris.  I've taken our discussion
>> and written it up here:  http://wiki.sugarlabs.org/go/Activities/Help
>
> I'm confused, is this related to the current OLPC Help (activity) in
> OLPC release 8.2 which is hosted at git.sugarlabs.org, or a new
> activity?

For a little background.

Last fall, the Sugar manual, at Floss Manuals, was written and bundled
as the OLPC help activity very quickly.

The fact that it progress as quickly as it did was due to the work of
a few people;  Walter as a content writer, Anne Gentle as the document
maintainer, and Seth and Brian who rolled the manual into the help
activity.

Long story short - Help was thrown together at the last minute.

> That page says "I think it should be a blurb about being a community
> project, invitation to ask a question and a link to the manual in a
> reader."
> All that information belongs on the Browse home page!  The Goals
> listed for the Help activity seem like the goals for a Sugar home
> page.  Just have a "Getting help" section of the home page.
> "A manual in a reader"?  Surely an HTML manual  in a browser is the way to 
> go..
>
>> Please take a look and edit this spec and start to think about how it should
>> be implemented.
>
> I don't understand Help as an activity, Help is useful info organized
> in HTML pages.

At the time OLPC was bound by tighter constraints than Sugar Labs is.

> The current OLPC help activity starts a hulahop.webview that displays
> 'help/XO_Introduction.html'  The benefit is it is a single-purpose
> activity with its own '(?)' icon in the Home view, and it lacks some
> browser chrome such as the location field and View menu.  But those
> features become a confusing hindrance the moment you follow a link
> from Help to an external web site.  Perhaps it would be better just to
> put a link to the local help files on the Browse home page as I
> suggest above, and/or provide a Journal entry for the local help
> content, especially when and if Browse gets multiple tabs.  If the
> distinction between activities and library content goes away then
> there's even less reason for a standalone help activity.
>
> If you have a connection to the net, you should probably just go to
> the latest up-to-date online help for your software, e.g.
> http://www.laptop.org/manual or
> http://en.flossmanuals.net/bin/view/Sugar/8_4/TheJournal
>
> On Mon, May 25, 2009 at 5:17 PM, Bastien  wrote:
>> If "translating" equates to "translating the flossmanuals" I think it's
>> worth anyway, whether these pages goes into the Help activity or not.
>
> The Flossmanuals.net site seems currently available in English, nl
> (Dutch), and fa (Persian), but it can host translations in other
> languages, see http://en.flossmanuals.net/FLOSSManuals/TranslatingAManual
> .  I just realized that parts of the Sugar manual have been
> translated, e.g.
> http://translate.flossmanuals.net/bin/view/Sugar_es/WhatIsAnActivity
> !!
>
>> Idea: why not have a mediawiki_syntax2sugar_display converter?  Then we
>> could create a Help activity based on content from the Sugar wiki.  Or a
>> Tutorials activity based on all tutorials from the wiki.  Or others
>> WikiBrowse activities based on other slices of the WikiPedia.
>
> Surely by "sugar display" you just mean HTML?  In which case there are
> lots of tools to turn MediaWiki into HTML, several of which have been
> used for OLPC content and activities.  Check out
> http://wiki.laptop.org/go/Wikislices
> http://wiki.laptop.org/go/WikiBrowse
> http://wiki.laptop.org/go/Wikibooks
> http://sugarlabs.org/go/Activities/InfoSlicer
>
> Note that the FlossManuals site uses TWiki, not MediaWiki.  There are
> pros and cons to this.  It seems incredibly simple to use
> http://en.flossmanuals.net/remix to export as HTML; I assume that's
> how someone created the current OLPC Help activity and online manual
> and PDF.  But the division between the documentation and the wiki is
> unfortunate, and could be avoided if say wiki.sugarlabs.org had a
> Category:Sugar_help that people carefully maintain and occasionally
> turn into a Help manual using MediaWiki tools.

flossmanuals is a site that uses a specific methodology and toolkit to
crank out manuals in one week sprints.  If we want to avoid
reinventing the wheel we need to determine how to effectily use the FM
output.  FM has a decent translation toolkit at
http://translate.flossmanuals.net/write .

> MediaWiki's history and [Compare selected revisions] can help
> dedicated bilingual translators keep a translation in sync with
> updates to a "master" page.  E.g. click on the "cambios" link in the
> translation header of http://w

Re: [Sugar-devel] [IAEP] [SoaS] Announcing Snapshot 2009/05/24 - Is it working for people on a Mac, if you previously had a mac that worked?

2009-05-26 Thread Caroline Meeks
This snapshot is not working on my iMac although other snapshots+CD did.

Can anyone replicate? http://dev.sugarlabs.org/ticket/888

On Sun, May 24, 2009 at 5:04 PM, Sebastian Dziallas wrote:

> Hi folks,
>
> after a short break, there's a new snapshot ready for you. It
> incorporates the latest packages from the upcoming F11 release, as well
> the Colors activity. Please report any bugs or issues you encounter and
> list them appropriately for the soas_linuxtag milestone in trac, if needed.
>
> Our roadmap is located here:
> http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Roadmap
>
> The current list of bugs for the RC can be found here:
> http://www.tinyurl.com/soas-rc-tickets
>
> The image can be downloaded from here:
> http://download.sugarlabs.org/soas/snapshots/2/Soas2-200905241902.iso
>
> The appliance image has been made available here:
> http://download.sugarlabs.org/soas/appliances/soas2-20090524.zip
>
> Thanks and happy testing! :)
> --Sebastian
> ___
> IAEP -- It's An Education Project (not a laptop project!)
> i...@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/iaep
>



-- 
Caroline Meeks
Solution Grove
carol...@solutiongrove.com

617-500-3488 - Office
505-213-3268 - Fax
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] possible foundation for an email activity

2009-05-26 Thread Jonas Smedegaard
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160

On Fri, May 22, 2009 at 12:40:30PM +0200, Tomeu Vizoso wrote:
>Anjal uses Webkit and the evolution backend and has a cool UI, may be 
>interesting to see how to use that code in an activity.
>
>http://live.gnome.org/Anjal

Tinymail seems to be a viable alternative.  It claims to have 
out-of-the-box support for OLPC: http://tinymail.org/

The technical featureset is impressive.  I have no idea about real-life 
quality.


Oh, there is even a video of it running on an XO: 
http://tinymail.org/demos/tinymail_on_olpc.mpg


Is it just who didn't know about this till now?

  - Jonas

- -- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEAREDAAYFAkob4B4ACgkQn7DbMsAkQLhg7ACgndZ/8gWlVy3+f0paHMaEXnxO
sEsAoKjgUTQaiuvxkSWTwr5qFXYDoCLc
=E1qK
-END PGP SIGNATURE-
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [SoaS] Important Schedule Changes - Please Read!

2009-05-26 Thread Sebastian Dziallas
Hi everybody,

please read this carefully, as it concerns major schedule changes 
regarding our upcoming Sugar on a Stick release in the end of June.

The original plan was have a Release Candidate based on F11 Final and 
Sugar 0.84 at that time and a Final Version later in Q3. After serious 
consideration, it looks way more sensible to do the following:

=> Omit the RC release and replace it with our Final Release!

This means that Sugar on a Stick is going be released in June, on 
2009-06-24. Now, why? Well, there were quite some reasons:

* Fedora 11 will be released on June 2 and Sugar 0.84 has already had 
it's release some time ago. By moving our final release later into the 
year, we'd be either forced to use some outdated or unstable components, 
as the next major Sugar version will be 0.86, which is targeted for 
Fedora 12. We're preventing this by having our release now just a month 
after F11's.

* It helps us a lot to get feedback from students over the summer break, 
so that we're increasing the likelihood of gaining more users.

* Sugar on a Stick is rather stable right now - I'll outline this in a 
separate e-mail!

The updated roadmap is located here: 
http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Roadmap

Package Maintainers will receive reminders to update their RPM packages 
soonish! Again, please make sure to follow the deadlines. The last date 
for changes is 2009-06-10. Afterwards, dev team's approval is required.

Please contact me with any concerns you may have - also off-list, if needed!

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