Re: skype on XO-1.75

2011-10-20 Thread Martin Langhoff
On Wed, Oct 19, 2011 at 1:15 AM,  fors...@ozonline.com.au wrote:
 Installing Skype on the XO-1.75 using the instructions at 
 wiki.laptop.org/go/Skype does not work.

As others have pointed out, Skype (the company) does not publish a
skype-for-linux, ARM version. AIUI, they will never do so, and
probably they'll stop caring about the current skype-for-linux
x86/x86_64 real soon.

They do publish a devkit that has libraries for various platforms, and
I've been told it has an ARM binary library. The documentation is
interesting -- clearly they have a library to make it easy to build
your own UI to skype; and they have Python bindings (and examples!).

So if some enterprising soul wanted to sign up for their dev program
(there's a small fee, I believe) you can look at what's inside,
perhaps even try to run the python samples on our hw. A Python client
means a Sugar-ish client is possible, if you want to look at the
upside. (The downsides are well documented :-) ).

Here I am glossing over some complications -- ARM is a bit more
fragmented that x86, so a unified ARM version is possible, but would
likely suck badly on all platforms. You'd want ARMv5tel for our
current build, which would perhaps be so-so, and then ARMv7hl for the
OS we'll prepare next year.

Similar concerns affect Flash-for-Linux on ARM and any
performance-sensitive binary plugins you can think of.

One good piece of news is that Skype isn't the only game in town.
Google-talk-plugin has been my friend lately, and competes with Skype
plenty in my personal usage (it's the plugin behind gmail/gchat voice
+ video, g+ hangouts, and google's own int'l dialling service).

hth,


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


Re: [Gnash-dev] rpms for OLPC XO 1.75

2011-10-20 Thread Martin Langhoff
That's really good news! Rob, we can ship you a few more B1 units, if
that helps make bricking less of an issue :-)

We are looking into a (partial?) rebuild of the rpmfusion repo to see
how it works with ffmpeg in. Might take some time...

cheers,


m

On Tue, Oct 18, 2011 at 11:43 AM, Chris Leonard
cjlhomeaddr...@gmail.com wrote:
 FYI

 -- Forwarded message --
 From: Rob Savoye r...@welcomehome.org
 Date: Tue, Oct 18, 2011 at 9:58 AM
 Subject: [Gnash-dev] rpms for OLPC XO 1.75
 To: Development mailing list gnash-...@gnu.org


 After much screwing around, almost bricking my XO 1.75 beta unit several
 times, I managed to get build Gnash rpms for anyone that wants a recent
 version. These are snapshots built from master like the rest of our
 repository. Note that these will only work on the ARM based units, I'll
 see about building rpms for the Via based units later.

 Just as a note, as ffmpeg-gstreamer is not available for the XO, so
 youtube and many other sites don't play video. There isn't an
 rpmfusion.org for the armv7l architecture yet, so if you want video to
 work beyond OGG, you'll have to build the plugin manually from source.

 To install these rpms, add this .repo file to your XO:

 gnash-snapshot]
 name=Gnash Snapshot for Fedora $releasever
 baseurl=http://getgnash.org/yum/fedora/$releasever/updates/$basearch/
 enabled=1
 gpgkey=http://getgnash.org/gnashdev.key

        - rob -

 ___
 Gnash-dev mailing list
 gnash-...@gnu.org
 https://lists.gnu.org/mailman/listinfo/gnash-dev


 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel





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


New q2f series XO-1 firmware needs testing

2011-10-20 Thread Richard A. Smith
Over the past 2 years XO-1 EC firmware has been held at pq2e34 which was 
released in March of 2009.


During that time the EC XO-1 code evolved into the trees for XO-1.5 and 
then into EC-1.75.  Many, many, many fixes and improvements to the 
codebase have happened since pq2e34.


The new RTC anti-roll back feature in OFW required a EC-1.5 feature that 
was not present in XO-1 EC code.  Gaining that feature meat moving to 
the so called f series of EC code.


The f series of EC code was the next generation of EC code for 1.0 but 
it never saw a widespread release for XO-1.  Instead it turned into the 
EC code for XO-1.5.  Over the past 2 years Paul and I have kept the XO-1 
f series updated with backports from XO-1.5.  All of the XO-1 machines 
in my testbed ran f series and Paul runs it on one of his XO-1 machines.


As such, f has never really seen any in-the-wild testing although the 
same code and features are all working fine on 1.5.  Most of the 
backported code is identical except for the differences in the IO pin 
out between the XO-1 and the XO-1.5.


So although the difference between the previous release of XO-1 EC 
firmware and this version is _huge_ I'm only expecting minor bugs.


f has now become the new EC 1 code base and has a version number 
similar to what is used on 1.5 and 1.75.  This release is EC-1 1.2.0


For you testing pleasure I've built a new XO-1 firmware with the new EC 
code and the latest OFW.  I'd like to get some public testing before it 
gets put in an official release.


http://dev.laptop.org/~rsmith/q2f04rc.rom

Thanks.

--
Richard A. Smith  rich...@laptop.org
One Laptop per Child
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: skype on XO-1.75

2011-10-20 Thread Peter Robinson
On Thu, Oct 20, 2011 at 10:56 AM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Wed, Oct 19, 2011 at 1:15 AM,  fors...@ozonline.com.au wrote:
 Installing Skype on the XO-1.75 using the instructions at 
 wiki.laptop.org/go/Skype does not work.

 As others have pointed out, Skype (the company) does not publish a
 skype-for-linux, ARM version. AIUI, they will never do so, and
 probably they'll stop caring about the current skype-for-linux
 x86/x86_64 real soon.

 They do publish a devkit that has libraries for various platforms, and
 I've been told it has an ARM binary library. The documentation is
 interesting -- clearly they have a library to make it easy to build
 your own UI to skype; and they have Python bindings (and examples!).

 So if some enterprising soul wanted to sign up for their dev program
 (there's a small fee, I believe) you can look at what's inside,
 perhaps even try to run the python samples on our hw. A Python client
 means a Sugar-ish client is possible, if you want to look at the
 upside. (The downsides are well documented :-) ).

I believe there's actually a telepathy library already written that
uses this, no idea about the ARM side of things but I believe that is
what the Nokia n900 uses and its ARM based so it might even work!

What would be REALLY cool would be a Video Chat Activity for Voice
and/or Video chat. It could likely use the empathy stuff underneath
and then it could use MSN/Gtalk/jabber/etc and all the underlying
infra already there, and all the contacts etc from empathy in gnome
would just come across. I've actually had a number of queries about
this of late from interested Fedora people.

 Here I am glossing over some complications -- ARM is a bit more
 fragmented that x86, so a unified ARM version is possible, but would
 likely suck badly on all platforms. You'd want ARMv5tel for our
 current build, which would perhaps be so-so, and then ARMv7hl for the
 OS we'll prepare next year.

Maybe not as bad as you think meego has both softfp and hardfp and
supports it I think (had to be something good come out of Meego!) I'll
try to remember to have a poke when I get a spare moment.

 Similar concerns affect Flash-for-Linux on ARM and any
 performance-sensitive binary plugins you can think of.

Yea, now that is a train wreck. Might be time to look @ Lightspark

 One good piece of news is that Skype isn't the only game in town.
 Google-talk-plugin has been my friend lately, and competes with Skype
 plenty in my personal usage (it's the plugin behind gmail/gchat voice
 + video, g+ hangouts, and google's own int'l dialling service).

Agreed, I think a Video Chat Activity might be out best bet. We're
already got it on the gnome side.

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: skype on XO-1.75

2011-10-20 Thread Martin Langhoff
On Thu, Oct 20, 2011 at 6:10 AM, Peter Robinson pbrobin...@gmail.com wrote:
 Agreed, I think a Video Chat Activity might be out best bet. We're
 already got it on the gnome side.

You mean ekiga? It's been fairly disappointing to me in the past... Or
something else?

 meego has both softfp and hardfp

Not sure what you mean with this -- Some sort of fat binary scheme?




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


Re: skype on XO-1.75

2011-10-20 Thread Peter Robinson
On Thu, Oct 20, 2011 at 11:20 AM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Thu, Oct 20, 2011 at 6:10 AM, Peter Robinson pbrobin...@gmail.com wrote:
 Agreed, I think a Video Chat Activity might be out best bet. We're
 already got it on the gnome side.

 You mean ekiga? It's been fairly disappointing to me in the past... Or
 something else?

Something else. I mean a dedicated sugar Video chat Activity.

 meego has both softfp and hardfp

 Not sure what you mean with this -- Some sort of fat binary scheme?

No armv5tel == softfp and armv7hl == hardfp. These are the two types
of compiled options we need for the binary libraries if we're to
support it on the current release and the newer ones F16+

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: skype on XO-1.75

2011-10-20 Thread Chris Leonard
On Thu, Oct 20, 2011 at 6:10 AM, Peter Robinson pbrobin...@gmail.comwrote:


  One good piece of news is that Skype isn't the only game in town.
  Google-talk-plugin has been my friend lately, and competes with Skype
  plenty in my personal usage (it's the plugin behind gmail/gchat voice
  + video, g+ hangouts, and google's own int'l dialling service).

 Agreed, I think a Video Chat Activity might be out best bet. We're
 already got it on the gnome side.



Some folks from RIT have already Sugarized something (not that I've ever
tried it) I also have no idea whether it would work on an XO 1.75

Open Video Chat 1
http://activities.sugarlabs.org/en-US/sugar/addon/4305

cjl
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: skype on XO-1.75

2011-10-20 Thread Martin Langhoff
On Thu, Oct 20, 2011 at 10:29 AM, Chris Leonard
cjlhomeaddr...@gmail.com wrote:
 Some folks from RIT have already Sugarized something (not that I've ever
 tried it) I also have no idea whether it would work on an XO 1.75

 Open Video Chat 1
 http://activities.sugarlabs.org/en-US/sugar/addon/4305

It seems like it's early days for that app. No updates for over a year
(are they working on it?), no STUN or anything to get out of a NAT
trap. No interop with other tools mentioned.

Peter clarified in a private email that current Gnome uses Telepathy
to interop with various other tools (gchat, msn), and apparently can
do voice + video. This exists today, and has a reasonably mature
codebase... that is in use in Sugar too.

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


Re: [Gnash-dev] rpms for OLPC XO 1.75

2011-10-20 Thread Rob Savoye
On 10/20/11 03:59, Martin Langhoff wrote:

 That's really good news! Rob, we can ship you a few more B1 units, if
 that helps make bricking less of an issue :-)

  It was mostly a matter of finding the right combination of firmware,
OS, etc... I think some of the web pages are out of date... but now I've
got it working with the latest and greatest, other than the browser
doesn't seem to work at all.

 We are looking into a (partial?) rebuild of the rpmfusion repo to see
 how it works with ffmpeg in. Might take some time...

  I don't get working sound with gstreamer, as flash uses MP3
unfortunately. If I build ffmpeg manually from source, it works fine.
A partial rpmfusion for ARM would be great for those that don't want to
build the plugin by hand.

- rob -
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: skype on XO-1.75

2011-10-20 Thread Peter Robinson
On Thu, Oct 20, 2011 at 4:07 PM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Thu, Oct 20, 2011 at 10:29 AM, Chris Leonard
 cjlhomeaddr...@gmail.com wrote:
 Some folks from RIT have already Sugarized something (not that I've ever
 tried it) I also have no idea whether it would work on an XO 1.75

 Open Video Chat 1
 http://activities.sugarlabs.org/en-US/sugar/addon/4305

 It seems like it's early days for that app. No updates for over a year
 (are they working on it?), no STUN or anything to get out of a NAT
 trap. No interop with other tools mentioned.

 Peter clarified in a private email that current Gnome uses Telepathy
 to interop with various other tools (gchat, msn), and apparently can
 do voice + video. This exists today, and has a reasonably mature
 codebase... that is in use in Sugar too.

FAQ here https://live.gnome.org/Empathy/FAQ#Audio_and_Video_calls

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Sugar Labs Annual ELECTION - Please Register Now (Nov 7 Deadline!)

2011-10-20 Thread Holt
1) Help us elect the best people to keep Sugar growing in most 
meaningful ways around the world -- add your name here:


http://wiki.sugarlabs.org/go/Sugar_Labs/Members/List

/Just send your name and an explanation of your contribution to 
Sugar Labs in an email to *memb...@sugarlabs.org*/



2) Put your name here if you want to run!

http://wiki.sugarlabs.org/go/Oversight_Board/2011-2012-candidates


Thanks All for Spreading the Word Engaging/Building our DIY Community, 
in Spanish/French/Beyond !!



On 10/8/2011 5:12 PM, Luke Faraone wrote:

Hi all,

It's that time of year again: oversight board election season! Three (3)
seats are to be selected over the coming months. The timeline[1] for the
election is as follows:

== Timeline ==

  - 2011-11-07 23:59 EST: Deadline for applications for membership.
  - 2011-11-12 23:59 EST: All membership applications processed.
  - 2011-11-15 23:59 EST: Candidate list closed.
  - 2011-11-16 17:00 EST: Ballots sent by email, start of voting period.
  - 2011-11-30 17:00 EST: Voting period ends.

I'll send out additional emails as we near each of the deadlines.

== Membership ==

If you haven't yet applied for membership in Sugar Labs, please do so.
If you're wondering whether you meet the requirements, if you're a
teacher using Sugar in your classroom, regularly reading mailing lists,
or have discussed Sugar in IRC, you probably do.

Follow the instructions on the wiki[3] before the deadline to ensure
your vote is counted! You can find a list of current members online[4].

== Candidacy ==

If you or somebody you know should be on the ballot, make sure to
publish an announcement of candidacy to IAEP, and put your name on the
list[2] before the end of October.

== Election processes ==

Our election will be hosted at Selectricity, a service of the MIT Media
Lab. Ballots will be sent out via email, and votes will be anonymous.
All members are eligible to vote.

If you have any questions about the process, feel free to contact me. My
SL email appears to be blackholing currently, so use my personal
@faraone.cc address.

[1]:
http://wiki.sugarlabs.org/go/Sugar_Labs/Members#Timeline_for_2011-2012_Season
[2]: http://wiki.sugarlabs.org/go/Oversight_Board/2011-2012-candidates
[3]: http://wiki.sugarlabs.org/go/Sugar_Labs/Members#Applying_for_membership
[4]: http://bit.ly/sugarlabs-member-list

Thanks,

Luke Faraone
Membership and Elections Committee
Sugar Labs



___
IAEP -- It's An Education Project (not a laptop project!)
i...@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep


--
Help kids everywhere map their world, at http://olpcMAP.net !

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: skype on XO-1.75

2011-10-20 Thread Yannis Kaskamanidis
I use 26 laptops in my classroom and I want to upgrade them in 11.2.0
release, but it hasn't got Greek language. I followed the procedure
herehttp://wiki.laptop.org/go/OS_Builderto add the Greek language
and it produced two files (os9uim and os9.onu).
Then I put them in a usb stick and I started my XO by hold down the escape
button. The OK appeared in my screen, then I wrote update-nand u:\os9.onu
for install. The whole process completed without error messages, but after
the reboot the XO doesn't start.
I don't know what to do. Any help please?

Yannis
2011/10/20 Martin Langhoff martin.langh...@gmail.com

 On Thu, Oct 20, 2011 at 10:29 AM, Chris Leonard
 cjlhomeaddr...@gmail.com wrote:
  Some folks from RIT have already Sugarized something (not that I've ever
  tried it) I also have no idea whether it would work on an XO 1.75
 
  Open Video Chat 1
  http://activities.sugarlabs.org/en-US/sugar/addon/4305

 It seems like it's early days for that app. No updates for over a year
 (are they working on it?), no STUN or anything to get out of a NAT
 trap. No interop with other tools mentioned.

 Peter clarified in a private email that current Gnome uses Telepathy
 to interop with various other tools (gchat, msn), and apparently can
 do voice + video. This exists today, and has a reasonably mature
 codebase... that is in use in Sugar too.

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

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


opportunistic suspend article on LWN

2011-10-20 Thread Peter Robinson
I know we do this (or similar) on the XOs, it seems there's a
discussion on it upstream. Not sure if its worth reviewing to ensure
our requirements are met as part of that. I know it won't affect us
now but we know its something that will likely come and bite us later,
might be worthwhile if that was in a good way. It might not even
impact us :)

https://lwn.net/Articles/463517/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: skype on XO-1.75

2011-10-20 Thread Sameer Verma
On Thu, Oct 20, 2011 at 8:07 AM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Thu, Oct 20, 2011 at 10:29 AM, Chris Leonard
 cjlhomeaddr...@gmail.com wrote:
 Some folks from RIT have already Sugarized something (not that I've ever
 tried it) I also have no idea whether it would work on an XO 1.75

 Open Video Chat 1
 http://activities.sugarlabs.org/en-US/sugar/addon/4305

 It seems like it's early days for that app. No updates for over a year
 (are they working on it?), no STUN or anything to get out of a NAT
 trap. No interop with other tools mentioned.

 Peter clarified in a private email that current Gnome uses Telepathy
 to interop with various other tools (gchat, msn), and apparently can
 do voice + video. This exists today, and has a reasonably mature
 codebase... that is in use in Sugar too.

 cheers,


I have a student (Tilila El Moujahid) who is looking at IAX2 and/or
SIP client on the XO as part of her thesis project. The plan is to
look at both p2p and PBX mode and look at good combos of
protocol/codec for the XO 1 and 1.5

More to follow as we get moving. She'll be at the OLPC SF Summit, so
if any of you are there, be sure to remind me...maybe we'll get a
conversation/session going on that.

cheers,
Sameer
-- 
Sameer Verma, Ph.D.
Professor, Information Systems
San Francisco State University
http://verma.sfsu.edu/
http://olpcsf.org/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: opportunistic suspend article on LWN

2011-10-20 Thread Paul Fox
peter wrote:
  I know we do this (or similar) on the XOs, it seems there's a
  discussion on it upstream. Not sure if its worth reviewing to ensure
  our requirements are met as part of that. I know it won't affect us
  now but we know its something that will likely come and bite us later,
  might be worthwhile if that was in a good way. It might not even
  impact us :)
  
  https://lwn.net/Articles/463517/

thanks.  it will certainly affect us, certainly in a good way.  the
facilities for suspend management are vastly improved in newer
kernels, and we're planning on taking advantage of that for 1.75, and
hopefully soon for 1.5 and xo-1 as well.  when dust from the thread
being discussed by corbet settles, we'll start planning on taking
advantage of those facilities too.  given that our current
implementation is based on the prevously available rocks and stones
held together with bits of chewing gum and string that we provided,
i'm not too worried that we can't do better with what's coming along.

paul
=-
 paul fox, p...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Potential volunteer offering technical writing

2011-10-20 Thread Tabitha Roder
On 20 October 2011 11:21, Christoph Derndorfer 
christoph.derndor...@gmail.com wrote:

 not sure what the exact time difference is between San Francisco and NZ but
 maybe we could set up a Skype call between Rachel, you, and us in SF to
 coordinate our documentation efforts?

 Cheers,
 Christoph


We meet on Saturday mornings at 11am NZ time (that is Friday 3pm in San
Francisco) for olpc/sugar testing and we are on IRC #sugar #olpc and a bunch
of other related freenode channels. We can also be on skype (tabitharoder).
If we are a little bit late, don't worry (probably the baby is requiring my
attention) as we won't be long. We are at testing usually until around 2pm,
or later depending how much testing we have to do (and how well the baby is
coping).

Tabitha
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: opportunistic suspend article on LWN

2011-10-20 Thread Martin Langhoff
On Thu, Oct 20, 2011 at 2:03 PM, Paul Fox p...@laptop.org wrote:
 i'm not too worried that we can't do better with what's coming along.

Is it worth making noise about olpc-powerd, lessons learned, desirable features?

We are ahead of the curve in using mostly-vanilla Linux with
aggressive suspend strategies, so others might not have the experience
and burn-marks we carry...


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


Re: opportunistic suspend article on LWN

2011-10-20 Thread Paul Fox
martin wrote:
  On Thu, Oct 20, 2011 at 2:03 PM, Paul Fox p...@laptop.org wrote:
   i'm not too worried that we can't do better with what's coming along.
  
  Is it worth making noise about olpc-powerd, lessons learned, desirable 
  features?
  
  We are ahead of the curve in using mostly-vanilla Linux with
  aggressive suspend strategies, so others might not have the experience
  and burn-marks we carry...

the problems that i know we have -- how to inhibit suspend properly,
how to avoid race conditions when suspending or resuming, are well-known
problems that android's wakelocks and the new kernel infrastructure
are aimed at addressing.  so i'm confident that we'll have better tools
to solve those problems than we do now.

but i do need to read that thread more carefully.

paul

  
  
  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

=-
 paul fox, p...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel