Re: [Gta04-owner] GTA04-Custom: EAGLE schematics and board file blueprint for developing expansion/adapter boards

2012-03-01 Thread Wolfgang Spraul
 At least two years ago when I was trying to find software that can open
 EAGLE files for Arduino boards I could not find any free software to do
 that. Maybe all the major CAD tools are non-free?

The two major professional and free EDA tools for PCBs are

1. KiCad http://kicad.sourceforge.net
2. gEDA http://www.geda-project.org

There are many other related tools like Qucs (simulation), boom
(sourcing), and so on. For a good overview I recommend the Fedora
Electronic Lab, see http://spins.fedoraproject.org/fel/#portfolio

Or join the Qi Hardware planet at http://en.qi-hardware.com/planet
which has a focus on free tools.
Cheers,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: How to bring forward the community?

2012-03-01 Thread Wolfgang Spraul
 So what to use? Nothing to use...

We should look for what comes after phones and tablets.
What's next?

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Openmoko Community Survey 2011 – Results

2012-01-16 Thread Wolfgang Spraul
 The cheapest UMTS Android 2.2 device I can currently get in
 Germany is at 129 EUR (most likely from some overstock clearance).

Android phones start around 20 USD at quantity 1000 in China, see
HEDY as one example of many
http://en.hedy.com.cn/product/mobile.htm
Probably not with 3G for 25 USD, but that's just another detail and
the costs of silicon are not the driver, so even with 3G expect it
to be coming down into the sub-50 USD range fast, if it's not there
yet (just call or email HEDY if you want to know, really. They have
nice spreadsheets with their currently shipping products...).

 http://www.businessinsider.com/apple-child-labor-2012-1

Apple is one of the few Western companies that truly care about worker
conditions at their factories. The lobby-driven propaganda will go
on because it works so well, but it's a flat out lie. Apple has the
highest employee standards. Every worker at every Chinese IT industry
factory would love to work on an Apple line or a product that
eventually goes to Apple, because the standards are higher, deep into
the supply chain.
At least 20-30% higher pay, better dormitories, better food, better
safety standards, and so on. Apple is the most humble and truly best
company about all the good things they do every day, without wasting
time on competing in the talk circus.

If you worry about worker conditions, start everywhere non-Apple.
Do you care whether this story is true, or whether it suits your needs?

 4. a final observation is that I have to conclude that some of us have
 no realistic perception of the market prices. 

Many people seem to want to pay more for a good headphone nowadays
than for a good phone. Maybe it is not clear to most what a 'good'
phone should be?

HTC bought Dr. Dre's Beats a few months ago to the reported tune
of 300+ million USD
http://www.engadget.com/2011/08/10/htc-to-buy-a-chunk-of-beats-electronics-keep-dr-dre-in-a-lab-w/

Keep up the good work, HTC! (and don't forget factory workers :-))
Cheers,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: wiki spam - urgent

2011-12-04 Thread Wolfgang Spraul
 We also need more people to be granted erase permissions, i think it is
 clear from the logs who contributes and is eligible.

I apologize, it's not clear to me but I will add erase or admin
permissions if you give me a list of user names.

I do not believe this solves the bigger problem though, even though
the spam deletion efforts are truly amazing. Over on the Qi wiki, we
have a much more recent MediaWiki 1.18 or so with visual math captcha
etc. I think very soon the Openmoko community has to make a decision
whether we want to upgrade the MediaWiki version and include the
latest spam fighting extensions, or turn the entire wiki into a
read-only resource.

Thanks a lot for speaking up, and helping keep the Openmoko wiki
clean...
Cheers,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [GTA04] When is the next and more powerful openmoko releasing

2011-10-17 Thread Wolfgang Spraul
Ranjit,
hey, thanks for noticing :-)

 Happen to see the case of Milkymist one[1], it is a transparent
 material and would prefer GTA04 embedded in case like that, with full
 view of itsy bitsy circuits and chips, don't know how feasible is it.
 [1] http://milkymist.org/mmone.html

That case was designed and manufactured by fantastic Raumfahrtagentur
in Berlin
http://raumfahrtagentur.org/

roh from Raumfahrtagentur used QCad for design and laser cutting, the
original .dxf files are freely licensed and published
https://github.com/milkymist/extras-m1/blob/master/cad/protocase_v8_laser.dxf

QCad: http://en.wikipedia.org/wiki/Qcad

There are many details that still need improvement, mechanical work
is labor intensive :-) Screws, spacers, feet, etc. In the later
versions we used dichlormethane for gluing the buttons, the entire
button design can probably be improved as well.
Werner just milled some out of wood
http://downloads.qi-hardware.com/people/werner/tmp/m1butwood.jpg

We made a wood version of the Milkymist One case earlier, but wood
bends over time, if we really wanted to use wood we would need to
find out more about that.
http://en.qi-hardware.com/w/images/4/42/Milkymist_One_wood_case.jpg

The Milkymist logo is engraved into the inside of the top acrylic,
it looks nice but as always there is room for improvement there
as well.
https://github.com/milkymist/extras-m1/blob/master/cad/milkymist_logo_engrave_v1.dxf
http://en.qi-hardware.com/w/images/d/d3/Milkymist_engraved_logo_shot.jpg

Bottom line: We learnt a lot, made a beautiful and functional acrylic
case (often used for architecture models as well, btw). Many details
can and will be improved, the process is all open and uses free
tools. Kristian Paul used the same files to make his own Milkymist
One case in Bogota, Colombia.
In the future we may also investigate milling or lasering aluminum,
maybe starting with the same .dxf design files we have right now...

If anybody has questions about a mechanical design and manufacturing
process using free tools, don't hesitate to join the Qi list at
http://lists.en.qi-hardware.com/pipermail/discussion
or the #qi-hardware IRC channel on Freenode, webchat
http://en.qi-hardware.com/webchat

Last but not least - Milkymist One sells for 499 USD plus shipping at
https://sharism.cc/milkymist
About 40 of 80 run3 units have already sold in the last 3 weeks :-)
By buying one you support the entire free supply chain, including
Raumfahrtagentur in Berlin.
Cheers,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: ATT and my beloved Freerunner

2011-08-26 Thread Wolfgang Spraul
  ATT has been calling and text'ing for the last 2 months.  They have 
  informed
  me that my phone will no longer be compatible with their network on Monday
  Aug 29-30, 2011.  Has anyone else running into this issue?
 
 Yes. They eventually started *intercepting my calls* and redirecting
 them to a call-centre where someone would insist that they had to
 give me a new phone. This happened several times

That is so very interesting. Means we have to speed up building our
own networks :-)
Cheers,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: FOSS GSM security camera?

2011-02-25 Thread Wolfgang Spraul
 there is also a project on qi-hardware.com:
 http://projects.qi-hardware.com/index.php/p/xue/timeline/

The problem with that project is that it's just a plan now, not a
single board has been produced. I'd say this is way out until it
becomes a usable product (minimum 1 year). And we are not planning
on integrating connectivity until even later.

 There is a company with copyleft-hardware carmeras (I think some of them have 
 usb host or can connect to a gsm modem):
 
 http://www3.elphel.com/index.php

Those cameras are awesome and if you are interested in openess,
Elphel is the right choice. They are expensive though, for a full
353 camera you easily need 1000-1500 USD, and then you still don't
have any GSM connectivity which is what you seem to be mostly after.
So by the time you have built a GSM security camera, you will have
a big box with lots of manually wired up gear, heavy, with high power
consumption, etc.
Elphel is about optical excellency (and openess), the founder is a
Russian trained physicist and the coolest open hardware guy I know
in the world :-)

There is also the Frankencamera, a much hyped project at Stanford
University with Nokia financing 
http://www-graphics.stanford.edu/papers/fcam/
But I'm not sure whether they sell anything - I think that leads you
further away from what you want.

It sounds like your best bet is to start with a phone/smartphone,
and hack the camera functionality you need into it. You could even
take a good old Freerunner and attach a cheap USB-host webcam to it?
(need to solve the mains power problem then, I haven't thought about
Freerunner hacking for a long time...)

How about a Nokia N900?

Cheers,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: FOSDEM Hackable Devices stand

2011-02-03 Thread Wolfgang Spraul
 Wim has asked me to forward that the Hackable Devices stand will be
 located in Building AW.

 I will show the Openmoko Beagle Hybrid and the GTA04 engineering
 sample. David will show the Nanonote.

And the Milkymist One VJ station
http://en.qi-hardware.com/wiki/Milkymist_One

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Leaving the Openmoko community, new wiki-admin needed

2010-08-31 Thread Wolfgang Spraul
Marko,
you did a fantastic job all these many months - under-appreciated - so
a big THANK YOU is more than deserved!
Good luck with your N900, keep in touch,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: gta02-core (was Re: OM future)

2010-02-27 Thread Wolfgang Spraul

 a) crack open closed phones by reverse engeneering ?
 b) wait for a manufacturer to compromise its pot of gold by producing an open 
 phone ?
 c) put our head in a bag and pretend an iphone or an android is open enough ?
 d) aim at building one collectively despite all the unbelievers trying to 
 discourage
the effort ?

d)

And Mickey is right :-)
Wolfgang

On Sat, Feb 27, 2010 at 10:46:47AM +0100, ri...@happyleptic.org wrote:
 You can't just separate software from hardware. The fact is you can't have
 open software without hardware specs, so open soft and open hard comes close
 together. Go try to rebuild a kernel on a nokia open phone for instance,
 and see what part of the phone hardware still works.
 
 So what should we do ?
 
 a) crack open closed phones by reverse engeneering ?
 b) wait for a manufacturer to compromise its pot of gold by producing an open 
 phone ?
 c) put our head in a bag and pretend an iphone or an android is open enough ?
 d) aim at building one collectively despite all the unbelievers trying to 
 discourage
the effort ?
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: gta02-core (was Re: OM future)

2010-02-25 Thread Wolfgang Spraul
Ghislain,

 They showed how the process is done, from the beginning to the end (I don't
 know about the funding).

even that is open :-) (scroll down to second part)
http://en.qi-hardware.com/pipermail/developer/2010-February/001918.html

 Although it's not a phone, I do have a working ultra-portable now for a
 reasonable price :) (It just needs some software-ports, but that is part of
 the fun).

Phone is super hard. I finally agree with rasterman on something and share
most of what he said earlier in this thread about the economics of getting
an 'open' hardware project going. It's tough. And the phone is the toughest
of them all.
OpenPandora took 4000 pre-orders and financed it that way, hopefully they
will make it, they still have a long way to go, product wise and company wise.

For the phone, what do you guys think about the osmocom project by Harald
and friends?
http://bb.osmocom.org

From what I understand so far, they will continue to hack their way to make
a GPL GSM stack work with Calypso RF/DSP chips, and later maybe MTK chips.
The RF chips themselves are way out of reach for any of us (to make our own
open version), even way harder than the GPL'ed Milkymist SoC I think we will
get eventually [1] [2].
So to build a phone around osmocom, we have to reuse MTK RF/DSP chips?
Anybody interested in financing it? :-)

raster - do you want to pre-order one osmocom phone for 1M USD as you said?
You have OpenPandora experience already, this one could only be better.
On steroids! What do you think?
Wolfgang

[1] http://www.milkymist.org
[2] http://en.qi-hardware.com/wiki/Milkymist_One

On Thu, Feb 25, 2010 at 02:36:22AM -0800, ghislain wrote:
 
 What about the Ben NanoNote (http://en.qi-hardware.com/wiki/Main_Page).
 They showed how the process is done, from the beginning to the end (I don't
 know about the funding).
 Although it's not a phone, I do have a working ultra-portable now for a
 reasonable price :) (It just needs some software-ports, but that is part of
 the fun).
 
 Ghislain
 http://www.basetrend.nl BaseTrend  -  http://www.openmobile.nl openmobile.nl 
 -- 
 View this message in context: 
 http://n2.nabble.com/gta02-core-was-Re-OM-future-tp4628177p4631684.html
 Sent from the Openmoko Community mailing list archive at Nabble.com.
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: gta02-core (was Re: OM future)

2010-02-25 Thread Wolfgang Spraul
raster,

 may be waiting forever. if it does happen you'll find yourself comparing to
 iphone 4g or nexus 2 or whatever is now out in the 95% of the market. and
 then crying why it sucks so much in comparison. that was already the case for
 freerunner. like it or not there is an expectation of at least being in the
 same ballpark - and as such the big-boys ballpark keeps drifting further away
 from the open one. i think it's better to make the big ballpark have more

I do think there is a 3rd way. The gigahertz/gigabyte race is not the only
race in town. Let them have it.
A product that just works very well always has a chance. Usability race. Put
people and their real needs and real ability to understand and use products
in the center. Don't give a damn if everybody around you goes from 2GHz to 3GHz.
Again, no hard feelings, let them have it their way.

But there is room for slow made (but still high-tech) products. Product
cycles that are so long that they allow real feedback to trickle back from
users to creators. What we have now is that most feedback is ignored because
by the time it reaches the creators, they are already 2 generations ahead.

Plus I have to say - the industry is turning into a produce trash throw-away
trash industry so fast I couldn't even imagine.
Even I gave in now: When I shop for a DVD player, I buy the cheapest.
Absolutely the cheapest. No prisoners taken.
Inevitably, some X months later, I run into the first (officially bought) DVD
with latest-and-greatest DRM tricks on it that won't play. Now I throw away my
player and get a new one (of course cheapest again).
This system works quite well.
But it's insane!

The phone industry is cranking out 1+ billion phones a year.
Very soon they need to increase the crappiness and won't fix features in
their products so they have a chance to sell the billions more already in the
pipeline.
There definitely is another way. Must be. Business opportunity!
Let's see how long people will be using their FreeRunners, and how long
they will be using their N900... If the FreeRunner would be bug free, I'm
sure people would still use them in 10+ years, easily.

Way to go gta02-core, and way to go osmocom!
Wolfgang

On Thu, Feb 25, 2010 at 10:24:22PM +1100, Carsten Haitzler wrote:
 On Thu, 25 Feb 2010 03:10:21 -0800 (PST) ghislain ghisl...@basetrend.nl 
 said:
 
  
  
  Carsten Haitzler (The Rasterman)-2 wrote:
   
   On Thu, 25 Feb 2010 02:36:22 -0800 (PST) ghislain ghisl...@basetrend.nl
   said:
   
   
   What about the Ben NanoNote (http://en.qi-hardware.com/wiki/Main_Page).
   They showed how the process is done, from the beginning to the end (I
   don't
   know about the funding).
   
   i dont need yet another mini pda. i have a small army of them - that dont
   replace the phone junk in my pocket. i - and i would say the vast majority
   of
   people, dont want multiple things in their pockets - why do u think pda's
   are
   dead? they want 1, and the phone trumped all of it for communications
   reasons.
   if you dont have a phone you instantly made your potential market a lot
   smaller. if it doesnt fit in a pocket easily - you just shrunk your market
   significantly. the more you move your product into a market niche, the
   more
   likely it is to fail due to just not making enough volume. open products
   is
   already a niche.
 
 nanonote is a fair bit simpler than a phone - much less RF, no complex fcc
 testing (and every body on the planet) to get certification, no modem at all 
 so
 skipping one of the big problem areas - its very simple. its not a bad little
 toy - but its a far cry from a phone. ask wolfgang - he's behind nanonote - ex
 openmoko. he didnt learn from nanonote - he learned from om to make nanonote.
 why do u think its not a phone? because a phone is way more expensive - and
 harder.
 
  It was not an example of what you need, it was an example of how they did it
  and what we can learn of it. Also, it's not 'yet another mini pda', because
  of it's openness you can use it the way you want, just use your imagination
  and your programming skills :)
 
 sure - i can do that with my smartq5 too and my other myriad of toys. none of
 them replace my phone - and making a phone is complex and expensive.
 
  Your statement 'open products is already a niche' is the exact statement I
  heard 15-years ago about open-software. We are just at the beginning, just
  give it some time. :)
 
 and it *IS* a niche. by open products i mean the ones where you open up
 everything - source and hardware and the target market DEMANDS open or you 
 wont
 sell anything. that market will remain niche for a very long time - if ever.
 the general i dont care much as long as it has cool apps and makes calls and
 does its job market will be 95% (number pulled out of arse - meaning vast
 majority) of the market. thats that's what the big boys cater to. and thats
 where all the best hardware is - the kind nerds so dearly want to be open so
 they too 

Re: Alternatives to FR

2010-01-08 Thread Wolfgang Spraul
Warren,

 I've been using my FR for 1.5 years, as my primary phone for a lot of that
 time(on QtEI and the more recently shr-u), and I must admit I'm getting more
 and more frustrated with it - between the regular crashes and hangs, the
 incredibly slow performance (so slow that I still occasionally miss a call
 because I can't unlock the phone in time to answer it), the horrible GPRS
 performance, and the various idiosyncracies (like the  recent 'feature' to
 progressively dim the screen while I'm trying to use it, inability to
 connect to wifi much of the time, etc.)...
 
 There have been improvements, but it's been very slow, and IMO we're still a
 *long* way from having a phone with even a half-decent user experience...
 and there is nothing we can do can fix issues like the poor glamo bandwidth,
 and the crappy GPRS performance.  When I'm out of the house and need to look
 something up on the web, I borrow my wife's Iphone - I can look up what I
 need before the FR's browser finishes launching, let alone loading the
 google homepage...

Just want to say thanks for writing this up!
It's tough, but I think you pretty much sum up the experience of a lof of
people. It's the best that we could achieve (I worked for Openmoko before).

 And to be blunt, I don't give a damn if the battery loading software isn't
 open...  As long as it's a linux stack, and it's easy to cross-compile the
 app software I want for it, using the standard open source libs I'm familiar
 with --- that's free enough...

Sounds like a plan.
We all want a 100% free phone, but we gain nothing from building on sand.
So with the FreeRunner in the state it is, I think development will fragment
for a while, until it comes together again in a new attempt at a 100% free
phone one day. Until then, if the hardware is not stable you cannot do kernel
development, if the kernel is not stable you cannot do middleware, if
middleware is not stable you cannot do apps.
Doing it all at the same time like with the FreeRunner lead to what you
described above.

For myself - I went back to an old Blackberry Pearl, I think I will buy
a new Linux phone only if one exists that can do telephony when reflashed
with an image built by OE/OWrt or so. Like you I would also accept some
binary parts temporarily.
As far as I understand that still doesn't work with the Palm Pre or N900,
so I'm in wait-and-see mode.

Wolfgang

On Fri, Jan 08, 2010 at 05:28:34PM -0500, Warren Baird wrote:
 On Fri, Jan 8, 2010 at 1:35 PM, Timo Jyrinki timo.jyri...@gmail.com wrote:
 
  2010/1/4 William Kenworthy bi...@iinet.net.au:
   Nokia n900 - probably the best choice at this time.
 
  Probably, but to be more precise not yet instead of at this time.
  It's the only one that seems to have realistic possibility of some day
  having a free distribution running with all features enabled. But it's
  not today, and it remains to be seen how active the community around
  it is.
 
 
 Depends a bit on how you define 'free'...   I interact with a phone mostly
 as a user, and possibly as a app developer - so for me if I can run free
 software on it, and I can develop free software for it using free tools,
 it's 'free enough'...I really want a device that I can use as a phone,
 and a hand-held linux box.   The FR does the hand-held linux box part very
 well, but not so much the phone part.
 
 I've been using my FR for 1.5 years, as my primary phone for a lot of that
 time(on QtEI and the more recently shr-u), and I must admit I'm getting more
 and more frustrated with it - between the regular crashes and hangs, the
 incredibly slow performance (so slow that I still occasionally miss a call
 because I can't unlock the phone in time to answer it), the horrible GPRS
 performance, and the various idiosyncracies (like the  recent 'feature' to
 progressively dim the screen while I'm trying to use it, inability to
 connect to wifi much of the time, etc.)...
 
 There have been improvements, but it's been very slow, and IMO we're still a
 *long* way from having a phone with even a half-decent user experience...
 and there is nothing we can do can fix issues like the poor glamo bandwidth,
 and the crappy GPRS performance.  When I'm out of the house and need to look
 something up on the web, I borrow my wife's Iphone - I can look up what I
 need before the FR's browser finishes launching, let alone loading the
 google homepage...
 
 Unfortunately, I've been actively looking for a device lately to replace my
 FR - I'm just too fed up with it.   The N900 is currently my leading
 contender.   I had originally written it off, because it doesn't support the
 3G data frequencies currently available here in Montreal - but I realized
 the other day that it's 'fallback' data support is EDGE, not GPRS.   The
 *fallback* on this phone is still 20x to 50x faster than the best data
 tranfer rate I can get on the FR...
 
 And to be blunt, I don't give a damn if the battery loading software isn't
 open...  As long as 

Re: Alternatives to FR

2010-01-08 Thread Wolfgang Spraul
Timo,

 I'd really hope for FreeRunner with 3G and Glamo ripped off, possibly
 newer CPU some day. For example some company joining gta02-core
 effort to semi-productize something new...

Yeah definitely.
There are a number of efforts going on to regroup, here's my perspective
on the lower layers (everything up to Linux kernel):

---1
Just yesterday Harald announced a new GSM development board he will be working
on with some others:
http://laforge.gnumonks.org/weblog/2010/01/07/#20100107-gsm_devel_board-planning
I think this is a very promising project, like Harald says right now he can
only handle people with GSM experience and EE or DSP skills, but if you are one
of them, maybe get in touch with Harald.

---2
gta02-core, which you already know, is mostly stuck right now waiting for
components from Openmoko. I also see it as a project to learn more about
the good and bad of KiCad.
http://docs.openmoko.org/trac/log/trunk/gta02-core

---3
Ben NanoNote - the project I currently work on, a very simple zero-RF pocket
computer, we are going in parallel with gta02-core in trying to verify a
design process around KiCad. I think it's important that we figure out a
complete design process using free tools.
http://projects.qi-hardware.com/index.php/p/board-qi-avt2/timeline/

---4
USRP - well known for a while coming at the RF problem from the GNU Radio angle
http://en.wikipedia.org/wiki/USRP

---5
Milkymist (www.milkymist.org), the fastest open source system-on-chip capable
of running Linux. Somehow I'm dreaming but I think this may become the
basis for GPL'ed application processors in the future, and we can integrate
logic developed by USRP or Harald's new project.  The Milkymist SoC uses a
LatticeMico32 core, and can boot Linux today. Their latest move is the
Milkymist One development board
http://lekernel.net/blog/?p=803

All of these projects are on the lower layers, however, and I doubt this will
lead to another free phone for another few years maybe. If anybody knows more
projects please holler. Also I do know that these things are not really
connected to each other, lots of disorder. But with some imagination you can
see how important pieces of the puzzle are contributed in various places...

For the upper layers, I agree with others that intermediate solutions are
phones like the Palm Pre or Nokia N900, which allow to continue development
of things like FSO or mobile apps while the lower layers are progressing.

No reason to be demotivated, I think! 2010 should be a fun year, and hopefully
the FreeRunner can continue to be a source of inspiration, more than
frustration :-)
Cheers,
Wolfgang

On Fri, Jan 08, 2010 at 08:35:02PM +0200, Timo Jyrinki wrote:
 2010/1/4 William Kenworthy bi...@iinet.net.au:
  Nokia n900 - probably the best choice at this time.
 
 Probably, but to be more precise not yet instead of at this time.
 It's the only one that seems to have realistic possibility of some day
 having a free distribution running with all features enabled. But it's
 not today, and it remains to be seen how active the community around
 it is.
 
 I'm personally thinking that in 1-2 years I could have a pure Debian
 (maybe custom kernel) running on N900, with everything except probably
 3D working. That assumes some people will reverse-engineer the battery
 loading etc. whatever is needed.
 
 But until then there is simply no choice besides Neo FreeRunner,
 unless something new appears or community around Palm evolves to reach
 the level of free distribution hackers around Maemo and the modem
 stuff is reverse-engineered.
 
 And even with those, I would have to give up free hardware :S I'd
 really hope for FreeRunner with 3G and Glamo ripped off, possibly
 newer CPU some day. For example some company joining gta02-core
 effort to semi-productize something new...
 
 -Timo
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Maintain(er) OpenMokoProjects [was: Openmoko projects page down]

2010-01-07 Thread Wolfgang Spraul
Michael,

 Bringing me to my next question (all?) - what would be an adaquate location 
 for hosting application level projects for Openmoko? Any experience? - I 
 really liked the idea and functionality (SVN, WIKI and docs, News, File 
 releases, Tracker) OpenMokoProjects provided - and in the end, you could 
 easily browse through a bunch of applications for the Freerunner / Openmoko.
 
 I can think of (but):
...

When we started Qi Hardware we also looked around and eventually found
a software called 'Indefero' (GPL licensed):
http://www.indefero.net/
You can host projects there, and also download the whole thing for
installation on your own server.
http://projects.ceondo.com/p/indefero/downloads
So far we are quite happy with it
http://projects.qi-hardware.com/

Other than that, I had good experience with github.com and code.google.
One idea behind the Openmoko projects server was to keep all Openmoko-
related projects 'nearby', although some people thought that concept is a
bit strange when the whole Internet is built around URLs.

However, it seems the idea of keeping the 'family' together kind of worked,
so I think the first priority should be to get the OpenMokoProjects server
back on track. The server side software used there is more or less dead, so a
more radical approach would be to update to something newer like Indefero.
Which would be a big task though and break everybody's URLs...

Wolfgang

On Thu, Jan 07, 2010 at 08:47:25AM +0100, Michael Pilgermann wrote:
 Dear all,
 
 the OpenMokoProjects page is back online - thanks to whoever did this.
 
 But in fact, I got a bit concerned about carrying on to host my projects 
 there. What is the status of this site - and who is the maintainer? 
 Could you please do any statement about the future of OpenMokoProjects? (if 
 it is unlikely to be continued, I would rather start migrating the content 
 from there) ...
 
 Bringing me to my next question (all?) - what would be an adaquate location 
 for hosting application level projects for Openmoko? Any experience? - I 
 really liked the idea and functionality (SVN, WIKI and docs, News, File 
 releases, Tracker) OpenMokoProjects provided - and in the end, you could 
 easily browse through a bunch of applications for the Freerunner / Openmoko.
 
 I can think of (but):
 - sourceforge.net (for my taste has become too much marketing touchy)
 - google code (well; it's still Google)
 - some corner on SHR web side??
 - github.com (I have no experience at all; but it looks like providing most 
 of the functionality I mentioned before
 - feshmeat.net (would only be for the front page I guess)
 
 Writing all this; I remember discussions on these lists here about an 
 Openmoko application directory.? I can't remember the outcome of this 
 discussion - has anything evolved from it?
 
 Please, I would be thankful for any input ... thanks in advance;
 
 Best
 Michael
 
 
  Original-Nachricht 
  Datum: Wed, 06 Jan 2010 19:25:11 +0100
  Von: Michael Pilgermann kichka...@gmx.de
  An: community@lists.openmoko.org, shr-u...@lists.shr-project.org, 
  shr-de...@lists.shr-project.org, de...@lists.openmoko.org
  Betreff: Openmoko projects page down
 
  
  Dear all,
  
  I have experienced problems in accessing the Openmoko Projects web page
  (http://projects.openmoko.org/) for a couple of days now; always
  receiving the following error message:
  
  OpenMokoProjects Could Not Connect to Database: 
  
  I am using this page for my development projects; any idea, whom to
  contact to getting this resolved?
  
  Thanks in advance; best regards
  Michael
  
  PS: I heart rumours, that the maintainer has disappeared.? Any more
  input on that? How could (instead) restart the web- and database servers?
  
  PPS: Do you know any other good place to host projects for the
  Freerunner / SHR?
  
  ___
  Openmoko community mailing list
  community@lists.openmoko.org
  http://lists.openmoko.org/mailman/listinfo/community
 
 ___
 devel mailing list
 de...@lists.openmoko.org
 https://lists.openmoko.org/mailman/listinfo/devel

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Happy New Year from FSO

2010-01-02 Thread Wolfgang Spraul
Mickey,
congratulations for taking FSO this far and all the best and some good
luck in 2010!
Wolfgang

On Sat, Jan 02, 2010 at 02:31:22PM +0100, Michael 'Mickey' Lauer wrote:
 In the name of the FSO team, I wish all of you a Happy New Year!
 
 2009 was a turbulent year for us, the year where Openmoko stopped
 supporting us and we had to show our belief in the project by just
 continuing with as much effort as possible. Thanks to all contributors
 and users of our APIs.
 
 2010 will be a very critical year for FSO, perhaps the most critical
 ever -- since it's going to show whether we dive into oblivion being
 overrun by the big guys, or whether we can establish and strengthen
 our niche.
 
 Middleware always has this problem of invisibility -- what people
 recognize are applications, not so much the driving software layers
 below. In order to be a bit more visible, I'd like all of you who are
 using FSO to join Ohloh[1] and state that you are either a contributor
 and/or using FSO.
 
 If all goes well, 2010 will be the year where we finally migrate all
 remaining FSO services to C (or Vala, to be exact), hence delivering a
 significant speedup for your FreeRunner (or whatever device you run FSO
 on).
 
 Let me also remind you that we have a PayPal account for donations, and
 are also available for contract work. Thanks for your support!
 
 (1) http://www.ohloh.net/p/fso
 
 -- 
 :M:
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: future phones that you can hack. news.

2009-11-18 Thread Wolfgang Spraul
raster,

 I can officially leak this. We (over in Enlightenment land) are working with a
 major electronics manufacturer

Fantastic news, congratulations for getting this off the ground and I wish
you a lot of success with it!
Keep in touch,
Wolfgang

On Wed, Nov 18, 2009 at 12:07:09PM +1100, Carsten Haitzler wrote:
 Just an FYI here.
 
 I can officially leak this. We (over in Enlightenment land) are working with a
 major electronics manufacturer (one that happens to pump out 100's of millions
 of phones every year of pretty top-notch hardware quality - and who also
 happens to like making phones high-spec with nice screens, good SoC's and 3G.
 If what we do is a phone, or a TV, or a game system, or a DVD player... who
 knows!). What does this mean? Well - no guarantees, but they are now 
 sponsoring
 us. That says something. If we are working on something you can guess the rest
 I'd say.
 
 Who it is - will wait for future announcements. What, when and where will also
 need to wait. How open it is, will also need to wait. But you can guess that 
 if
 we are fiddling with it - it's already partly open.
 
 So... just dropping a keep your eyes peeled.
 
 P.S. No glamos were hurt during this work. Actually they were not even
 involved. :)
 
 -- 
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)ras...@rasterman.com
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Tuxbrain first anniversary

2009-10-26 Thread Wolfgang Spraul
David,
same as the others, congratulations!
I think we will hear a lot more from tuxbrain in coming years... :-)
Wolfgang

On Mon, Oct 26, 2009 at 12:26:52PM +0100, David Reyes Samblas Martinez wrote:
 Dear all,
 Is for me a pleasure and proud to  announce this week Tuxbrain the
 company that has born thanks to the inspiration of Openmoko is now one
 year old :)
 a good moment to thanks all that make us enjoy this first year of
 live, those who has make us learn, and of course to all that had buy
 something there :)
 To celebrate it we have down the price of the Frerrunner A6+[1]
 My only wish when I blow  the candle is to enjoy next year as much as this 
 one.
 A big Thank you and and a bigger hug to you all
 
 [1]http://www.tuxbrain.net/en/content/tuxbrain-first-anniversary
 
 David Reyes Samblas Martinez
 http://www.tuxbrain.com
 Open ultraportable  embedded solutions
 Openmoko, Openpandora,  Arduino
 Hey, watch out!!! There's a linux in your pocket!!!
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Wikireader] Any news on Wikireader ?

2009-10-22 Thread Wolfgang Spraul
Doug,
YES! This is an excellent summary and technical introduction to
the device...

Before trying to add a few things, let me first express my deep
personal thanks to a number of people that worked with me on the
device until 5 months ago (there was not enough space on the official
website to list them all there):

Tim Ruetz and Daniel Mack (www.caiaq.de) for the electrical design and 
microkernel
Joerg DocScrutinizer and Andy Green for hardware feedback and specs!
Holger zecke Freyther for system software and a (failed) WebKit-based renderer
John Lee, Matt Hsu and Marek Lindner for software improvements
Yi Zhang for product management all the way to functioning prototype
and our vendors like GoWorld and EPSON who provided significant engineering 
assistance

You all worked far beyond what was to be expected, or even compensated for.
It was a true pleasure to work with all of you, I learnt a lot - THANK YOU!
Let's hope the WikiReader will reach many people, and have a great future.

Now that that's done, some feedback:

 It does not use a Linux kernel.  It is an embedded device containing 
 only minimal amounts of software, just enough to be a WikiReader.  The 
 WikiReader program itself is the kernel.

We tried to keep the microkernel functions and the app separate. Chris has
documented this nicely, the microkernel was originally called Mahatma.
There is an interesting side story, in that at some point the plan was
to run a Japanese ITRON microkernel on the device!
http://en.wikipedia.org/wiki/TRON_Project
This didn't work out as the ITRON implementation (free software: Toppers/JSP)
turned out to be too big. So it got deleted from the source tree at some
point. But if you dig in the history, you can still find it and it may be
an interesting starting point for some ITRON hacking on the device.
It was working at the time!

 I don't think RMS would have any complaints about carrying one of 
 these around.

Can you spend a bit of time to check the licenses? Chris Hall reviewed it
so I'm sure it's all good, but since it is all statically linked together
and GPL-licensed it means like you said every last bit of software needs
to be at least GPL compatible. An independent review on this would be great.
In addition to the microSD card, there is only a small bootloader in an
EEPROM (to boot from the SD card), but I think it's free software and in
the source tree as well.
Reflashing that EEPROM is a bit tricky (though possible, needs documentation),
but not sure who would need it.

 If you hold the third button down while turning on, it starts up the 
 serial console (19200 8N1).

Is it documented somewhere how to hook up a serial cable?
Currently there are three simulators available (console, cocoa, Qt4), but
when you want to do active development on the device, I think having a
serial cable is the only way to get faster feedback cycles, log output, etc.

 It has no connectivity, other than a serial port I haven't tried yet, 
 and SneakerNet (you take out the micro SD card and walk over to another 
 computer to update its contents).  This lack of connectivity keeps the 
 internals simple and the cost down.  The card and the serial port are in 
 the battery compartment.

If I think about this device, the one thing that pops out again and again
is BRUTAL SIMPLICITY. That is the real beauty of it.
You can load some software into this device, then give it to anybody and
not be worried they will get lost in a number of buttons and options.
They will (have to) focus on what you are delivering in front of their eyes,
and one thing where the WikiReader excels technically is the capacitive
touch screen, which makes interacting with it a joy.

Get more software on it!
:-)
Wolfgang

On Thu, Oct 22, 2009 at 11:14:25AM -0700, Doug Jones wrote:
 -= Apertum =- wrote:
  Hello,
  
  The (very interesting, IMHO) Wikireader product has been launched about
  2 weeks ago, but still i don't see any information about hardware and
  software (IE we don't know if there is a Linux kernel in it, or not),
  and/or how it will be hackable by the community.
  
  It's there any news somewhere on the net, or when you at OpenMoko plan
  to discover these (important) informations?
  
  Thank you so much for your attention :-)
  
 
 
 Look for the thread labeled [reader] on this list
 
 I have one, and have been spending some time looking at the code and 
 available docs.
 
 It does not use a Linux kernel.  It is an embedded device containing 
 only minimal amounts of software, just enough to be a WikiReader.  The 
 WikiReader program itself is the kernel.
 
 AFAICT the code on the device is entirely written in C and Forth, and is 
 100% Free Software.  Unlike the Freerunner and every other cellphone on 
 this planet, it does not contain any chunks of proprietary code (it 
 doesn't need to worry about what the cell providers or the FCC thinks). 
   I don't think RMS would have any complaints about carrying one of 
 these around.
 
 This device 

Re: Freerunner Review

2009-10-16 Thread Wolfgang Spraul
Nelson,

 Something that I think and that also hear from others is that it's sad
 to see that OM stopped sponsoring phone development too early (when
 the FR was just starting to work) but we know that many companies

Totally agree with you.
But the good news is that Werner continues with gta02-core, which you are
probably aware of. And Sean has promised a set of 20 components for their
first run.
So things are moving.
Wolfgang

On Thu, Oct 15, 2009 at 12:28:48PM -0500, Nelson Castillo wrote:
 On Thu, Oct 15, 2009 at 11:38 AM, rakshat hooja raks...@gmail.com wrote:
  I have been hearing a lot of good about the phone from our freerunner
  customers of late (change from earlier :)
 
  SO just sharing a recent review poster by a user
 
  http://guide2freerunner.blogspot.com/
 
 It's very nice to see recent reviews and less hate email in the lists.
 Something that I think and that also hear from others is that it's sad
 to see that OM stopped sponsoring phone development too early (when
 the FR was just starting to work) but we know that many companies
 (also individuals and countries) are having hard years.
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: WikiReader

2009-10-13 Thread Wolfgang Spraul
Sean,
wow great, it's out!
Congratulations and I wish you all the best with it!
Wolfgang

On Tue, Oct 13, 2009 at 01:51:42PM +0800, Sean Moss-Pultz wrote:
 Dear Community!
 
 Today, with the greatest of pleasure, I am ready to share with you the
 birth of our third product -- WikiReader. Three simple buttons put
 three million Wikipedia articles in the palm of your hand. Accessible
 immediately, anytime, anywhere without requiring an Internet
 connection. No strings attached. With WikiReader you'll be prepared
 for those unexpected moments when curiosity strikes. And once you have
 it, you'll realize how often you ask yourself questions during the
 day.
 
 WikiReader takes our original ideas of openness and accessibility to
 an even greater realm. WikiReader is so amazingly simple. There really
 is no interface. You turn it on and instantly become immersed in the
 rich world of reading specific topics or the serendipitous pleasure of
 discovering something by chance. It's perfect for all ages.
 
 From the Aha! moment when we held our first prototypes, to the last
 few months as we worked around the clock to polish every last detail,
 this product was a joy to make and even more fun to experience. We are
 head-over-heels in love with WikiReader. Never have I found so much
 fun in the little moments of curiosity life offers us. Try one and I'm
 sure you'll agree that we've delivered the essence of reading
 Wikipedia in an addictively simple form factor.
 
 Sales start today at http://thewikireader.com. Enjoy. Tell your
 friends. And let us know what you think!
 
 
 Sincerely
 
 Sean Moss-Pultz
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Rod Whitby (MokoMakefile author) moves on to start WebOS Internals

2009-10-06 Thread Wolfgang Spraul
Rod,
wow, sad to see you go indeed.
You are one of the true old-timers of Openmoko :-)
Since hacking the Palm Pre is not that far from an 'open phone' perspective,
maybe you can add a feed to the Openmoko planet and we can that way stay in
touch with what you are doing?
I will regularly check what's going on at webos-internals.org
All the best! Good luck!
Wolfgang

On Tue, Oct 06, 2009 at 10:08:23PM +1030, Rod Whitby wrote:
 http://www.rwhitby.net/blog/webos-internals/palm-pre-lands-in-australia.html
 
 It is with some sadness that I must say goodbye to the OpenMoko  
 community, and move on to new things.
 
 My dream of an OpenMoko phone with a hardware keyboard to replace my  
 aging Treo 650 was never realised, and you all know the rest of the  
 story on the software side of things.
 
 I've now started a new community (webos-internals.org) which does open  
 source Linux-based development for the Palm Pre.
 
 My hope is that freesmartphone.org may one day be the bridge between  
 the OpenMoko community I am now leaving, and the WebOS Internals  
 community which has recently started.
 
 I wish everyone continuing down the OpenMoko path the best of success  
 in the future.
 
 -- Rod
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Web site promoting open hardware?

2009-09-10 Thread Wolfgang Spraul
Stefan,
what would drive someone to this site/list and what are the criteria people
are looking for?

I think at some point I will start to work on a table of 'hackable' hardware,
because at least technically it's relatively easy to pin down features:
Reflashable, unbrickable, all drivers in source form or some in binary,
toolchain open, schematics/datasheets/layout/BOM published or not, etc.

But this is only interesting to hackers, not normal users.
What if a company supports the free software scene covertly (quite a few do
because the reason they fear openness are patents, not hackers)?
Who should 'rank' or 'qualify' hardware makers for how 'open' they are?

I think we first need to define why someone is looking for openness, and
what they expect from it.
Can you explain your motives? What makes you interested in Openmoko, Qi,
OpenPandora, etc.?
Thanks,
Wolfgang

On Thu, Sep 10, 2009 at 11:00:49AM -0400, Stefan Monnier wrote:
 While looking for new hardware, I noticed that all the open hardware
 I know, I discovered it by accident while reading some mailing-list.
 
 Is there a web site somewhere that kind of centralizes this info to try
 and make it easier for openness-conscious consumers to find
 appropriate hardware?  Of course, there are various notions of open
 hardware, so there might be parts of the site for hardware-hackers, for
 example, but I'm more interested in a web-site for end-users.  Also it
 might include hardware that is not itself open source, but where the
 company states a clear commitment to Free Software principles.
 
 I.e. a site that links to things like Openmoko, Qi, AlwaysInnovating,
 maybe Lemote, OpenPandora, ...
 
 Any hint?
 
 
 Stefan
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Om2009 Maintainer

2009-08-28 Thread Wolfgang Spraul
Angus,
thanks a lot for your fantastic work on Om2009.
It didn't go where we wanted it to go, but still covered a lot of ground.
I guess I will switch to SHR too then (good instructions!) :-)
Keep in touch,
Wolfgang

On Fri, Aug 28, 2009 at 01:09:49PM -0600, Angus Ainslie wrote:
 Hi All,
 
 After some deliberation and input from the community I am going to stop 
 maintaining Om2009.  I'm going work on getting paroli to co-exsist in SHR.
 
 If you want to try and run paroli in SHR unstable RFN. Flash the latest shr-
 unstable image.
  
 http://shr.bearstech.com/shr-unstable/images/om-gta02/
 
 the image from 08-08-09 has a minor problem with opkg. to fix it
 
 opkg-cl update
 opkg-cl upgrade
 
 then install paroli 
 
 opkg install paroli
 
 fix the conf files that the paroli installer messes with ( I hope to fix the 
 recipe in the next couple of days. )
 
 cp /etc/old_frameworkd.conf /etc/frameworkd.conf
 cp /etc/freesmartphone/oevents/old_rules.yaml 
 /etc/freesmartphone/oevents/rules.yaml
 
 now if you want to disable the shr phone apps without removing them comment 
 all of the lines out in 
 
 /etc/X11/Xsession.d/89notifier and /etc/X11/Xsession.d/80ophonekitd
 
 if you want the bind-home to ease upgrades add this line to fstab.
 
 /media/card/bind-home   /home/root nonebind   0  0
 
 You should now have a functional paroli on SHR setup. Once you have a working 
 setup I would advise against doing opkg upgrades and only upgrade specific 
 packages when needed.
 
 Thanks
 Angus
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [All] Status of the OM community

2009-08-22 Thread Wolfgang Spraul
Risto,

 My wish also would be that the (former) OM employees still around
 could rewrite/update the parts that concern OM the company in the
 wiki.

Can you point me to some parts you would like to see updated?
I'm not with the company anymore for 2 months, but maybe there are
still some things I can help cleaning up.

I agree with you that the community should show more leadership, the
Community News are a great example!
To me the FreeRunner remains the most interesting cell phone to do
hacking on today, even though it's a technical minefield. Or maybe it
is interesting because it is a minefield ;-)
Wolfgang

On Sat, Aug 22, 2009 at 12:34:05PM +0300, Risto H. Kurppa wrote:
 Hi there!
 
 After OM announced the discontinuation of the OM software development,
 there was this discussion about starting a foundation to support the
 community.
 
 What's the status? Any action taken?
 
 I feel like suffering from the unorganized community: the wiki is a
 mess, apps around are outdated, no instructions available how to
 submit apps to repositories and how to create .bb recipes (I know SHR
 has it all better :), how to set up a development environment and so
 on. There's also a lack of communication about packages and
 dependencies: suddenly some library is updated and it breaks tens of
 apps without the author or packager knowing about it.
 
 - Coordination and leadership is needed!
 
 I'm actually very happy that we ('the community') were able to start
 running Community Updates without anyone from OM to do it, see
 http://wiki.openmoko.org/wiki/Community_Updates
 
 Any ideas?
 
 My suggestion is to start with the cleanup of wiki: separate HW and
 SW, separate devel/user information, archive or delete outdated
 information, take good care of sites like
 http://wiki.openmoko.org/wiki/Openmoko:Community_Portal
 http://wiki.openmoko.org/wiki/Getting_Started_with_your_Neo_FreeRunner
 http://wiki.openmoko.org/wiki/Introduction
 
 My wish also would be that the (former) OM employees still around
 could rewrite/update the parts that concern OM the company in the
 wiki.
 
 r
 
 -- 
 | risto h. kurppa
 | risto at kurppa dot fi
 | http://risto.kurppa.fi
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Hi

2009-08-22 Thread Wolfgang Spraul
Roland,

 Seeing that none of the distro's really do (seeing that they are  
 produced by hackers who are mostly hacking for their own enjoyment  
 it's not really surprising and you can't really blame the teams)  

I would agree, but what's your solution?
The one idea I have is that maybe stable releases are the common
denominator: Insist on stable interfaces, crystal clear distinction
between stable, testing and unstable branches.
That may be one way to bring the hackers and regular users together,
since I believe at least a large part of hackers understands and
agrees with the value of well maintained stable releases, well tested
upgrade paths from one stable release to the next, a clear process
of how stuff moves from unstable to testing to stable.

It would still require some tough choices though, because there are
some that don't care about stable releases (I'm not blaming them same
as you - they do this for their own enjoyment). Maybe their stuff
stays in unstable forever :-)
What do you think?

Best Regards,
Wolfgang

On Sat, Aug 22, 2009 at 06:16:47PM +0100, Roland Whitehead wrote:
 I would recommend that you choose which ever distro keeps their how  
 to make your Neo work as a phone for most of the time using this  
 distro as well as running other standard services reliably wiki page  
 up to date and by up to date I mean referring to which ever is the  
 most useable bootloader, build, kernel currently available even if  
 that is the daily build. It should also assume that the reader is a  
 complete novice and is neither a hacker or a linux sysadmin.
 
 Seeing that none of the distro's really do (seeing that they are  
 produced by hackers who are mostly hacking for their own enjoyment  
 it's not really surprising and you can't really blame the teams)  
 you've got a wide choice.
 
 This remains one of the main requirements of Openmoko in my opinion  
 and could be a great way for the non-core-hackers to contribute.
 
 
 Roland
 -- 
 QURU Ltd, London
 
  On 8/22/09, Risto H. Kurppa ri...@kurppa.fi wrote:
  Hi Soumik!
 
  Depends on what you want to work on, but if you have a freerunner, my
  suggestion is to install om2009 unstable there (see
  http://wiki.openmoko.org/wiki/Om2009 ) and contribute to Paroli for a
  start (see http://wiki.openmoko.org/wiki/Paroli ). That'd be very
  beneficial for many and you'd get easily in in the develpment for
  Freerunner.
 
  You're welcome to join #paroli irc-channel for discussion.
 
 
  (and I know, others will recommend you other distros like SHR or
  Debian - but I was first :)
 
  r
 
 
  On 22 Aug 2009, at 11:10, Sebastian Krzyszkowiak wrote
 
  Few arguments for SHR over Om2009: more people working on it, develops
  faster, most of decisions are done by community, nice way for sending
  and maintain patches, reachable people maintaining distro (so your app
  can even be added to default image), perspectives for future.  IRC
  channel: #openmoko-cdevel
 
  Decision is up to you, but I prefer SHR. Fast, stable, usable - as
  Om2009, but it has also more things behind scenes which Om2009 don't
  have ;)
 
  -- 
  Sebastian Krzyszkowiak
  dos
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: One second Openmoko boot?

2009-08-20 Thread Wolfgang Spraul
Mickey,

 Not really. Reloading (in the worst case) 128MB from an SD is not exactly 
 fast 
 either.
 
 The only sane way to substantially improve booting time is to stop booting 
 like a desktop PC, that is move away from starting all services just because 
 you can. Start them on demand and bring only the bare necessities up on boot 
 (filesystems, dbus, X).

Not sure.
What I have seen working usually required much more aggressize optimization,
all the way into hardware.
Two examples:

1. Blackberry (old model, at least 2 years old)
Cold boot only happens when I take out the battery. Otherwise the 'power off'
button will just do some form of suspend (probably suspend to flash).
It takes about 8 seconds to 'turn on' (probably from flash), and the most 
amazing
thing, it only takes another 3-4 seconds until the first new email arrives in
the Inbox. They probably optimized for this case ALL THE WAY THROUGH the
apps, OS design, HW design, maybe even GSM chipset.
Interestingly, after the first mail it takes maybe 5 seconds or so for the
following mails to arrive, so they optimized the case of 'just get the
first new mail into the Inbox asap' and postpone some other vital
system initialization until after the first mail got delivered.

2. old Palms, late 90's
They kept the whole memory in a low-power self-refresh mode. If you took
out the batteries, you had about 1 minute or so to put new batteries in
(during that time an internal backup battery would keep the RAM alive).
If you didn't do that, all your data on the device was lost (but would
be restored during the next HotSync from your desktop).
Other than that, if you turned the device off you actually didn't turn
it off at all. You only sent the whole system into this super low power
mode where it still would keep the memory alive. It could stay like
this on the battery for about 2-3 weeks.

Wolfgang

On Thu, Aug 20, 2009 at 05:17:25PM +0200, Michael 'Mickey' Lauer wrote:
 On Thursday 20 August 2009 10:02:45 Michal Brzozowski wrote:
  Any chance suspend to disk, or 'hibernate' would work on openmoko?
 
 Not really. Reloading (in the worst case) 128MB from an SD is not exactly 
 fast 
 either.
 
 The only sane way to substantially improve booting time is to stop booting 
 like a desktop PC, that is move away from starting all services just because 
 you can. Start them on demand and bring only the bare necessities up on boot 
 (filesystems, dbus, X).
 
 I plan to do some proof of concepts when my time allows...
 
 :M:
 
 

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Document with answers to most popular battery-related questions is ready

2009-08-10 Thread Wolfgang Spraul
Rask,
I guess it comes down to price.
Most normal end users won't need the current measurement as they
don't do development, so adding an extra chip to do the measurement
either in the device or in every battery might not be worth it.

Maybe in the device just run a wire to the 3rd battery pin, then sell
it with a non-Coulomb counter battery normally, and offer the
Coulomb-counting battery as an add-on for developers?

Thanks a lot for your excellent feedback, we need to study this more...
Wolfgang

On Sun, Aug 09, 2009 at 01:37:00PM +0200, Rask Ingemann Lambertsen wrote:
 On Mon, Aug 03, 2009 at 01:46:26AM +0800, Wolfgang Spraul wrote:
  How are people really using the Coulomb counter in gta02?
  Theoretically I would think that it provides far superior power measurement
  options for actual software development, just as you write.
  For example when playing with power saving codes, whether in the kernel,
  middleware or applications, I would think over the course of several hours 
  or
  days the Coulomb counter data is the primary means for efficient 
  development.
 
To me: The clearly most useful part of the bq27000 is the current
 measurement. You get what seems to be a reasonably accurate measure of the
 current flow to/from the battery updated every 25 s or so. It's much more
 practical than an external ammeter: No need to open the case and fiddle with
 probes, you can measure battery current while in the train, at work or
 wherever. Having it built in makes accurate current measurement available to
 many more people in a lot more places.
 
Here's a few examples where the current measurements have proven useful:
 1) Tracking down that current leak from the serial ports into the Calypso.
 2) Finding that 8 mA apmd current leak Debian used to have.
 3) Confirming the X.org server screen blanker current leak of 38 mA.
 4) Measuring the effectiveness of reducing CPU clock and core voltage.
 
Hopefully it will also help to curb assorted forms of spyware because
 they will be easier to detect with the power consumption figures readily
 available.
 
I don't think it is worth it to spend a coulomb counter on each battery.
 The selling point would be to keep track of battery degradation, but I've
 already seen it change its mind from 1067 mAh to 1148 mAh - that's an error
 of two hours worth of idle time at 100 MHz.
 
To get a charge level reading, add a voltmeter connected to the battery
 terminals. As long as the charge and discharge rates are moderate, it will
 be good enough.
 
 -- 
 Rask Ingemann Lambertsen
 Danish law requires addresses in e-mail to be logged and stored for a year
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Document with answers to most popular battery-related questions is ready

2009-08-02 Thread Wolfgang Spraul
Paul  Joerg,
this is an excellent document, obviously I cannot spot anything wrong!
I didn't know that some external chargers would not charge gta01 or gta02
batteries because of the thermistor check you are writing about.
All the cheap external chargers we bought in Taiwan or China for testing can
charge both gta01 or gta02 batteries without a problem.

I have a question for all:
We will ship our first NanoNote with a BL-4C compatible battery, without
Coulomb counter (middle pin unused) [1].

How are people really using the Coulomb counter in gta02?
Theoretically I would think that it provides far superior power measurement
options for actual software development, just as you write.
For example when playing with power saving codes, whether in the kernel,
middleware or applications, I would think over the course of several hours or
days the Coulomb counter data is the primary means for efficient development.

So we are considering shipping the next version of the NanoNote with Coulomb
counter batteries same as the Neo FreeRunner.
But if nobody is actually using the data from the Coulomb counter, then it's a
wasted effort.

What do you think?
Was the addition of the Coulomb counter in gta02 really a useful thing?
Did FSO developers or kernel developers use the data for power optimizations?

Thanks,
Wolfgang

[1] http://www.qi-hardware.com/products/ben-nanonote

On Sun, Aug 02, 2009 at 09:07:39PM +0400, Paul Fertser wrote:
 Hi,
 
 This is a text version of the wikipage [1], feel free to ask new questions
 there on the talk page. Discussion on this ML is also appreciated (and
 in fact i'm more comfortable with ML than the wiki).
 
 Openmoko devices
 Battery questions and answers
 
 NB: Some of the described behaviour depends on the kernel, the
 relevant code was pushed on 02 Aug to andy-tracking
 
 
 Hardware capabilities
 
 Q: What batteries can be used with gta01 and gta02?
 A: Original OM gta01, gta02, Nokia BL-5C, BL-6C and compatibles.
 
 Q: Do other BL-5/6C compatible batteries fit?
 A: If the battery is thicker than BL-6C, you won't be able to close
 the back cover.
 
 Q: What is the difference between all those types?
 A: 
 
 Capacity:
 gta01, gta02  - 1200 mAh
 BL-5C old (newer/new) - 850 (970/1050) mAh
 BL-6C - 1150 mAh
 
 Temperature control:
 gta01, BL-5C, BL-6C   - thermistor
 gta02 - bq27000
 
 Special features:
 gta02 - accurate and sophisticated reporting of capacity,
 time_to_full, time_to_empty, temperature and battery current during
 both charge and discharge thanks to bq27000 (aka Coloumb Counter)
 
 Q: What are hardware capabilities of gta01 and gta02 with regard to
 battery management?
 A:
 
 gta01: charging all battery types, measuring temperature with
 battery-integrated thermistor (currently charging and measuring
 temperature for non-gta01 batteries doesn't work due to the kernel
 driver issues but it's software limitation), measuring battery output
 voltage, very inaccurate and noisy measuring of battery current
 
 gta02: charging all battery types, measuring battery output voltage,
 communicating with bq27000
 
 Q: Can nokia phones use/charge gta01/gta02 batteries?
 A: gta01 and gta02 batteries will fit wherever BL-6C fits but they
 can't be charged in nokia phones unless you isolate the middle pin
 from the battery and connect a resistor of ~50k (actual measured value
 on a cold (25C) battery is 75k, on a slightly warm battery - 82k) from
 it to the ground (to fake a thermistor presence).
 
 Q: Can third-party chargers charge gta01/gta02 batteries?
 A: The good ones will most probably require the same trick needed
 for nokia phones. More cheaper ones are more likely to ignore
 thermistor absence. 
 
 Q: I have several compatible batteries. What are the storage
 requirements for them?
 A: Keep in a dry cool place charged to no more than 75%.
 
 
 Safety issues
 
 Q: Do OM devices control temperature to stop charging if the battery
 gets too hot?
 A: No (probably gta01 does, need to check).
 
 Q: Isn't it dangerous?
 A: No, since all batteries (not raw cells!) have an integrated
 protection circuits.
 
 Q: Can i use that fancy 2800 mAh BL-5C-compatible battery i saw on
 ebay?
 A: Unless you want an explosion in your pocket i wouldn't recommend
 using any battery that is not produced by a reputable vendor and
 widely tested. And even reputable vendors make mistakes, nokia once
 had to recall 46 million batteries manufactured by Matsushita (
 http://batteryreplacement.nokia.com/batteryreplacement/en/advisory-2007.html
 ).
 
 Q: You say that BL-5C is compatible with my gta02. Does that mean i
 can use that BL-5C-compatible bat i bought for a buck from a bum?
 A: You bet, go ahead.
 
 
 Charging
 
 Q: My battery charges to 100% but then charging stops and the battery
 keeps discharging, wtf?
 A: LiIon batteries don't like to be kept fully charged, so the charger
 stops as soon as charging current becomes less than threshold. If you
 have GSM on 

Re: Document with answers to most popular battery-related questions is ready

2009-08-02 Thread Wolfgang Spraul
Paul,

  We will ship our first NanoNote with a BL-4C compatible battery, without
  Coulomb counter (middle pin unused) [1].
 Hm, can BL-5C fit there? Because it'd be much nicer as modern 5Cs have
 quite some capacity.

It fits, but it's a bit too thick so it's hard to close the battery cover with
a BL-5C (or gta02 battery) inside. Not recommended.

 The only problem so far with using a dumb battery on FR is that
 there's no way to know the current from inside the device. On gta01
 there's a resistor shunt supposed to be used to measure the current
 but readings are too noisy to be useable. So if you have a good way to
 measure current already i'd not go for CC.

Hmm, that's a pretty strong statement.
At Openmoko we spent _a lot_ of money combined to get this CC thing to work.
The theory was that you have it in most notebook batteries so it's 'a good
thing to have'.
But if it's not actually used, then it would be one of those many things
we did that should have been better thought through.

I will check with Adam about precise current measurements for the NanoNote,
and still I would appreciate any feedback from other people who are using the
CC data for something other than proving that we have it :-)

Any Coulomb fans out there?

Wolfgang

On Sun, Aug 02, 2009 at 10:02:42PM +0400, Paul Fertser wrote:
 Wolfgang Spraul wolfg...@qi-hardware.com writes:
  this is an excellent document, obviously I cannot spot anything
  wrong!
 
 Thanks for you kind words. :)
 
  I didn't know that some external chargers would not charge gta01 or gta02
  batteries because of the thermistor check you are writing about.
 
 I'm not sure i saw any charger like that myself or seen reports
 (except on our wiki). But i suspect the probability of that for nokia
 brand charges is quite high.
 
  All the cheap external chargers we bought in Taiwan or China for testing can
  charge both gta01 or gta02 batteries without a problem.
 
 Proves my point :D
 
  I have a question for all:
  We will ship our first NanoNote with a BL-4C compatible battery, without
  Coulomb counter (middle pin unused) [1].
 
 Hm, can BL-5C fit there? Because it'd be much nicer as modern 5Cs have
 quite some capacity.
 
  How are people really using the Coulomb counter in gta02?
  Theoretically I would think that it provides far superior power measurement
  options for actual software development, just as you write.
  For example when playing with power saving codes, whether in the kernel,
  middleware or applications, I would think over the course of several hours 
  or
  days the Coulomb counter data is the primary means for efficient
  development.
 
 To me it seems that CC readings are almost unused except for
 presenting the user with a bit more accurate capacity data. And when
 someone is developing something lowlevel he could as well connect and
 external ampmeter, much more reliable and flexible approach.
 
  So we are considering shipping the next version of the NanoNote with Coulomb
  counter batteries same as the Neo FreeRunner.
  But if nobody is actually using the data from the Coulomb counter, then 
  it's a
  wasted effort.
 
 I'm not sure you'll get much for using CC.
 
 The only problem so far with using a dumb battery on FR is that
 there's no way to know the current from inside the device. On gta01
 there's a resistor shunt supposed to be used to measure the current
 but readings are too noisy to be useable. So if you have a good way to
 measure current already i'd not go for CC.
 
 -- 
 Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
 mailto:fercer...@gmail.com

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Document with answers to most popular battery-related questions is ready

2009-08-02 Thread Wolfgang Spraul
Paul,
one more thing...

 To me it seems that CC readings are almost unused except for
 presenting the user with a bit more accurate capacity data. And when
 someone is developing something lowlevel he could as well connect and
 external ampmeter, much more reliable and flexible approach.

This is where I'm not so sure. Also see Michal Brzozowki's mail.
I think real power consumption improvements in software can only be made if
it's throughout the whole stack, from kernel to middleware to apps.
I don't think you can optimize real system power consumption in the kernel
alone, where the kernel knows or correctly predicts all sorts of middleware or
app behavior.

So of course you first want the kernel situation, and charging, to be robust
and cover all cases. But then it should go on.
And I don't think we should assume every software developer has an ampmeter.
There are lots of application developers that could do valuable work if they
would get speedy and accurate readings on how much energy was consumed in the
last 5 minutes, 20 minutes, 2 hours, etc.

Now, if an accurate way to measure the current in the device solves 80% of that
as well, then the (big) extra cost of supporting CC batteries is not worth it.
So for me it all comes down to precision. Is it possible to build a cheap and
accurate way to measure current in the device?

For the NanoNotes, I will look into this first. If it's possible, this may be
all it needs to support application developers doing power consumption work.
If it's not possible, I think CC is good - I don't want to make the assumption
that you have to have an ampmeter to be able to do power consumption work.

Feedback very appreciated.
Wolfgang

On Sun, Aug 02, 2009 at 10:02:42PM +0400, Paul Fertser wrote:
 Wolfgang Spraul wolfg...@qi-hardware.com writes:
  this is an excellent document, obviously I cannot spot anything
  wrong!
 
 Thanks for you kind words. :)
 
  I didn't know that some external chargers would not charge gta01 or gta02
  batteries because of the thermistor check you are writing about.
 
 I'm not sure i saw any charger like that myself or seen reports
 (except on our wiki). But i suspect the probability of that for nokia
 brand charges is quite high.
 
  All the cheap external chargers we bought in Taiwan or China for testing can
  charge both gta01 or gta02 batteries without a problem.
 
 Proves my point :D
 
  I have a question for all:
  We will ship our first NanoNote with a BL-4C compatible battery, without
  Coulomb counter (middle pin unused) [1].
 
 Hm, can BL-5C fit there? Because it'd be much nicer as modern 5Cs have
 quite some capacity.
 
  How are people really using the Coulomb counter in gta02?
  Theoretically I would think that it provides far superior power measurement
  options for actual software development, just as you write.
  For example when playing with power saving codes, whether in the kernel,
  middleware or applications, I would think over the course of several hours 
  or
  days the Coulomb counter data is the primary means for efficient
  development.
 
 To me it seems that CC readings are almost unused except for
 presenting the user with a bit more accurate capacity data. And when
 someone is developing something lowlevel he could as well connect and
 external ampmeter, much more reliable and flexible approach.
 
  So we are considering shipping the next version of the NanoNote with Coulomb
  counter batteries same as the Neo FreeRunner.
  But if nobody is actually using the data from the Coulomb counter, then 
  it's a
  wasted effort.
 
 I'm not sure you'll get much for using CC.
 
 The only problem so far with using a dumb battery on FR is that
 there's no way to know the current from inside the device. On gta01
 there's a resistor shunt supposed to be used to measure the current
 but readings are too noisy to be useable. So if you have a good way to
 measure current already i'd not go for CC.
 
 -- 
 Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
 mailto:fercer...@gmail.com

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Document with answers to most popular battery-related questions is ready

2009-08-02 Thread Wolfgang Spraul
Paul,

 Wolfgang, please consider making current measurement in suspend
 easy. :)

Yeah - I thought that's what we were talking about :-)
I'm not sure about your TP/DMM/EE advice.

Isn't the Coulomb counter the perfect way to make precise data available to
everybody? That was the point I was trying to get to.
If not CC, what are the alternatives? Test points don't sound right to me.
Precise current measurements maybe, but only if they are precise enough and
can really serve the same purpose as the CC.

Wolfgang

On Sun, Aug 02, 2009 at 11:05:18PM +0400, Paul Fertser wrote:
 Michal Brzozowski ruso...@poczta.fm writes:
  2009/8/2 Wolfgang Spraul wolfg...@qi-hardware.com
 
  Hmm, that's a pretty strong statement.
  At Openmoko we spent _a lot_ of money combined to get this CC thing to 
  work.
  The theory was that you have it in most notebook batteries so it's 'a 
  good
  thing to have'.
  But if it's not actually used, then it would be one of those many things
  we did that should have been better thought through.
 
  No, I think it was a very good decision. Not only low-level
  programmers need it, but also normal* users who want to know how
  long the battery lasts with certain configurations. I know for
  example that with gsm on it lasts about 50h in suspend, with gsm off
  about 100h
 
 Hm, there's probably something very wrong with your config, no?
 
 With GSM on in suspend it should last for 140 hrs and with off it
 should be even more.
 
 Hm, so basically your point is that CC allows current measurement in
 suspend. Ok, but if there're convenient TPs you can use your DMM to do
 the same as well. Also you can do that by connecting the device via
 DMM to a lab PSU or a pack of AA batteries. Moreover, there's quite a
 limited number of usecases (wrt power-management) so those who has
 some EE skills can do the measurements once and then share the info
 for everybody.
 
 Wolfgang, please consider making current measurement in suspend
 easy. :)
 
 -- 
 Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
 mailto:fercer...@gmail.com
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Document with answers to most popular battery-related questions is ready

2009-08-02 Thread Wolfgang Spraul
Paul,

 Yes, i think that's the case. The only state where integrated power 
 measurement
 readings are unavailable is suspend and that's quite low level
 already.

You could measure the current when you wake up, couldn't you?

 bq27000 measures current accurately so it should be possible. I'm sure
 there's some decent IC suitable for your task.

bq27000 is a chip, right? You mean we should have that chip inside the device,
instead of having it in every battery?
That would make the batteries cheaper as well, I believe the CC batteries
cost 2 USD or so more than without CC :-(

Wolfgang

On Sun, Aug 02, 2009 at 11:22:40PM +0400, Paul Fertser wrote:
 Wolfgang Spraul wolfg...@qi-hardware.com writes:
  To me it seems that CC readings are almost unused except for
  presenting the user with a bit more accurate capacity data. And when
  someone is developing something lowlevel he could as well connect and
  external ampmeter, much more reliable and flexible approach.
 
  Now, if an accurate way to measure the current in the device solves 80% of 
  that
  as well, then the (big) extra cost of supporting CC batteries is not worth 
  it.
 
 Yes, i think that's the case. The only state where integrated power 
 measurement
 readings are unavailable is suspend and that's quite low level
 already.
 
  So for me it all comes down to precision. Is it possible to build a cheap 
  and
  accurate way to measure current in the device?
 
 bq27000 measures current accurately so it should be possible. I'm sure
 there's some decent IC suitable for your task.
 
 -- 
 Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
 mailto:fercer...@gmail.com

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Document with answers to most popular battery-related questions is ready

2009-08-02 Thread Wolfgang Spraul
Paul,

 And for me personally battery accessibility (i can go to the nearest shop
 and buy a BL-6C in no time and for a fairly low price) is far more
 important than accurate readings.

Oh sure, totally agree with you.
The question for me is only whether the device should support the 3rd pin
on the battery connector.
One could imagine that the device normally ships with regular (non-CC)
batteries, but a SW developer interested in power consumption could use a CC
battery. Hey, for the NanoNotes we wouldn't even need to make special batteries
because the gat02 batteries fit, at least for development purposes (the
battery cover doesn't really fit anymore as I said).

So we could ship the device with the 3rd pin wired up, but without a CC battery
in the package. The CC battery would be the tool of choice for power
consumption work.

Like you said, let's see whether someone else speaks up...
Thanks for all your feedback so far,
Wolfgang

On Sun, Aug 02, 2009 at 11:30:45PM +0400, Paul Fertser wrote:
 Wolfgang Spraul wolfg...@qi-hardware.com writes:
  Wolfgang, please consider making current measurement in suspend
  easy. :)
 
  Yeah - I thought that's what we were talking about :-)
  I'm not sure about your TP/DMM/EE advice.
 
 Hm, if the TPs are easily reachable i'd say that measuring voltage
 over them is fairly easy. I don't think the guys working on suspend
 consumption issues would need more. Also the kind of battery
 receptable for BL-5C is very convenient to hook up an external PSU to
 (even without soldering) so that's not really a problem as well.
 
  Isn't the Coulomb counter the perfect way to make precise data available to
  everybody? That was the point I was trying to get to.
 
 The question is if in fact everybody needs precise data. Gta02 shows
 that's not the case, at least that's how i see it. Both for end-users
 and for app developer. And for me personally battery accessibility (i
 can go to the nearest shop and buy a BL-6C in no time and for a fairly
 low price) is far more important than accurate readings.
 
 So let's wait and see what other folks say.
 
 -- 
 Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
 mailto:fercer...@gmail.com

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Document with answers to most popular battery-related questions is ready

2009-08-02 Thread Wolfgang Spraul
Paul,

 It's possible with bq27k because it works autonomously. But if you do
 something similar to gta01 there's no way to measure current in
 suspend without an external equipment.

Can't you measure current before and after suspend, and knowing how long you
were in suspend calculate energy consumption during suspend?

Wolfgang

On Sun, Aug 02, 2009 at 11:46:06PM +0400, Paul Fertser wrote:
 Wolfgang Spraul wolfg...@qi-hardware.com writes:
  Yes, i think that's the case. The only state where integrated power 
  measurement
  readings are unavailable is suspend and that's quite low level
  already.
 
  You could measure the current when you wake up, couldn't you?
 
 It's possible with bq27k because it works autonomously. But if you do
 something similar to gta01 there's no way to measure current in
 suspend without an external equipment.
 
  bq27000 measures current accurately so it should be possible. I'm sure
  there's some decent IC suitable for your task.
 
  bq27000 is a chip, right? You mean we should have that chip inside the 
  device,
  instead of having it in every battery?
 
 It would be a possible solution but it doesn't make much sense because
 bq27k assumes it's connected to the same battery all the time. I meant
 that since bq27k manages to measure the current accurately, there
 should exist some other more simple IC (properly shielded to be immune
 to noise) to measure the current inside a device. Also the charger IC
 must know the current too, it's just that PCF50633 doesn't allow to
 read it for some reason :(
 
 There's also a possibility to use some other CC on device side, take
 a look at http://focus.ti.com/docs/prod/folders/print/bq27510-g1.html
 ( $1.6 )
 
  That would make the batteries cheaper as well, I believe the CC batteries
  cost 2 USD or so more than without CC :-(
 
 And also special batteries are always harder to source for
 end-users. Especially if they're not located in EU or the USA.
 
 -- 
 Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
 mailto:fercer...@gmail.com

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: FSO core team founds BGB company

2009-07-29 Thread Wolfgang Spraul
Mickey, Stefan, Daniel and Jan,

congratulations!
I wish you all the best, both from a free software and business perspective
it's so important to avoid the mobile Android monoculture :-)

Way to go FSO, we will do what we can to support you guys.
Wolfgang

On Wed, Jul 29, 2009 at 05:51:20PM +0200, Michael 'Mickey' Lauer wrote:
 Braunschweig, Germany, 2009-07-29. For immediate release.
 
 The freesmartphone.org core-team founds a BGB company to facilitate
 the further development of free and open source middleware for
 Linux-based mobile systems: Lauer, Lübbe, Schmidt, Willmann,
 freesmartphone.org GbR.
 
 The core-team members of the freesmartphone.org project today announced
 the founding of a legal entity offering consulting, training, and
 implementation services around the freesmartphone.org middleware
 platform, also known as FSO[1].
 
 We now have a single point of contact for both commercial and
 non-commercial parties who want to use our services to create compelling
 solutions. This is of interest for groups or individuals creating new
 devices or freeing existing devices (anti-vendor-ports) and who
 decided to incorporate the FSO middleware, says Dr. Michael Lauer,
 founder of the FSO project. If you care about the further development
 of this platform or if you need guidance for tailoring or customizing
 the FSO middleware, contact us via E-Mail at
 coret...@freesmartphone.org.
 
 With todays' smartphones evolving into ubiquituous companions, a gap has
 emerged between widely used FOSS components like the Linux kernel and
 core system libraries on one side, and end-user applications on the
 other side. The lack of a complete free mobile software stack hinders
 innovation and leads to reinventing proprietary solutions for services
 middleware.
 
 FSO's mission is to close this gap by designing and developing solid
 middleware for mobile systems in an open fashion; this refers to not
 only publishing source code under open source licenses, but also to
 sharing the whole design and development process with the community and
 giving both commercial and non-commercial entities a way to co-drive and
 steer the process.
 
 Built on top of the Linux kernel, FSO implements high level services for
 mobile application development, accessible via the DBus interprocess
 communication standard. Leveraging the FSO APIs allows the developer to
 concentrate on solving application domain problems, such as business
 logic and presentation of data, without having to worry about the device
 specifics and low level details, such as how to access resources,
 telephony, location awareness, data storage, etc.
 
 About freesmartphone.org:
 Previously funded by Openmoko Inc, freesmartphone.org is a collaboration
 platform for open source and open discussion software projects working
 on interoperability and shared technology for Linux-based smartphones.
 freesmartphone.org operates on the services layer (middleware) and
 offers APIs and reference implementations that support modern
 interconnected mobile devices. To provide reference solutions,
 freesmartphone.org works closely together with various device-specific
 communities such as the Openmoko, OpenEZX, and HTC-Linux groups. The FSO
 team honours and bases on specifications and software created by the
 freedesktop.org community.
 
 [1] http://www.freesmartphone.org
 
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: New Open Hardware company

2009-07-24 Thread Wolfgang Spraul
Tony,
just a few misconceptions - Qi is global, same as Openmoko. Headquarter in
San Francisco, RD in Taiwan, Germany, USA. Production in China.

About patents - we care a lot. Qi Hardware is Copyleft Hardware.
How could we think that this would work if we didn't respect intellectual
property? We are not basing a business on risking lawsuits.
Our general approach is - avoid patented technology whenever possible.
Research carefully, help ourselves and our partners to accidentally step
into a patent mine, maybe join a patent defense pool.

After all, owning a patent still doesn't mean that you can force everybody
to make use of your patent. It's not that bad yet!
:-)

Thanks for the heads up...
Wolfgang

On Fri, Jul 24, 2009 at 11:52:17AM +0200, Tony Berth wrote:
 just few comments from a European! :)
 
 Its just FINE that you base your company in China.
 China is worldwide a synonym of superior quality and most advanced
 technology in terms of electronics and they are catching up extremely fast
 with the rest of the industrial activities.
 
 I wouldn't care about Sisvel. Let them try to sue you in ... China :) What
 Sisvel 'defines' is useless and they know that. How may chinese companies
 were sued anyway? :)
 
 iPhone is WAY too expensive! A pure Mickey Mouse device.
 
 What I would like to see from your product would be a about 150EUR one where
 I can install by myself the needed s/w (OpenMoko style!) and use it as a
 portable multimedia player - for the beginning! :)
 
 In general is a NICE TRY and hope you'll release soon a ready to run device.
 
 Cheers
 
 Tony
 
 On Fri, Jul 24, 2009 at 10:41 AM, Christoph Pulster 
 openm...@pulster.dewrote:
 
   2. you announce products which are not exitant for sales.
It is our intention to announce roadmaps in the most open way
 
  customers prefer to know less and creat rumours.
 
   3. you got no MPEG-patent licences.
 We don't need them.
 
  Nobody needs them, but you have to pay them anyway.
  (Sisvel definition: any piece of HW who can decode MPEG algorith)
 
   2. you base on made in China (synonym for crap in Europe)
Iphone is made in China.
 
  I am mentioning a marketing problem.
  I am mentioning a quality problem.
  Besides, Iphone backside says assambled in China.
 
   3. the PDA clam-shell form factor is obsolete
   Not a single one commented negatively about the clamshell.
 
  Psion Plc. invent the clamshell and set the top-level of usable keyboard
  verses form-factor with Series 3 twenty years ago.
  We are in the SMS/twitter age now. Some vitual keyboard with multi-touch
  usability is sufficient. People who want to write full sentences buy a
  pencil with white paper.
 
 
  In general, what advantage does the NanoNote have to an Iphone with
  Linux installed ?
 
 
  Christoph
 

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: New Open Hardware company

2009-07-21 Thread Wolfgang Spraul
Shaz,
(cross-posting to develo...@lists.qi-hardware.com, if you have more Qi-specific
questions please ask me over there)

 This is good news. Congrats and good luck. By the way how are you guys
 planning to go along with OpenMoko efforts?

Both Openmoko and Qi believe in free technology, so for all of us it's great
if there are more players playing by the same rules.
The same is true for gta02-core, the University of Sao Paolo, etc.

I wish Openmoko success with Project B or any future projects that may be
coming. Sean has reorganized the company, but I'm sure he will come back
stronger and will have a few surprises for us! Also don't count out the
FreeRunner yet, the development activity in this forum shows it.
It remains the most interesting mobile Linux development device on the market
right now, by far!
Everybody - buy more of them and keep developing, the best pieces of what you
are developing will find their way into free alternatives to the corporate
consumer electronics giants we have around us right now.

At the same time I hope Openmoko the company and community wish Qi Hardware
well, because at the very least, even if we fail, we had some fun and
contributed more bits and pieces to the pool of free technology.
I think the breakthrough in this will happen for sure, only question is
when.

 Are the hardware efforts in parallel to openMoko community

Openmoko published the schematics in PDF form, plus some parts of the
electrical layout (netlist, footprints).
gta02-core goes one step further and uses a free tool, KiCAD, for all
electrical design.
There are not many free EDA tools out there, so it was natural for Qi to
follow Werner's leadership in selecting a tool. So Qi will use KiCAD as
well, and our original KiCAD files will be live on the web from day 1
(they are already, www.github.com/adamwang).

If Werner would change the tools he uses for gta02-core, Qi Hardware would
seriously consider doing the same. We would not compromise on the degree of
freedom, however (I doubt Werner would do that either :-))

I think the most important is that we stay close to each other in the tools
and file formats we are using, contribute to a common pool of libraries
(www.kicadlib.org), etc. There is _HUGE_ room for optimization in the hardware
industry, the dregree of standardization is depressingly low for me.

For mechanical design, it's even harder. Werner thinks HeeksCAD is the best
candidate, so Qi is looking into that now. Our mechanical engineer Tully
(ex-OM as well) has found some serious problems with HeeksCAD already, that
he says prohibit him from doing effective work to prepare for plastic
injection. Oh well...
So on the mechanical tool, same thing, we want something free, and we will
follow Werner's leadership or ask him for advice if we are ahead of gta02-core
in some area.

 OpenMoko community decided hardware will be taken care of by your company

Definitely possible. That's one reason we are staying close to the free tools
and file formats Werner has chosen for gta02-core.
Making a smartphone is a terribly hard job. I just come from 2 years of
round-the-clock work of doing it. So I really appreciate that for now Werner
keeps the momentum, the University of Sao Paolo (and actually 1 or 2 others)
have shown up to try to produce them. More power to them!
But later on, definitely, it is imaginable that Qi Hardware will produce free
gta02-core phones. Talk to Steve about the roadmap.

 The software stacks are the same as much as I can comprehend from the thread.

We try, but calling them 'the same' right now would not be correct.
We will probably use u-boot, Linux kernel of course.
For our own images, we will try to use OpenWrt initially, not OpenEmbedded.
We try to get Debian running well, so basically we want to have Debian if you
want full flexibility, and OpenWrt if you quickly want to cook up an image
targeted at a particular use case or user.
d-bus, Python.
Above that it becomes less clear. One reason is that the first generation
device has no RF. Once we have RF, I can tell you in general I prefer FSO over
Android any time. More flexible, more maintainable, more modular.

But that's just me and we have to find out over time what the people that are
interested in our devices want.

Wolfgang

On Tue, Jul 21, 2009 at 04:41:34PM +0600, Shaz wrote:
 On Mon, Jul 20, 2009 at 9:47 PM, steven mosher mosherste...@gmail.comwrote:
 
  A while back Wolfgang mentioned that he and I were starting a new 
  venture.Drop
  by and say hello.
 
 
 This is good news. Congrats and good luck. By the way how are you guys
 planning to go along with OpenMoko efforts?Are the hardware efforts in
 parallel to openMoko community or OpenMoko community decided hardware will
 be taken care of by your company. The software stacks are the same as much
 as I can comprehend from the thread.
 
 
 
  http://www.qi-hardware.com/
 
  Steve
 
  ___
  Openmoko community mailing list
  

Re: New Open Hardware company

2009-07-21 Thread Wolfgang Spraul
Werner,
you can mark my words - I am becoming a real mutt fan now.
Unless someone else is faster, I will port mutt over to the NanoNote and
use it as my offline email device :-)
Next time I come visit you in Buenos Aires this will work!
Wolfgang

On Tue, Jul 21, 2009 at 08:27:02AM -0300, Werner Almesberger wrote:
 Dr. H. Nikolaus Schaller wrote:
  most FOSS. Unless we restrict the Non-G-UI to commandline and
  ncurses.
 
 I noticed that is has an escape key. So vi will be fine. What else
 could one possibly wish for, except that more GUI designers would
 draw their inspiration from the grace and style of vi ? :-)
 
 Historical note: once I had Linux run on my Psion S5 and took it to
 a conference. The UI consisted of eight virtual consoles with a
 shell each, with whatever I chose to run there - typically a vi, so
 I could switch from taking notes on various topics just by changing
 consoles. Despite the device's many shortcomings, the system felt
 amazingly productive, almost on par with the HP-100LX.
 
 - Werner
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: New Open Hardware company

2009-07-21 Thread Wolfgang Spraul
Christoph,
wow I like your list!
Old mistakes:

#1 Believing in the community? No comment.

#2 Not only do we 'announce' products that are not for sale, but in addition
we have an open roadmap and design the products based on community feedback.

#3 We don't need an MPEG-patent license because we don't want to play patent-
encumbered data formats, and we will try everything to engineer around such
patents. We want to have the best Ogg Theora experience out-of-the-box.
The whole point of our project is to bring people together that believe in
free software and free content. If you are not in that group no reason to
be depressed :-)
(I hope you spare us all another rant about Openmoko  Sisvel)

#4 I'm not sure whether we 'aim VAR' or not. Maybe Steve does?

New mistakes:

#1 Dr. Schaller already called it 'vintage hardware'. I have to say I love this
idea, even though the NanoNote hardly fits. We focus on freedom anyway, not
technology.

#2 made in China - don't you think the naming is genius? I love the Ben, Ya,
Mu and Guo series. A little Chinese class for all of us :-) If you can only
associate China with crap, that's unfortunate indeed. The truth is, same as
the FreeRunner, production of our devices will be in China for the foreseeable
future. RD in Taiwan.

#3 My Blackberry keyboard beats everything else. Not sure we get that good,
but I take this as a valid point, we want to produce good quality.

Thanks for your feedback!
Wolfgang

On Tue, Jul 21, 2009 at 02:44:00PM +0200, Christoph Pulster wrote:
 Hi,
 
 my thoughts to Qi / NanoBook:
 
 Mistakes repeated from Openmoko times:
 1. you believe too much in the community.
 2. you announce products which are not exitant for sales.
 3. you got no MPEG-patent licences.
 4. you dont aim VAR.
 
 New mistakes:
 
 1. you base on old-fashioned hardware
 (Zaurus was state-of-the-art, a hugh community existed, although Sharp  
 did not give attention to it at all)
 2. you base on made in China (synonym for crap in Europe)
 3. the PDA clam-shell form factor is obsolete, there is no small AND  
useable physical keyboard
 
 
 Anyway I wish you best success with your effords, Steve, I really do.
 
 Christoph
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: New Open Hardware company

2009-07-21 Thread Wolfgang Spraul
maddog,
thanks for your thoughtful reply!

 Fortunately the mp3 issue (as a continued example) can be met other
 ways.  Since the designs are open, the addition of an mp3 codec by a VAR
 (and payment of that royalty in jurisdictions where it is required) is
 something that could be done even without any effort by the open
 community or Qi. But the issue has to be communicated and understood,
 the solution has to be planned.  IMHO the creation of an add-on package
 by Qi for mp3 and other royalty-bearing codecs would be something useful
 for their customers, and would call attention to the fact that these
 codecs are not free either as in Freedom nor as in Beer.

Perfectly fine. Nothing is more important than clarity, and professional work.
I do agree with some of Christoph's criticism in how Openmoko handled the MP3
situation back then. I too tried my best but wasn't satisfied with my results.
It was a nasty experience being attacked by one of these critters.

Having said that, both Openmoko and Qi have learnt from it (Christoph too I
think), and hopefully we can be smarter going forward and focus our energies
towards doing GOOD THINGS that make us happy.

What you describe there maddog is something I can subscribe to immediately.
If anybody wants an 'official' statement of Qi  patents or Qi  patented
codecs, please ask Steve over in the Qi developer list.
He will word something that can stand the test of time, which I cannot.

Wolfgang

On Tue, Jul 21, 2009 at 10:25:21AM -0400, Jon 'maddog' Hall wrote:
 #2 Not only do we 'announce' products that are not for sale, but in
 addition we have an open roadmap and design the products based on
 community feedback.
 
 A comment on this:
 
 Of course designing a product with as much input and feedback from your
 community of customers is important.  But when I say customers here, I
 speak in the broadest possible terms:
 
 - developers
 - end users
 - Channels (VARs, Distributors, Resellers)
 
 Wolfgang has announced several goals of Qi, a main goal being that of
 openness and the support of Ogg formats.  This may be in conflict with
 goals of his channels, to be able to support both Ogg and mp3, and
 therefore reach a large enough marketplace to justify selling the
 product.
 
 This may mean that the product sells in the tens of thousands instead of
 the millions.  That may be fine as long as it meets the other goals of
 Qi and the people that invest time and money in Qi, including
 manufacturers and distributors.
 
 Fortunately the mp3 issue (as a continued example) can be met other
 ways.  Since the designs are open, the addition of an mp3 codec by a VAR
 (and payment of that royalty in jurisdictions where it is required) is
 something that could be done even without any effort by the open
 community or Qi. But the issue has to be communicated and understood,
 the solution has to be planned.  IMHO the creation of an add-on package
 by Qi for mp3 and other royalty-bearing codecs would be something useful
 for their customers, and would call attention to the fact that these
 codecs are not free either as in Freedom nor as in Beer.
 
 I have seen lots of people communicate congratulations to the new
 company and I too wish them success.  Part of that congratulations
 should be the honest appraisal of their plans so they meet their goals.
 
 Part of that is helping them get feedback from the community of their
 true customers, whoever those true customers are.
 
 Warmest regards,
 
 maddog
 
 
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: New Open Hardware company

2009-07-21 Thread Wolfgang Spraul
Rafael,

  (ex-OM as well) has found some serious problems with HeeksCAD already, that
  he says prohibit him from doing effective work to prepare for plastic
  injection. Oh well...
 This a surprise to me, as i didn't know this mechanical tool.

Are you a mechanical engineer? Or do you know some that are interested in
joining to work on a free design and/or can do some coding too? :-)

There seems to be a lot of activity in HeeksCAD the last 6 months, so that's
encouraging. It uses OpenCASCADE.
Do you know other free 3D tools?

Thanks,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: New Open Hardware company

2009-07-21 Thread Wolfgang Spraul
Laszlo,
excellent link to wildcat, thanks!
Free mechanical tools are the weakest part (aside from free IC design tools),
so this may take a while until it becomes a real production option but it's
definitely on the radar.
I will follow up on wildcat in a little bit.
Best Regards,
Wolfgang

On Tue, Jul 21, 2009 at 05:44:06PM +0200, Laszlo KREKACS wrote:
 On Tue, Jul 21, 2009 at 1:52 PM, Wolfgang
 Spraulwolfg...@qi-hardware.com wrote:
  For mechanical design, it's even harder. Werner thinks HeeksCAD is the best
  candidate, so Qi is looking into that now. Our mechanical engineer Tully
  (ex-OM as well) has found some serious problems with HeeksCAD already, that
  he says prohibit him from doing effective work to prepare for plastic
  injection. Oh well...
  So on the mechanical tool, same thing, we want something free, and we will
  follow Werner's leadership or ask him for advice if we are ahead of 
  gta02-core
  in some area.
 
 I tried out HeeksCAD too. For me the showstopper is the complete lack of
 true boolean operation. It simply group the objects together, but dont 
 really
 union them (in mathematical correct way).
 
 The best candidate (the most serious open source software) would be
 wildcat: http://wildcat-cad.blogspot.com/
 http://code.google.com/p/wildcat-cad/source/list
 
 However its author stopped working on it (unknown reason) from this
 january.
 If I were Qi Hardware I would seriously consider to donate to this project
 or even hire the developer (wildcat cad). Opensource 3D cad tool needs
 a kick to get starting.
 
 HeeksCAD is a simple frontend to opencascade.org. (I dont want to
 be negative here.)
 
 I definietly propose you to get touch with the wildcat developer.
 What is his plan (he is a phd student?), how you could help him to
 continue the development, and finish the basic showstopper features.
 Please consider to get contact with him.
 
 I do hope the best for you. The longer you stay in business the more
 improvements gets the free software engineering tools (cad, kicad, etc),
 what is a wonderful thing.
 
 Best regards,
  Laszlo
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Leaving Openmoko and continuing with Openmoko

2009-06-09 Thread Wolfgang Spraul
Hi everybody,
today I wanted to make it official that I left my employed role at 
Openmoko Inc. two weeks ago. I worked as Sean's lead for all engineering 
activities for over 1.5 years, and have to say it was a hell of a ride!
Thanks a lot to Sean and all former and current Openmoko employees, as 
well as our community and customers, for giving me such a challenging 
and also rewarding environment to work in. It was an honor to work with 
all of you!

I will continue to work with Sean and Openmoko Inc. in an outsourcing role.

In parallel, me and other ex-Openmoko employees are trying to regroup 
outside of the company to add new flavors to the Openmoko family. Stay 
tuned for news as this unfolds, we will need your support.

The key breakthrough Openmoko achieved in my mind is to kickstart a 
collaborative way to develop consumer electronics. Sean is yet to thank 
enough for the groundbreaking and truly visionary entrepreneurial role 
he played in that.
When I joined Openmoko, I had never heard about Creative Commons. Now I 
am meeting with semiconductor companies lobbying them to publish more 
documentation under CC licenses. And I am blown away by Werner's 
gta02-core project which has all schematics and layout files under a 
Creative Commons ShareAlike license from day 1, and is using only Free 
Software tools.
If you look at today's best consumer products, they are the results of 
endless polishing by a tightly controlled group of people and companies. 
The results are amazing - Apple products come to my mind, Blackberry and 
others.
Unfortunately as of today the end user experience of a Neo Freerunner is 
far away from that :-)
But that doesn't mean that the visionary role Openmoko is playing leads 
in the wrong direction. It just needs more time. As consumer electronics 
become more complex, for example interact more over radio interfaces, it 
will increasingly become harder for a tightly setup and controlled group 
to make great end user products. It will be slow and expensive.

Zoom forward and I can see how freely formed groups of companies and 
individuals collaborate in the Creative Commons ShareAlike way, on an 
equal playing field, to make products that are both better and cheaper 
for a particular user group than anything else out there.
We have a long way to go on this path, Openmoko the company as well as 
the community and new offspring companies need to stay together and keep 
the faith. You can count me in.
I am reachable and will stay active under my wolfg...@openmoko.org 
account, or my private account wspr...@q-ag.de.

Feel free to contact me for anything Openmoko or Freerunner related, 
ideas for new collaboratively developed products, etc.
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Freerunner's Future

2009-06-06 Thread Wolfgang Spraul
Dale,

 The Freerunner had (has?) great potential, but we
 couldn't realize that potential without basic reliable functionality.
 If the concerted efforts of many talented (in some cases even paid)
 engineers couldn't achieve that basic milestone, it seems unlikely
 that it will be achieved by a loosely-organized group of unpaid (and
 demoralized) volunteers.

Thanks for your concern and (slight) impatience.
Several efforts are underway to form really solid groups, both community 
and commercial, to continue with the open phone.
I haven't noticed any demoralization, quite to the contrary. But I do 
believe the size of our community is stagnant or slowly shrinking. Which 
only makes sense given that there is not much visible progress right now.

BTW here are some interesting statistics about our community:
http://downloads.openmoko.org/stats/05/
And number of subscribers to our mailing lists:
https://monitor.openmoko.org/munin/chandra/sita.openmoko.org-mailman_detail.html
(openmoko-kernel is missing for some reason, we will fix this, I believe 
it has around 600 subscribers)

As for the 'big picture' of open devices - on the technical level there 
are a number of categories that are merging over the next few years: 
phones, portable media players, electronic dictionaries, navigation 
devices. Other non-mobile categories are also not far behind (picture 
frames, set-top boxes, wifi routers, NAS). For these types of devices, 
there are a few 'open' options here and there, but by Openmoko's 
standards for the largest part it's all closed.

Going forward we need to find more semiconductor partners that 
understand 'open' and know how they can create value with it.
In today's consumer electronics industry, semiconductor companies are 
the ones writing the drivers, they do reference designs for 
manufacturers. Trying to do open devices without the help of 
semiconductor companies will just not work.
The good news is that pretty much all semiconductors have a relaxed, and 
often friendly, attitude towards 'Linux' nowadays. They see the 
potential, and real size of the market today. Things like Android help 
tremendously!

Bottom line - the path to a fully open phone as envisioned by Openmoko 
and our phantastic community is still long. Maybe even 5+ years.
I'm not discouraged by that at all. gta02-core is on track, and Werner 
has as clear a long-term plan of why and where this will all go as 
everybody else. Realistically I am hoping that actual physical hardware 
will come out of it within 12 months or so.
In other parts of the Openmoko landscape, work is going on on non-phone 
projects, whether they are called Project B or C or D.
Even if those devices are not a phone initially, trust me they will all 
become phones :-)

Thanks for staying with us, I hope you enjoy the ride with your 
'pioneering' Neo (I'm a daily user myself).
Best Regards, and keep your feedback coming!
Wolfgang

Dale Schumacher wrote:
 On Fri, Jun 5, 2009 at 9:00 PM, Boris Wonglists.bo...@bshed.com wrote:
   
 Steve Mosher wrote:
 
 1. Its a mobile Phone First, and a multi purpose platform secondarily

   
 I actually like the perspective of #1 very much and you should keep it
 as such.
 
 ...snip...
   
 Free the phone; we already have multi-purpose platform devices that run
 linux.
 

 I'm totally on-board with this message, vision and mission.  The
 problem is--after all this time, that vision remains unfulfilled.  My
 biggest disappointment has been the fact that my Openmoko Freerunner
 (which I've had since helping form the Austin buying group) is still
 not _nearly_ as reliable as any cheap simple handset I can get for 10%
 of the cost.  The Freerunner had (has?) great potential, but we
 couldn't realize that potential without basic reliable functionality.
 If the concerted efforts of many talented (in some cases even paid)
 engineers couldn't achieve that basic milestone, it seems unlikely
 that it will be achieved by a loosely-organized group of unpaid (and
 demoralized) volunteers.

 I truly hope I'm wrong--and I applaud the efforts of those who
 continue to strive for this goal.  I also want to express my thanks
 for the efforts of all those who have worked so long and hard trying
 to achieve this vision.

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community
   


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: MP3 patents (was: Freerunner's Future)

2009-06-05 Thread Wolfgang Spraul
David,

 Once was said OM was in sue trying to resolve this but I have no more
 info on that for a long time.

You have a good memory! :-)
Yes, we were working with the Software Freedom Law Center in New York on 
our patent strategy.
There was a decision of the US Supreme Court that undid some of the 
ongoing work.
Don't expect anything to come out fast, but it's still moving.

Wolfgang

David Reyes Samblas Martinez wrote:
 pattens as are now a days is a real PITA, no matter if you don't have
 the libraries installed in the device,if you are cached by those
 pirate... sorry pattens agencies in customs they just have to say to
 the court the device is suitable to play mp3 and you don't have
 license, and your parcel will be retained for months/years, no matter
 the court final decision, you as reseller are fucked because you have
 payed for a material you cannot touch. So orl you arrive an agreement
 with the agency (+money,-less time) or wait for the lottery of the
 court and cross your fingers to have a judge a little bit more techy
 than the average, because if not, your parcel will be returned by
 default, and if the judge has a bad day you surely will pay a penalty.

 Once was said OM was in sue trying to resolve this but I have no more
 info on that for a long time.

 2009/6/5 Al Johnson openm...@mazikeen.demon.co.uk:
   
 On Friday 05 June 2009, Christoph Pulster wrote:
 
 It's more than welcome to see Openmoko Inc. is still very much in
 support of the Freerunner/GTA02 and will provide the community with
 support in areas like the hosting infrastructure as well as the legal
 side (trademarks).
 
 Please remember the patent infridgements concerning MP3 (www.sisvel.it).
 Openmoko Inc. did not solve this issue until today.
 As a result, all sales inside EU are patent infridgments, all reseller
 inside EU community have to live with the fact, that local customs seize
 their Freerunner order anytime.
   
 Openmoko removed the mp3 codecs from the images they supply, and from their
 repositories, causing frustration for many. I don't know what image they now
 ship with, but would be surprised if they haven't removed the mp3 codecs from
 that too. If it doesn't contain the codec it can't infringe the patent. What
 more do you expect them to do?




 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

 



   


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: MP3 patents (was: Freerunner's Future)

2009-06-05 Thread Wolfgang Spraul
Christoph,
Openmoko phones are MP3-free and thus do not infringe on any MP3 
intellectual property.
Wolfgang

Christoph Pulster wrote:
 It's more than welcome to see Openmoko Inc. is still very much in
 support of the Freerunner/GTA02 and will provide the community with
 support in areas like the hosting infrastructure as well as the legal
 side (trademarks).
 

 Please remember the patent infridgements concerning MP3 (www.sisvel.it).
 Openmoko Inc. did not solve this issue until today.
 As a result, all sales inside EU are patent infridgments, all reseller  
 inside EU community have to live with the fact, that local customs seize  
 their Freerunner order anytime.

 Christoph

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community
   


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


New Life in Openmoko Phones

2009-05-18 Thread Wolfgang Spraul
Hi everybody,
(sorry for the cross-posting, I thought spreading the word about 
gta02-core and new stuff from Openmoko was worth it...)

Today Openmoko released additional pieces of documentation about 
Freerunner hardware: board outline, footprints and netlist.
Same as all other releases before - under Creative Commons Share-Alike 
license.
Available at:
http://downloads.openmoko.org/developer/schematics/GTA02/gta02_outline_footprints_netlist.tar.bz2

What is this and who is it for?
Well, definitely not for end users, not for software developers, not 
even the typical kernel hacker.
The release contains cryptic text files containing data points about our 
hardware - basically additional information complementing our 
PDF-formatted schematics release last year.

The reason we released this is to support an exiting new project that 
has emerged over the last few weeks - gta02-core.
http://wiki.openmoko.org/wiki/Gta02-core
gta02-core is a community project to create a new hardware revision of 
the gta02 hardware
They chose a 100% GPL layout tool, KiCAD 
(http://en.wikipedia.org/wiki/Kicad), which uses only text-based files 
hence they can be checked into typical revision control systems. Since 
they are text, they are also 'scriptable', i.e. scripts can extract and 
process data from the layout files.
Werner and Dave Ball got it rolling, and are currently working on the 
re-layout of gta02 (http://docs.openmoko.org/trac/browser/trunk/gta02-core).

The way I see gta02-core is that it opens up a path to new, fully open 
phone hardware.
For the future of the software we are all working on right now - whether 
it's the kernel, FSO, Paroli/Ophonekit, etc., we either need to design 
new fully open hardware specifically for it, or we need to find ways to 
hack into phones that are 'closed' by default (either accidentally or on 
purpose).
gta02-core focuses on the first option, and I hope will receive more 
attention from the community, and definitely from Openmoko the company. 
The path is long, even KiCAD itself may need improvements, but if a few 
more people get interested and join, we may have new fully open phone 
hardware in 6-12 months. No worries, in all this time of course the 
Freerunners will remain available (we have enough in stock and are ready 
for new production runs if necessary), and hopefully they continue to be 
an interesting development platform for mobile free software projects.

Right now, if you want to join the revolution in open hardware 
development, read the gta02-core wiki page carefully 
(http://wiki.openmoko.org/wiki/Gta02-core), and join the mailing list 
(slightly confusingly named gta03 :-)) at 
http://lists.openmoko.org/mailman/listinfo/gta03
Then see where you can contribute - it's a wide open field with many 
possible tasks, no matter which background you are coming from.
I'll see what I can do.
Best Regards,
Wolfgang


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Openmoko is hiring

2009-02-04 Thread Wolfgang Spraul
Hi everybody,

Monday was the first day after Chinese New Year, and the first day in  
our new office in Xindian, a bit outside of Taipei, in the vicinity of  
many other interesting tech companies.
So far we find lots of good restaurants all around, very nice...
Two pictures from the new office
http://people.openmoko.org/wolfgang/xindian_office_view1.jpg
http://people.openmoko.org/wolfgang/xindian_office_view2.jpg
In the second one you can see Taipei 101 in the background 
(http://en.wikipedia.org/wiki/Taipei_101 
).

If you want to stop by for a coffee, please feel free to do so. The  
address is

9F, No.276, Jiang-Guo Rd.
Hsin-Tien City, Taipei County 231
Taiwan

Now that we are in our new office, and in the new Chinese year,  
recruiting will become a much bigger focus for us. We have even hired  
a full-time recruiter, who worked for our parent company FIC before.  
She will start next week.
The open positions are mostly hardware positions in Taipei, but even  
though the readers on these lists probably live outside of Taiwan, I  
wanted to share the information so you know what's going on in Taipei.
Foreigners willing to move to Taipei are also welcome, we can help  
with work permits etc.
Without going into too many details, some of the open positions in  
Taipei are Electrical Engineer, QA Engineer, QA Manager, RF Engineer,  
Production Engineer, Software Engineer (low-level / kernel).

There is one open position right now we are looking to add anywhere in  
the world:
*** Paroli Project Member ***
For details, see http://www.paroli-project.org/
If you believe you can make a difference in Paroli, bring the power of  
Python to an embedded device, please get in touch with me.

Best Regards,
Wolfgang

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Questions about the usability of GTA02

2009-02-01 Thread Wolfgang Spraul
Sarton,
this is a great mail, spot on, thank you very much.
Wolfgang

On Feb 2, 2009, at 1:27 PM, roguem...@roguewrt.org wrote:

 Gothnet wrote:


 Rask Ingemann Lambertsen wrote:
 Why? What is it that you expect the Neo Freerunner to do that the  
 other
 handheld devices out there won't? You will have noticed that  
 pretty much
 all
 the unhappy users are those expecting the Neo Freerunner to be just
 another
 well polished smartphone. If you buy a Neo Freerunner, do it for  
 the right
 reasons so you avoid disappointment.



 I take issue with that a bit.

 Maybe it's better stated as The people who expected reliable basic
 functionality as a phone were disappointed. You can surely obtain it,
 but just don't expect it.

 I think the main point was to make sure it meets your extended needs  
 as
 a mobile device, just not as a phone. The phone part seems to be  
 further
 down the track for 'out-of-the-box' functionality.

 I don't think we should dance around the learning curve, especially  
 when
 someone says they are relatively new to linux. We can all debate the
 phone capabilities and reliability but in the end, some people are  
 going
 to have as much success using the freerunner as a phone as they have
 their desktop with comparable hardware. I think for now, we should  
 make
 it blatantly obvious that this is first and foremost, at this point in
 time, a portable linux computer and there is firmware yet to be
 developed to take full advantage of the freerunner as a reliable phone
 (TBA). Third party firmware should not be taken into consideration  
 when
 pitching the device as a phone, that should be something the user
 explores once OM can completely support their own device.

 Currently there are very few users, we are all QA/devs/coders/ 
 hobbyists.
 I do become a user now an then between battery removals :)

 Saying anything less is a little deceptive with regards to sales.  
 Saying
 anything more can get a little convoluted to the non-technical or  
 linux
 newbie.

 Don't get me wrong, I love my freerunner ... I really wish I could  
 pimp
 it as a phone rather than just exclaiming look! it works! ... when
 quite often I realise I'm wrong ... after hitting answer 50 times and
 yelling at it to shutup :)

 There really are some moments I can't help but giggle about ... but
 that's me and I know I have a wierd sense of humour :)

 Sarton

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Freerunner is running OpenWrt!

2009-01-31 Thread Wolfgang Spraul
Michael,

 No we take vanilla 2.6.28 and apply the diff between 2.6.28 and andy- 
 tracking.
 We can also apply additional patches, but we don't for now.

hmm. Andy is the expert here, maybe you ask him over on the kernel list.
Why pin it to an old andy-tracking version, and then manually base it  
on a kernel.org tree + manually generated diff? Sounds complicated to  
me...
As of today, I believe andy-tracking is already based on .29, and if  
you don't have local patches why don't you just build andy-tracking  
live as it is?

I'd say take it to the kernel list and ask Andy.
Best Regards,
Wolfgang

On Jan 31, 2009, at 7:40 PM, Michael Buesch wrote:

 On Saturday 31 January 2009 04:41:46 Wolfgang Spraul wrote:
 Mirko and others that helped here,
 this is great stuff, congratulations!

 - kernel (2.6.28) is building and booting (merging the Openmoko and
 OpenWrt patchsets, whereof one (and that's not ours ;)) consists of
 either over 620 little non-atomic patches or one 10MB patchblob
 [kudos to git!], is no picnic (thanks to the work of Michael mb
 Buesch at this point!)

 Can you extract the remaining diff between andy-tracking and what you
 have and send them as patches to the kernel list?

 We don't have additional kernel patches, yet.
 We basically use andy-tracking from two weeks ago.

 How does your kernel
 build work? You take andy-tracking, apply a patchset, then build?

 No we take vanilla 2.6.28 and apply the diff between 2.6.28 and andy- 
 tracking.
 We can also apply additional patches, but we don't for now.

 If you have OpenWrt-specific patches, where are they stored?

 In the openwrt tree under target/linux/s3***/patches-2.6.28/

 -- 
 Greetings, Michael.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Freerunner is running OpenWrt!

2009-01-31 Thread Wolfgang Spraul
Michael,

 That's the way buildroot works.

 I'd say take it to the kernel list and ask Andy.

 No. We're not going to change the way openwrt works.

OK understood (and I never asked for that, BTW, I was just curious to  
understand why you went this route).
The good news is that the kernel is making incredible progress, so  
whenever you are ready to uptick to a more recent vanilla version,  
andy-tracking should already be there.

Best Regards,
Wolfgang

On Feb 1, 2009, at 12:50 AM, Michael Buesch wrote:

 On Saturday 31 January 2009 17:32:53 Wolfgang Spraul wrote:
 Michael,

 No we take vanilla 2.6.28 and apply the diff between 2.6.28 and  
 andy-
 tracking.
 We can also apply additional patches, but we don't for now.

 hmm. Andy is the expert here, maybe you ask him over on the kernel  
 list.
 Why pin it to an old andy-tracking version, and then manually base it
 on a kernel.org tree + manually generated diff? Sounds complicated to
 me...

 That's the way buildroot works.

 I'd say take it to the kernel list and ask Andy.

 No. We're not going to change the way openwrt works.

 -- 
 Greetings, Michael.


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Questions about the usability of GTA02

2009-01-31 Thread Wolfgang Spraul
Tschaka,

 4) GTA03?
 Or would u rather advise me to wait for GTA03?

No, definitely not.
First of all GTA03 is still a long way out, at least 6 months, maybe  
9, maybe more.
But more importantly, at Openmoko you cannot assume that GTA03 = GTA02  
+ new hardware features.
When Sean started the project, the reason he chose to use 100% FOSS  
software only is because it gave him full flexibility to make very  
unique and interesting devices.
GTA03 is an independent new product, the continuity to GTA02 is  
foremost on the software side, hardware continuity only follows  
because if we have a great fully open driver for a particular chip, we  
are more likely to use that chip again.
The software stack we are building together can be (roughly) described  
as: Qi + Linux kernel + FSO + Paroli.
But for the hardware side, at this point you should not make any  
assumptions about GTA03 hardware features.
They have not been finally decided yet, and in fact may be so  
different from GTA02 that we will continue to produce and ship GTA02  
for a long time, even after GTA03 is released.

That's why it's very important for us to continue to improve GTA02,  
both on the hardware and software side.

Since GTA02 shipped about 6 months ago, the software side has taken  
off in ways we could have never imagined. It must be the world's  
largest software construction site by now :-)
Om2008.12, FSO, SHR, FDOM, Qt Extended, Debian, Gentoo, Android,  
OpenWrt.
Most of these distributions don't really work very well yet, compared  
to typical polished mass-market products. I think Om2008.12 or  
QtExtended come closest.
But all of the distributions are definitely a lot of fun, and great  
seeds are being planted that will lead to better software in the future.

 But shall i, at least, rather wait for a7, or a8 if i want a buzz  
 fix by
 default? at the moment, this is, besides battery life, the issue that
 concerns me most.

On the hardware side, we went through several revisions - A5, A6, A7  
coming up. There will be more, we will continue to improve quality  
whenever we see an opportunity. This creates a dilemma. The more we  
improve quality on the hardware side, the more we leave some customers  
'behind' with old hardware revisions that cannot be easily upgraded.  
And our process is totally open.
For example if you buy an A6 now, depending on which country you are  
in, and which network you are typically using, your chances of hearing  
the buzz are higher than with A7 (which is not shipping yet).
Your best bet is to buy from a distributor that has a good return  
policy. We work with our distributors on finding efficient solutions  
for the situation we are in, where we come out with improved hardware  
revisions every few months, and all the defects that are being fixed  
are openly known and talked about. This creates a lot of work on all  
sides, but with a little understanding that we are all sitting in the  
same boat, I'm optimistic we can find a good way through this, with  
happy customers in the end, even if it's a bit chaotic.

The FreeRunner is available and selling in 16 countries, and I'm very  
happy to see our community active in so many areas. The whole thing  
really seems to work :-)
Thanks everybody, Best Regards,
Wolfgang

On Jan 31, 2009, at 10:11 PM, Tschaka wrote:


 So, again somebody is asking a question about usabilty. Please don't  
 get me
 wrong, i actually browsed the mailing lists and wikis, but still  
 there are
 some unsure things, and i'd like to have a bit more of a  
 summarization.

 I'm interested in buying an openmoko Neo Freerunner, but i'd like to  
 get to
 know some things before i will. I'm a student, so 300 €(even 249 €,  
 Pulster
 ;) ) is an amount of money i can't spend every month, or w/o any  
 effort. So
 i don't want to end up getting a Neo now, being unsatisfied and  
 getting a
 gta03/other brand later this or next year.

 I'm not that deep into Linux, but i'm running Ubuntu reasonably  
 well, so i'm
 not totally unfamiliar with linux. i know what svn/git is, and  
 wouldnt be
 totally unable to build somethings from sources - although it's not  
 an every
 day task here.

 So, here's my list of questions, i hope somebody will answer and  
 clear them
 up a bit :)


 1st) Battery Power

 sometimes i'm at university from 9am to 10pm 6 days a week. I'm often
 browsing mobile news pages with my phone when going to university,  
 or having
 a chat (XMPP of course!), approx 40 minutes a day. In the meantime i'm
 listening to music.
 I got no actual watch, so my phone is my watch, means i often  
 activate the
 background light to get to know the time.
 I'm sending like 1-5 messages a day, having a phone call now and then.
 Now and then i would like to access the web via wifi.

 So, since i'm not able to plug the phone to a power source at  
 university,
 would i be able to run it the whole day, without getting out of  
 battery
 power after 10 hours?
 And, will 

Re: Freerunner is running OpenWrt!

2009-01-30 Thread Wolfgang Spraul
Mirko and others that helped here,
this is great stuff, congratulations!

 - kernel (2.6.28) is building and booting (merging the Openmoko and  
 OpenWrt patchsets, whereof one (and that's not ours ;)) consists of  
 either over 620 little non-atomic patches or one 10MB patchblob  
 [kudos to git!], is no picnic (thanks to the work of Michael mb  
 Buesch at this point!)

Can you extract the remaining diff between andy-tracking and what you  
have and send them as patches to the kernel list? How does your kernel  
build work? You take andy-tracking, apply a patchset, then build?
For now, I think you should build andy-tracking, and since it is  
evolving quickly, it would be important to feed your patches back fast  
otherwise you might have to uplevel them again and again, or risk  
falling behind in your kernel version.
If you have OpenWrt-specific patches, where are they stored?

Best Regards,
Wolfgang

On Jan 31, 2009, at 2:58 AM, Mirko Vogt wrote:

 Hey folks,

 I'm glad to announce that OpenWrt now has basic support for the  
 Openmoko GTA02 Freerunner!

 There's still lot's of work to do but let's see what's already  
 working for now:

 - kernel (2.6.28) is building and booting (merging the Openmoko and  
 OpenWrt patchsets, whereof one (and that's not ours ;)) consists of  
 either over 620 little non-atomic patches or one 10MB patchblob  
 [kudos to git!], is no picnic (thanks to the work of Michael mb  
 Buesch at this point!)
 - D-Bus and the freesmartphone.org reference implementation (they  
 import the libc.so.6 via ctypes - I was really puzzled when python  
 told me it can't find my libc, because I was using the uclibc)
 - Xglamo with acceleration (in the beginning Xglamo just crashed,  
 even JTAG wasn't available anymore; it took us weeks to figure out  
 that a compiler bug was the cause (thanks to Felix Fietkau, Holger  
 Freyther and Lars Clausen) - Lars btw. is currently making good  
 progress to get glamo acceleration working within Xorg)
 - the EFL (enlightenment foundation libraries) and enlightenment  
 including illume (needs some more love to make it really fit into  
 the OpenWrt-environment - currently edje_cc and eet are required  
 as pre-installed host tools)
 - paroli phone application suite (in case it's working ;))

 A few days ago we established the first OpenWrt-OpenWrt phone call  
 which worked out of the box after flashing our devices - so we  
 thought that might be a good occasion for an announcement :)

 We're pleased for all of your feedback and any kind of help is  
 highly appreciated!

 Thanks a lot!

 mirko (the other one)

 -- 
 This email address is used for mailinglist purposes only.
 Non-mailinglist emails will be dropped automatically.
 If you want to get in contact with me personally, please mail to:
 mirko.vogt at nanl dot de

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: No more optimization team

2008-12-10 Thread Wolfgang Spraul
David,
the optimization team finished their work a few weeks ago, most people  
were working on new tasks already.
I knew before I had to take the blame for expectations that got  
unprofessionally raised to a level where we could not deliver, and  
here I am now taking the blame.

Let me explain Openmoko's software strategy for the next 6 months:

---1 current stable image
Our current stable image is called 'Om2008.9', available at 
http://downloads.openmoko.org/releases/Om2008.9/
We are sometimes cherry-picking fixes into it, but admittedly not as  
many as we would like. If someone wants to step up to become stable  
maintainer for this image and cherry-pick more fixes into it, please  
let me know.
Alternatively, a number of other images are available, Debian, Qt  
Extended, Android, FDOM, SHR, etc.
See http://wiki.openmoko.org/wiki/Distributions for a more  
comprehensive list.

---2 Mickey's framework milestones
As many people know, the next big thing for Openmoko will be Mickey's  
FSO framework around d-bus and Python, and the Paroli telephony UI.  
See http://wiki.openmoko.org/wiki/OpenmokoFramework
A few weeks ago, Mickey released milestone 4, available at 
http://downloads.freesmartphone.org/fso-stable/milestone4.1/
In late January, he plans to come out with milestone 5, in late March  
with milestone 6.
See here for a more detailed roadmap: http://trac.freesmartphone.org/roadmap

---3 next major release, Om2009
After the next 2 FSO milestones, Openmoko will fork off a stable  
branch, and spend 2-3 months on testing and bug fixing. This will lead  
to our next major release, Om2009.
The telephony UI will be Paroli, see http://code.google.com/p/paroli/
The way things are going right now, we will probably have this release  
mid-next year.

That's about it. Lots of good stuff happening in that direction, most  
importantly I would mention the progress with our .28 kernel, improved  
wifi driver, some attempts at getting more out of the glamo chip,  
improved boot time, etc.
Yes, the Optimization team is gone, as part of a bigger company  
reorganization. Some people were laid off. Some new ones are being  
hired.
John did a great job, and I hope he stays around to continue his  
excellent work, for example to bring the optimization improvements up  
into dev.openembedded.org so that more people can see the progress.

Best Regards,
Wolfgang

On Dec 10, 2008, at 5:17 PM, David Reyes Samblas Martinez wrote:

 Steve, Sean, anybody more appropriate please clarify this ASAP, no
 more resources in optimization?? crisis has arrive at least to
 Openmoko Inc.??? It not sounds any good :( :(

 2008/12/10 John Lee [EMAIL PROTECTED]:
 Dear community,

 I'm writing this to inform you that the optimization team is
 dismissed, so there won't be weekly updates anymore.  Further details
 and reasons behind this are inappropriate to be answered by me.


 Regards,
 John

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




 -- 
 David Reyes Samblas Martinez
 http://www.tuxbrain.com
 Open ultraportable solutions
 Openmoko, Openpandora, GP2X the Wiz, Letux 400
 Hey, watch out!!! There's a linux in your pocket!!!

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: No more optimization team

2008-12-10 Thread Wolfgang Spraul
Bernd,

 i am sure there will still be optimization, but without a dedicated
 team, so there won't be regular updates.

Correct.
 From my perspective the updates weren't helpful anyway, I'd rather  
not talk and instead deliver.
The latest image, including all optimizations from the optimization  
team are in
http://downloads.openmoko.org/daily/testing/
(openmoko-testing-om)

We were testing this image a bit, haven't seen the full test report  
yet. More or less it will be the same as Om2008.9, the most noticeable  
improvement will be boot time reduction to about 1 minute.
Now the work in that branch (org.openmoko.dev) is finished, and  
instead we will bring those fixes upstream into org.openembedded.dev,  
benefitting many more users, first thing Mickey's FSO builds.
Two more FSO milestones over the next 4 months, with optimizations of  
course continuing everywhere in that time, then a fork into another  
major release branch.

ACTUALLY - speaking about all this - we are looking for a serious  
distribution maintainer. Someone who can do the exceptionally hard  
work of distribution integration, fixing bugs, small and large, from  
top to bottom of the stack, from UI to kernel, across many packages.  
Someone with a proven Free Software background.
Any applications just email me.

Best Regards,
Wolfgang

On Dec 10, 2008, at 5:58 PM, Bernd Prünster wrote:

 the panic about where openmoko puts their efforts in...
 panic for NO REASON.
 sorry no offence but, i think it is because of the infacy of some  
 users,
 which can't hande information and start running around in circles
 screaming fire, fire fire!.
 i am sure there will still be optimization, but without a dedicated
 team, so there won't be regular updates.
 that was ALL what johne lee said. so calm down, inform yourself.
 maybe i'm wrong, but i think i can put two and two together

 Steve, Sean, anybody more appropriate please clarify this ASAP, no
 more resources in optimization?? crisis has arrive at least to
 Openmoko Inc.??? It not sounds any good :( :(

 2008/12/10 John Lee [EMAIL PROTECTED]:

 Dear community,

 I'm writing this to inform you that the optimization team is
 dismissed, so there won't be weekly updates anymore.  Further  
 details
 and reasons behind this are inappropriate to be answered by me.


 Regards,
 John

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community








 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Any progress on the Telit UC864 3.5G modem?

2008-12-09 Thread Wolfgang Spraul
Justyn,
lots of changes in our hardware team, we hired some great new  
engineers, Adam Wang (production engineer), Ivorin Chen (layout  
engineer), Tully Gehan (mechanical engineer), Eva Lin (project  
coordinator).
Working on more...
As for MokoForesight, Shawn Lin left a while ago, so the whole idea is  
'suspended' right now. WSOD is fixed so I'm sure it will resume  
properly at some point ;-)
Telit has some great modules, we are not pursuing this any further at  
this moment, but there is a good chance we will at some point.
Hope this helps, Best Regards,
Wolfgang

On Dec 9, 2008, at 5:58 AM, Justyn Butler wrote:

 Hi,

 It's been quite a while since the MokoForesight page was updated, so I
 was wondering whether any more research went into the Telit UC864G
 modem (3.5G with integrated GPS).

 On the MokoForesight page it says:

 Detailed documentation on Web. Can get even more documentation from  
 reseller.
 First impression is good. UC864G includes all known bands and GPS
 receiver (saves more space  complications).

 Which all sounded quite promising. Did it turn out to be a dead end?

 Regards, Justyn.

 ___
 devel mailing list
 [EMAIL PROTECTED]
 https://lists.openmoko.org/mailman/listinfo/devel


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Expressing hope that the next-gen Openmoko hardware might support 3G/3.5G/HSDPA when it arrives

2008-11-23 Thread Wolfgang Spraul
Justyn,

 I do hope Openmoko are giving the connectivity of the phone the  
 weighting
 it deserves. ... However, for an increasing portion of the market it  
 is becoming
 expected in any new smart phone.
...
 So this email is about making sure that it is known that there is a
 market of people who have suspended their hope in OM for the time
 being but will come rushing back once it can offer 3.5G

Yes, we are fully aware of 3G, thanks for the reminder still.
Luckily development is heating up, both internally we continue hiring  
and our community grows and buys more phones.
The smarter we are in ramping this up the faster we get to 3G.

Best Regards,
Wolfgang


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Calling interested Glamo OpenGL developers (was: The forbidden topic: Glamo OpenGL)

2008-11-20 Thread Wolfgang Spraul
Lally,

 how long is OM going to be using the Glamo?
The glamo will be kept for the lifetime of gta02, i.e. every gta02  
will have the glamo chip.
For gta03, release date unknown, the decision is to not have a glamo,  
we use the acceleration of the SoC.

  The GTA02's been on the brink of obsolescence since the day it was  
 introduced.
Don't agree with you. In the long run everything is obsolete.
GTA02 is a real pioneering device for Linux in mobile phones, and is  
still advancing the state of Free Software in mobile phones in many  
areas.
We owe the community better hardware, and have made decisions  
internally to only focus on hardware and lower-level software.
But that will not remove the pioneering status of GTA02, not even when  
GTA03 ships, again release date unknown at this point.

 It can't even take most modern (3G) SIMs.
Thanks to great work from Dieter, Joerg and Werner, this bug (trac  
#666) seems to be fixed now, GSM reflash utility and instructions are  
available, etc.
Next they target trac #1024 (network re-registration).

 If the Glamo (or something compatible) is going to be around for a  
 while, either in
 a long production life of the GTA02, or in newer phones,
Long production life of GTA02.

  Hence, my earlier suggestion on just using the acceleration for some
 Gtk operations.  Small, effective changes.  Get that done to make the
 device feel responsive.  If someone wants to do the big OpenGL
 implementation later, fine, use this Gtk work as a sandbox for getting
 a feel for the device.
Very good idea. I always prefer breaking a large idea into smaller  
pieces.

  $400 for a phone is a reasonable investment.  But months of work in
 one's spare time is much bigger.  Before anyone commits to a
 large-scale project, I think it's fair to ask OM what their plans are
 with this chip.
Absolutely. I have already answered many aspects in other mails, but  
let me summarize again:

1. We currently are disappointed about s-media. To be fair to them I  
do not want to quote from contracts we have with them, but let me tell  
you at the bottom line we feel there have been some broken promises  
with regards to opening documentation.
2. Because of this situation, we decided to not use s-media chips in  
future Openmoko products.
3. At the same time, we decided to not come out with GTA02 versions  
that had the glamo removed, because that would have been hard to do  
technically, and it would have created too much technical fragmentation.
4. Even with raster's bashing, the glamo chip is a really nice mobile  
graphics chip. I say this also considering when it was released.  
Openmoko's speed of progress still does not match industry speed.  
While the other (closed) chip vendors are already 2 generations ahead,  
we (Openmoko and the Free Software community) are still writing  
drivers for older chips. But we shouldn't let others distract us. Our  
software is 100% Free Software. We want to be able to install mainline  
kernel.org kernels one day. We want to be able to run many Linux  
distributions on the phone one day. We are coming from behind, but I'm  
sure with the help of the community we can even drag something like  
the glamo out into the open.
5. We will have the same problem with open 2D/3D acceleration again in  
the future, so breaking the glamo free could be considered a good  
'exercise'. No matter whether you look at future Samsung, TI, Marvell  
chips. The 3D acceleration part is always closed. In other words needs  
to be opened by us. We might as well start with the glamo now, better  
than waiting for the 'perfect moment' which will never come...

Best Regards,
Wolfgang

On Nov 17, 2008, at 3:40 PM, Lally Singh wrote:

 Well then,

  Therein lies the question, how long is OM going to be using the
 Glamo?  There's apparently some real potential in the device, but
 that's really measured as much by the chip's relevance as its
 functionality.

  The GTA02's been on the brink of obsolescence since the day it was
 introduced.  It can't even take most modern (3G) SIMs.  If the Glamo
 (or something compatible) is going to be around for a while, either in
 a long production life of the GTA02, or in newer phones, then all this
 makes sound engineering sense to work on.

  Otherwise, I have real doubts about the longevity of a software
 project aggressive enough to attempt major work (e.g. accellerated
 OpenGL) on this chip.  Lots of open source projects start off with a
 bang of enthusiasm, and die with a whimper.  If the chip's gone in a
 few months, I don't think we'll see the project survive.

  Hence, my earlier suggestion on just using the acceleration for some
 Gtk operations.  Small, effective changes.  Get that done to make the
 device feel responsive.  If someone wants to do the big OpenGL
 implementation later, fine, use this Gtk work as a sandbox for getting
 a feel for the device.

  $400 for a phone is a reasonable investment.  But months of work in
 one's spare 

Re: Buzzing (was :The forbidden topic: Glamo OpenGL)

2008-11-20 Thread Wolfgang Spraul
Timo,

 You will find echo fixed in Openmoko's 2008.11 release, if you keep
 using the Openmoko distro, and responsiveness and touch screen
 usability will also improve with 2008.11 release. End call / accept

You are right that people are working on these things and fixes appear.
However, please don't expect a real Om 2008.11 'release' before the  
end of the month.
There is simply too much progress in all areas right now, we need a  
bit more time for everything to settle before calling something  
another 'release'. Maybe a few months. Maybe we come out with snaphost  
in between, similar to FSO's milestone builds.
If someone proves me wrong then great, I am just telling you please  
keep your Om 2008.11 release expectations low.

Wolfgang

On Nov 17, 2008, at 6:35 PM, Timo Jyrinki wrote:

 2008/11/14 Gothnet [EMAIL PROTECTED]:
 It really needs work on the basics. I mean, responsiveness is not  
 there,
 interface is dodgy (the end call button being in the same spot as  
 the
 accept call button, and being unresponsive, made me hang up s  
 many
 calls). Echo on calls, battery life...

 These are all small issues as such, as they are all on the software
 side and many have been either fixed or are different on different
 distributions (you don't need to use Openmoko's distribution - you can
 use Debian, Qt Extended, SHR, ...).

 You will find echo fixed in Openmoko's 2008.11 release, if you keep
 using the Openmoko distro, and responsiveness and touch screen
 usability will also improve with 2008.11 release. End call / accept
 call stuff are just UI things, easy to fix, but maybe you should file
 a bug report about it since otherwise no-one might notice.

 The buzzing issue is the only real, serious issue.

 Also, I know everyone loves X, but is it really the best choice for  
 a low
 powered device that needs a responsive UI?

 Yes :) Any unresponsiveness in the UI is not because of the X.

 I think maybe I had the wrong impression about the state of the  
 software when
 I bought it.

 Probably. It's not a phone product yet, it's a phone in development.
 From your point of view I can understand the frustration with the
 other issues, but for me they are just a few things to work on / test
 fixes. The buzzing / hw issue is really the only thing I'm worried
 about, since it needs to be fixed and there is no known software fix
 for it yet.

 -Timo

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: RESEND(Wrong Thread): IMAGE/MP3 licensing issue.

2008-11-14 Thread Wolfgang Spraul
Tim,

 The only threat a patent troll understands is a well funded group of
 researchers and lawyers ready and willing to spend millions of dollars
 and years of effort to invalidate their prized patent.

 Fortunately, such things _do_ exist.  I suggest OpenMoko search for,
 and solicit help from any they may find.

Let me link back to one of my Weekly Engineering News (back when they  
were still weekly, ahem - I am working hard to get this good  
discipline back!)
http://lists.openmoko.org/nabble.html#nabble-td837114

We looked at several options, OIN, patent-commons, peertopatent.
In the end we decided to collaborate with the Software Freedom Law  
Center in New York. We believe this is most in line with the goals of  
the Openmoko project, and will have the best long-term results.
I cannot speak about details yet, the SFLC and Sean are working on  
this. I think next year, with regards to patents the results from that  
will be one of the more important developments for Openmoko and maybe  
even the larger Free Software scene.

Best Regards,
Wolfgang

On Nov 14, 2008, at 4:42 AM, Tim Schmidt wrote:

 On Thu, Nov 13, 2008 at 3:25 PM, Chris Samuel [EMAIL PROTECTED]  
 wrote:
 I'd still rather a format that didn't risk (as much as anyone
 can know these days) such lawsuits in the first place..

 _All_ software risks such lawsuits.

 Software patents are so over-broad, vaguely worded, impenetrably
 incomprehensible to normal folk, and numerous that _no significant
 work is safe._

 _Of course_ we should prefer the Ogg formats - especially with
 companies like Sisvel running around - but to believe they are
 unassailable by patent trolls, or somehow more safe than other
 software is delusional.

 A well stocked portfolio of patents is no thread to a troll - they
 sell no products vulnerable to injunctions.

 The only threat a patent troll understands is a well funded group of
 researchers and lawyers ready and willing to spend millions of dollars
 and years of effort to invalidate their prized patent.

 Fortunately, such things _do_ exist.  I suggest OpenMoko search for,
 and solicit help from any they may find.

 --tim

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: The forbidden topic: Glamo OpenGL

2008-11-14 Thread Wolfgang Spraul
Jacob,
Glamo is not a forbidden topic.

Openmoko actually has learnt a lot from this. First we have learnt to  
not trust high-level promises as much as before.
In fact I would go as far as saying that going forward, we will not  
trust any promises about 'we will open this up later' anymore.
Either it's open and documented at the time we make the decision to  
use those chips, or we look elsewhere.
I believe that's what our customers want.

We have a long way to go to come out with kick-ass open phone  
hardware, but if our community doesn't loose faith and continues to do  
development together with us, we'll get there. The momentum we have  
built with the Freerunner is awesome. Please continue to buy  
Freerunners and to develop for it, same is happening internally. The  
next phones will build on top of the free platform we have built  
together, the technology investment will carry over.

Having said that, if someone wants to seriously develop for the glamo,  
please get in touch with me and we will find a legally correct way to  
extend the smedia documentation to you.
In fact we have done that in a few cases before already, but I'm not  
sure how much actual codes have come out of that. I think very  
little ;-)
So we need some really serious coders that don't mind a tough challenge.

Best Regards,
Wolfgang

On Nov 14, 2008, at 6:48 AM, Jacob Peterson wrote:

 Sorry to drag this old, over discussed topic up again.  However, I  
 am concerned that if action is not taken soon then all GTA02 owners  
 will be left without any real chance to ever get anything in the way  
 of OpenGL support.  So I ask the question, what is Openmoko's  
 position on writing an OpenGL driver for the Glamo chip or at least  
 aiding developers with some form of documentation?

 I have read speculation that it may be possible to do something such  
 as rewrite the documents to get around the NDA.  Since it seems  
 rather clear that SMedia has no intention to release the documents  
 to anyone else under NDA, it is solely up to Openmoko to write the  
 driver or at least aid any community members with the ability to  
 write such a driver.

 Hopefully there is something that can be done, or better yet,  
 something is currently being done on this.

 Regards,
 Jacob
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: The forbidden topic: Glamo OpenGL

2008-11-14 Thread Wolfgang Spraul
Rui  Nishit,

 I might have to skip GTA03 since I have just spent a huge 300 Euros  
 for
 a GTA02 :)

 I hope the software stack becomes less of a joke in time for GTA03  
 or it'll
 be hard to get much new customers...

Wow, this is actually really complicated, let me tell you a bit how I  
see things.
First of all thank you very much for buying a Freerunner! And posting  
so much good stuff to our mailing lists.

The Freerunner is our breadwinner right now, Freerunner sales sustain  
Openmoko, and more importantly they grow the community around a 100%  
open mobile platform.
You contribute in many ways. If you buy the Freerunner as a normal  
user for daily use (quite a few people use it as a daily phone), then  
your main contribution is that you buy the phone, give Openmoko some  
of your hard earned money to support further development. If you want  
to use it as a daily phone, but run into too many bugs or don't find a  
distribution that fits your needs, you contribute by writing up bug  
reports. Sending critical emails to our mailing lists or blogging  
about the shortcomings of the phone. Both our community and our  
internal people work tirelessly to address these bugs.
Finally if you buy it as a mobile development platform right away, you  
won't mind the current bugs and shortcomings, but see them as an  
opportunity to grow Free Software into the mobile world.
Also don't forget documentation. Documentation is super important to  
really make Free Software valuable. Every contribution to our wiki  
(wiki.openmoko.org) is a way to help Openmoko. The home page has been  
translated to 23 languages!

We are really building a free mobile platform together. The source  
codes are 100% Free Software. The schematics are open under Creative  
Commons license (CC-BY-SA), so is the complete mechanical design.

How does all this relate to GTA03?
Well, on one hand internally we work around the clock as if we are  
trying to start mass production of GTA03 next month. Sean would  
certainly love to mass produce improved hardware _ANY TIME_ :-) Sean  
always pushes us to work faster and get things done. On the other hand  
it's such a huge task. A 100% free and open mobile platform. Thousands  
of details. And a very small internal engineering force.
I have around 30 internal engineers. The typical mobile platform  
(Nokia/Symbian, WinMobile/HTC, Android/HTC, RIMM, Apple) has over 1000.

Is Openmoko planning to hire the missing 970? No. We can only hire  
very carefully as the current sales of GTA02 allow us to do. Otherwise  
we would endanger the openness of the platform.
The other 970 must come from our community, and increasingly they are.  
So by buying Freerunners, fixing or writing up bugs, helping to  
document more aspects of the phone, you help us all get to GTA03 faster.
When will GTA03 come out? You tell me. You, and the rest of the  
community influence it more than you can imagine.
We have decided to make changes to the hardware only incrementally,  
along product lines of our current chip vendors whenever possible, so  
that as much as possible of the software effort can carry over. We  
have decided to focus our internal software engineering on the low  
level, so that we leverage our insider knowledge about the hardware  
and schematics, while relying on the larger Free Software community to  
help with higher-level software.

You say the current software is a 'joke', which is painful for me but  
I accept it. From where we all want to be it's a joke, yes. Agreed.
So that also answers your question when GTA03 will come out. It's a  
long way, maybe another year.
Let's continue to work, join if you haven't joined yet.
Best Regards,
Wolfgang

On Nov 14, 2008, at 7:06 PM, Rui Miguel Silva Seabra wrote:

 On Fri, Nov 14, 2008 at 06:11:30PM +0800, Wolfgang Spraul wrote:
 built with the Freerunner is awesome. Please continue to buy
 Freerunners and to develop for it, same is happening internally. The
 next phones will build on top of the free platform we have built
 together, the technology investment will carry over.

 I might have to skip GTA03 since I have just spent a huge 300 Euros  
 for
 a GTA02 :)

 I hope the software stack becomes less of a joke in time for GTA03  
 or it'll
 be hard to get much new customers...

 Rui

 -- 
 Fnord.
 Today is Pungenday, the 26th day of The Aftermath in the YOLD 3174
 + No matter how much you do, you never do enough -- unknown
 + Whatever you do will be insignificant,
 | but it is very important that you do it -- Gandhi
 + So let's do it...?

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: RESEND(Wrong Thread): IMAGE/MP3 licensing issue.

2008-11-12 Thread Wolfgang Spraul
Tom,

 Erk... are you able to give any more details about the exact reasons?

The short story is that we are in a protracted battle with some patent  
trolls. Google for Sisvel.
In order to get ourselves in a stronger position, we want to make sure  
no copies/instances/whatever of patent-infested technologies like MP2  
and MP3 exist on our servers.
Our phones never shipped with end-user MP3 playback features, but we  
want to use this opportunity to make sure it's not even in some remote  
place somewhere.
For us the important thing is to defend the freedom of our users  
rather than cripple our phones so that certain things become  
'impossible'.

So please bear with us, while we go through this house cleaning effort.
Best Regards,
Wolfgang

On Nov 12, 2008, at 9:23 PM, Thomas White wrote:

 On Wed, 12 Nov 2008 20:15:44 +0800
 Ray Chao [EMAIL PROTECTED] wrote:

 We are sorry that currently we have to remove all the images on the
 download server of Openmoko. http://downloads.openmoko.org/release/

 Erk... are you able to give any more details about the exact reasons?

 Tom

 -- 

 Thomas White
 Department of Materials Science and Metallurgy
 Electron Microscopy Group (PhD Student)
 University of Cambridge / Downing College

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: What should a community manager do?

2008-10-12 Thread Wolfgang Spraul
Rod,

 It seems that access was granted sometime between then and now

oh great, I'm happy to hear that.
Maybe we don't talk about it enough publicly: We have an 'admin trac'  
issue tracker, that _EVERYBODY_ can use to send requests to the  
Openmoko admins.
This is a public resource, same as pretty much everything else in the  
Openmoko project:

http://admin-trac.openmoko.org/trac

If you want read/write access to git.openmoko.org, or if you want to  
sign our NDA to get access to some NDA'd documents, please register an  
account there, then write up a request.
Best Regards,
Wolfgang

On Oct 12, 2008, at 4:42 AM, Rod Whitby wrote:

 Rod Whitby wrote:
 (Wolfgang told the Openmoko admins
 to give me svn and git access on the 22 Sept, and nothing has  
 happened yet).

 I want to make a public retraction and apology on this point.  It  
 seems
 that access was granted sometime between then and now, but either I
 wasn't informed of that or the notification got lost in transit.

 My apologies to Wolfgang and the Openmoko admins.

 -- Rod

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: 2/3: What people want Openmoko to do?

2008-10-12 Thread Wolfgang Spraul
Rod,
your questions touch marketing territory but I will still try to answer.

 It would be very interesting to see the graph of mailing list member
 numbers over time and whether it has just not grown very much since  
 the
 launch or whether it grew significantly and has shrunk since.

I think roh+gismo can give you more accurate information, because they  
look at this more often (it's not a secret, I wish we could all easily  
see live stats).
I believe the announce list has stayed roughly the same over time.
There has been a shift from the community list to devel+kernel.
The bottom line answer to your question is that the numbers have not  
grown very much, not grew significantly then shrunk.

To put things into perspective, I can tell you that we have sold more  
than 5000 units, but not many times more than that.
Compared to the number of phones we sold, the community looks very  
healthy to me. Our main focus should be to get hardware and software  
quality up, better design, low price, 100% open.
Wolfgang

On Oct 12, 2008, at 6:22 PM, Rod Whitby wrote:

 Wolfgang Spraul wrote:
 Openmoko — how many are subscribed to your email lists?

 announce: 11187
 community: 2240
 devel: 1218

 I'm surprised that the community and devel numbers are so low
 considering it is almost 2 years since launch (for a data point, the
 nslu2-linux project grew to 9000 members on the community list in two
 years after project start, peaked to 12000 after 3 years and still has
 1 after four years).  One needs to wonder why the respectable
 announce list numbers haven't been converted into respectable  
 community
 and devel list numbers ...

 Surely you've sold many more than 5000 devices (supposedly mainly to
 developers) - how come all those people are not on the mailing lists?

 It would be very interesting to see the graph of mailing list member
 numbers over time and whether it has just not grown very much since  
 the
 launch or whether it grew significantly and has shrunk since.

 -- Rod

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: 2/3: What people want Openmoko to do?

2008-10-12 Thread Wolfgang Spraul
Risto,

 Openmoko — how many are subscribed to your email lists?

announce: 11187
community: 2240
devel: 1218
openmoko-kernel: 640

We have some statistics at https://monitor.openmoko.org/munin/
The statistics there are very IT/tech focused, but I think roh  gismo  
will be open-minded to improve if there is interest.
You can create tickets with requests for better statistics in our  
admin-trac, http://admin-trac.openmoko.org/
Maybe one day you can just direct your browser to monitor.openmoko.org  
(http, not only https :-)), and get a bunch of meaningful  live  
statistics.
Filing specific requests into admin-trac helps.

Thanks and Best Regards,
Wolfgang

On Oct 11, 2008, at 9:26 PM, Risto H. Kurppa wrote:

 I just was able to release the second part of the posts. For full
 version, see 
 http://risto.kurppa.fi/blog/discussion-23-what-people-want-openmoko-to-do/

 

 This is the part two of the post series discussing the status of the
 Openmoko community. The discussion is split in three posts to make it
 easier to read. This first post discussed the status of the community
 and the third will discuss one of the possible solutions to improve
 communication.

 In this second part we will discuss the expectations people have for
 the software or simply what people want Openmoko to do.

 What people want.. People always want something.. In this case there
 are not much people can demand Openmoko does. Openmoko has their own
 plans for the future and if they see that they can use community for
 something, I hope they'll do it. If not then.. that's life. But here
 are some expectations the community members have on Openmoko.

 The comments without the e-mail addresses are from community mailing
 list, the rest from the comments of my previous post. Remember, these
 are only parts from the messages so please check the original posts
 for more details!


 !-- to see the removed comments , see
 http://risto.kurppa.fi/blog/discussion-23-what-people-want-openmoko-to-do/
 --

 Having several (forked) distros around is okay if the fork developers
 really want to take a completely new direction. If the devels feel a
 need to fork because it's in one way or another difficult to
 contribute (no SVN access or something), then I think there's
 something wrong in the community and project management. I don't know
 what's the case in Openmoko. From what I know, FDOM was created to add
 all the community applications to the original Openmoko 2008.x so it
 seems to make sense though I don't know if it has to be a distro and
 not a add-on package or install script to 2008.x but that was not the
 topic of this post…

   October 7, 2008 at 7:47 am / mwester
  Well said. Openmoko sold a vision, and found an eager audience.

 Unfortunately, they didn't seem to have any idea what to do with  
 that shared vision —
 as a result, the community gradually dispersed and fragmented.

   But all is not lost, by any means. As long as people complain  
 about the situation, there
is hope — they still care. Openmoko needs to look very closely  
 at the data that only *they* can see:

   Openmoko — how many are subscribed to your email lists? How many  
 of them are active
   (i.e. have sent an email in the past 6 months)? Now, how many  
 phones did you sell, Openmoko?

   Openmoko — where are those thousands of missing phones? Are they  
 in desk drawers?
   Cardboard shoe boxes in closets? Dust bins? More importantly,  
 where are those thousands of
  potential contributors, potential ambassadors, your in-the-field  
 sales force for selling both
  the vision and the phones?

   The hardware and software problems are trivial in comparison to  
 the loss of the community
   mindshare — and ultimately that goes beyond a vision and goes to  
 the bottom line.
   Openmoko had better hire a community manager, not for the  
 community's sake
(although we'd certainly welcome such a person), but for their  
 own business survival.

 Mwester said it better than I was able to. I might not be quite that
 pessimistic but I think that the community would be able to do more
 than it currently does if properly managed and empowered. This
 includes both developers and users, there's no reason to make a
 division here!

 Next post will discuss one of the possible solutions to the
 communication problem.



 
 to see the original post, see
 http://risto.kurppa.fi/blog/discussion-23-what-people-want-openmoko-to-do/


 r

 -- 
 | risto h. kurppa
 | risto at kurppa dot fi
 | http://risto.kurppa.fi
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: What should a community manager do?

2008-10-12 Thread Wolfgang Spraul
Rod,

 BTW, I can show you guys how to set up Trac so that you can issue all
 the developers an SSL client certificate (which you can use in a lot  
 of
 places instead of username and password) and it automatically logs  
 them
 into trac using their email address so they automatically get emails
 when the tickets change state ...

Nice, thanks!
I'm not sure roh or gismo are reading this, if not you may have to  
file a ticket in admin-trac :-)

Wolfgang

On Oct 12, 2008, at 8:03 PM, Rod Whitby wrote:

 Wolfgang Spraul wrote:
 Rod,

 It seems that access was granted sometime between then and now

 oh great, I'm happy to hear that.
 Maybe we don't talk about it enough publicly: We have an 'admin trac'
 issue tracker, that _EVERYBODY_ can use to send requests to the
 Openmoko admins.
 This is a public resource, same as pretty much everything else in the
 Openmoko project:

 http://admin-trac.openmoko.org/trac

 Ah, now I see what happened.  I did raise a ticket in the admin-trac,
 and since we use Trac a lot at my work and in the nslu2-linux  
 project, I
 expected it to send me email on ticket state changes.  It didn't, so I
 assumed nothing had happened (my incorrect assumption).

 BTW, I can show you guys how to set up Trac so that you can issue all
 the developers an SSL client certificate (which you can use in a lot  
 of
 places instead of username and password) and it automatically logs  
 them
 into trac using their email address so they automatically get emails
 when the tickets change state ...

 -- Rod


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [2008.9] Wifi very unreliable

2008-10-02 Thread Wolfgang Spraul
vale,

 i think this should also be a high priority aspect to work on for  
 Openmoko.

It is, and for Atheros too.
We are working on improving the driver (there are several driver  
variants actually), we are working on getting all of this into  
mainline kernel.org, we are working with Atheros to open up more  
possibilities with regards to reflashing the chip, providing 'thin'  
firmwares that allow monitor/injection modes etc.

Any help is appreciated, bug reports with clear reproduction steps are  
very helpful too.
Best Regards,
Wolfgang

On Oct 2, 2008, at 9:19 PM, vale wrote:


 calm down,

 its a fact, that freerunners wlan is far away from optimum.

 try a wget shortly after doing ifup eth0 - everything works
 try wget some minutes later (no suspend/resume in between) from same  
 server
 - no download, even if ping still works
 ifdown eth0, ifup eth0 - wget works again

 same with opkg install, update, upgrade etc.

 under 2007.2, 2008.08, debian ...

 - wlan drivers not working well

 i think this should also be a high priority aspect to work on for  
 Openmoko.

 bye

 vale

 Stroller-2 wrote:


 On 1 Oct 2008, at 12:28, Nishit Dave wrote:

 All this discussion does not help if you realize that even after
 placing the FR *next* to the blooming router, you get reported a
 signal strength of 65%.  What does the hardware expect, building the
 router *inside* the FR?

 Nishit,

 The company that sold you your Freerunner offered you refund,  
 already.

 I assumed that you would take this, leave the list and STOP FUCKING
 WHINING.

 I guess this was too much for me to hope for, huh?

 Stroller.


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community



 -- 
 View this message in context: 
 http://n2.nabble.com/-2008.9--Wifi-very-unreliable-tp1128409p1133869.html
 Sent from the Openmoko Community mailing list archive at Nabble.com.


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Mockup or what else?

2008-09-16 Thread Wolfgang Spraul
Treviño,

 However there's another question to Openmoko: another important
 developer left openmoko; unfortunately he's not the first of the list.
 Why this happens so often? In every message I've read about, it's  
 always
 stated that there's no so much openness as it should be.

This happens because Free Software is driven forward by highly  
motivated and opinionated individuals.
'pro-active' people rather than people waiting for orders.
Openmoko is brave enough in hiring a whole bunch of them and trying to  
make them work together. I think I can say we are moderately  
successful at that, at least we are shipping actual phones and have  
actual software running on them. I know about the bugs...

We are constantly looking for people who want to join, right now  
especially in graphics (with focus on 3D) and kernel work.
As raster says on his blog, Openmoko was a non-working thing for  
him, and he is now a free man and can work without interference.
I think that's great!
Openmoko cannot possibly fund all Free Software projects in the world.
We can only use our very limited financial resources (which come from  
phone sales), to pay for certain things that are _MISSING_ in the Free  
Software world and we feel won't be created by themselves or by others.
Going forward we want to have a much stronger focus on quality, bug  
fixing, kernel robustness, automated testing, production testing, etc.

For the Openmoko factory images, everything stays the same with  
regards to Enlightenment, in fact we have only just started to use it  
more and more.
Going forward, EFL and Edje will become central pieces in Openmoko's  
factory images.
I think that's a pretty big commitment, and I hope raster will  
appreciate. It's because his software is good! Maybe one day we can  
convince him to take one for the team again and work for Openmoko.  
Maybe not.
Our doors are open, for raster and others who think they can help  
Openmoko. Email us at [EMAIL PROTECTED]

Best Regards,
Wolfgang

On Sep 16, 2008, at 12:06 PM, Marco Trevisan (Treviño) wrote:

 On Mon, 15 Sep 2008 20:13:39 +0200 Bumbl [EMAIL PROTECTED]  
 babbled:

 http://www.rasterman.com/files/illume-new-01.png
 http://www.rasterman.com/files/illume-new-02.png
 http://www.rasterman.com/files/illume-new-03.png

 Are these mockups or where can I obtain this theme.

 It looks amazingly good.

 i don't do mockups... :) they pollute! :) it's real. ignore the  
 clock and its
 background - that's just a test app i wrote (called Ello). i'm in  
 the middle of
 doing illume extensions to e17's nw default theme.

 Woow! That's really amazing... Rasterman you're always the only who  
 can
 make us dreaming even more.

 Btw I didn't read before the bad news about leaving Openmoko [1]...  
 This
 made me really so much sad. Reading your latest mail I figured that  
 your
 relationship with Om was not going so well (didn't they leave you  
 enough
 space of developing how and what you'd have liked?), but I really  
 hoped
 that this wouldn't ever happen... :(

 Now that enlightenment is so important for Openmoko, what will be our
 future? Since the main E developer isn't anymore part of Openmoko, its
 development won't be anymore Om-focussed; then Rasterman in the near
 future could be occupied in other things, so his interest for e- 
 embedded
 could decrease and with it also the quality of the software that  
 we'll use.

 However there's another question to Openmoko: another important
 developer left openmoko; unfortunately he's not the first of the list.
 Why this happens so often? In every message I've read about, it's  
 always
 stated that there's no so much openness as it should be.
 This won't to be a flame, but we all know how people like Rasterman  
 are
 important for the project. I can't really understand how we can throw
 those opportunities away...


 [1] http://www.rasterman.com/index.php?page=News

 -- 
 Treviño's World - Life and Linux
 http://www.3v1n0.net/


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: 2008.8 update

2008-08-27 Thread Wolfgang Spraul
Bill,

 sms mode.  The bug was closed  with what to an English speaker means
 its working, so go away.  This certainly teed me right off.  In
...
 Yes, I am still peeved by the way the bug was closed - why bother
 raising bugs when it results in actions like this?  Its all very well
 saying its open, give them a chance etc, but eventually, something  
 will
 have to change here.

Sorry to hear that.
Thank you very much for posting the bug!
Can you post some URLs? Which bug are you referring to? Who closed it  
in a way that offended you?

Please remember that Openmoko is a very global team. Sometimes it's  
just a language issue that the friendliness gets lost in translation...
Thanks again for helping us with our project. The more (high quality)  
bugs you report the better for all of us since we are developing Free  
Software!
Best Regards,
Wolfgang

On Aug 26, 2008, at 9:38 PM, William Kenworthy wrote:

 The problem is OM are not responding in a way that reassures us that
 2008.8 is being shaped to our concerns.  I raised a bug that the  
 default
 2008.8 keyboard was almost impossible to use in anything but an  
 english
 sms mode.  The bug was closed  with what to an English speaker means
 its working, so go away.  This certainly teed me right off.  In
 postings since, its been explained that this was actually because of  
 the
 way the bug reporting system works with engineering, and it doesnt  
 work
 like we are used to in most opensource projects where you can raise a
 bug about ANY concern and it will be attended to/allocated as  
 required,
 not closed because it doesnt neatly fit some engineers idea of a bug.

 So basicly yes, Yorick is speaking for very many of us.  There is a
 severe usability issue with 2008.8 and its being ignored.  Saying  
 its up
 to the community to fix is laughable - we have fixed it, so why is OM
 not listening?

 Yes, I am still peeved by the way the bug was closed - why bother
 raising bugs when it results in actions like this?  Its all very well
 saying its open, give them a chance etc, but eventually, something  
 will
 have to change here.

 BillK

 On Tue, 2008-08-26 at 14:06 +0200, Michele Renda wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Nishit, I realy hope that Yorick don't speak for a lot of US.

 There are way and way to make a comment of something is not right: a
 person can:

 A. make in a proposive way, opening tickets, and specificating the
 points that can be done in a different way, or, a person can just  
 say:
 B. It doesn't run, It doesn't run, It doesn't run - It is a f**king
 phone - It is a f**king firm.

 You have the fredom of arbitry, we can do all that we want with our
 phone: this is not necessarily a nice thing: the software is far to  
 be
 mature, and a lot of things must to be done. It the price of the  
 freedom.

 But if you choose the freedom, please don't use B. There are a lot of
 better thing to do.


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Intel Atom

2008-08-14 Thread Wolfgang Spraul
Jeffery,
can you add the Atom chip to our 'Chip Scouting' section at 
http://wiki.openmoko.org/wiki/MokoForesight 
  ?
Also in the future, any hardware related mails should go to [EMAIL PROTECTED]
I am getting our Electrical Engineers to subscribe to that list, and  
we do take the Chip Scouting thing very serious.
Just this morning we had 2 people from Telit visit us, after someone  
added the UC-864 module to the Chip Scouting section, and we were glad  
to hear that open documentation is part of Telit's business strategy.

Talking about Intel, I think I can say publicly that we have a very  
good relationship with Intel, they gave us a Menlow development  
machine a while ago and we did some experiments with it.
We would be delighted to work with Intel on upcoming phone models,  
especially if they continue with their 'open documentation' policy,  
which they seem to be serious about.

One really cool thing about Intel is that they release some of their  
documentation under a Creative Commons license.
Many vendors still don't do that. Even if their documentation is  
'open', redistribution is forbidden. That means we cannot put these  
files onto our servers, we have to link to their servers. And if they  
take down the files some time later, people may be out of luck and we  
cannot offer help. That's what happened to the Samsung documentation  
for example.

So whenever vendors are coming in and I meet them, I mention how happy  
we are about Intel releasing documentation under Creative Commons.  
More chip vendors should adopt this, and I hope Intel itself  
eventually will release all their documentation under a Creative  
Commons license, not turn back...
Best Regards, thanks for your help in pointing us at interesting chips!
Wolfgang

On Aug 14, 2008, at 8:00 AM, Jeffery Davis wrote:

 Is there any possibility a future model could incorporate the Intel
 Atom?  They're launching dual-core
 models soon at around $43.  Battery life would probably be somewhat  
 less
 than it would continuing with ARM, though.

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Om2008.8 comments and questions

2008-08-12 Thread Wolfgang Spraul
Dear Helmut,
your priorities are our priorities _BUT_ it will still take quite a  
while, yes.
 From what you write, you seem to be indeed the perfect customer we  
are focusing our efforts on.
You have a Linux system on your desktop or notebook already, you are  
looking for a phone that works well with it.
At the beginning, you want to use the phone only for 'basic' phone  
usage.

How to get there? Well, I see a lot of development momentum building  
now, our ca. 20 internal software engineers don't actually make that  
big of a difference.
Great low-level patches are coming already, we are now trying to  
straighten up the build system to something more like Debian with  
stable/testing/unstable.
We are not developing a proprietary system and have no interest in  
doing so. Compatibility with Ubuntu and other distributions is very  
important.

I understand your frustration about importing contacts and alarms,  
thanks for the reminder, and rest assured that these things are indeed  
very high on our priority list, right after making phone calls and SMS.
Keep us honest if things don't improve fast enough!
Best Regards,
Wolfgang

On Aug 13, 2008, at 1:55 AM, Helmut Tessarek wrote:

 Hi Openmoko cummunity (and developmen team),

 I'm a little bit concerned about how priorities are set and handled  
 and would
 like to read your opinion.

 2 weeks ago I got my Neo Freerunner with Om2007. I was able to get  
 it up and
 running, even importing my contacts from my old phone wasn't really  
 an issue.
 WiFi worked ok too.

 Then I flashed my phone with Om2008.8.

 Call me oldfashioned, but I'm one of the guys who wants to use his  
 phone for the
 reason it was actually built in the first place: making phone calls.
 I expect only 3 things from a phone (which are the most basic things  
 a phone
 should be able to accomplish):

 1) making and receiving calls
 2) managing contacts
 3) alarm function

 I will go in more detail regarding these 3 points in a moment. I  
 know that the
 phone has overwhelming features and I would like to see them in  
 action, but
 first I should be able to use it as a phone. I don't care about GPS,  
 games or a
 graphical installer right now.

 ad 2) I was not able to migrate my phonebook from om2007 to om2008.  
 I had a
 backup from my home dir and I had the .vcf files on my sd card.  
 Well, entering
 my 500 contacts is not an option. The keyboard is more or less  
 useless, since it
 takes at least 'number of character' times 2 seconds to enter a  
 word, which
 cannot be guessed by the keyboard 'logic'.
 What about sending contacts via Bluetooth? What about importing vcf  
 files?

 ad 3) this does not work either. sometimes I can see an alarm icon,  
 but no alarm
 tone. hmmm, not much of an alarm then.

 These are basic functions which do not work and people are talking  
 about GTA03,
 cameras, GPS mapping functions.
 I don't get it. First of all the phone should be able to do at least  
 things that
 a 50$ phone can do.

 I bought the openmoko phone, because I'm using Linux and I thought  
 that it would
 be easier to sync contact and calendar data with my workstation.
 I was definitely wrong. The data is not even compatible between Om  
 releases.
 Furthermore it seems to me that a propriatary system is developed  
 which makes it
 even harder to communicate with standard Linux distros.
 In that case I could have bought the iPhone as well. At least that  
 phone works.

 As long as the priorities are not focused on basic features as I  
 described
 above, this phone will not be useable for quite a while.

 Regards,
   Helmut

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: FR and debian, seems it's progressing

2008-08-10 Thread Wolfgang Spraul
We are planning just that, give us a bit of time to sort things out  
after the Om 2008.8 release.
Wolfgang

On Aug 10, 2008, at 9:41 PM, Matt wrote:

 I think Openmoko could take a leaf from the book of Debian.
 Their Stable/Unstable/Testing approach allows users to pick the build
 which suits their needs and allows the users, to manage their own
 expectations.

 Admittedly, stable releases take years, but they tend to be rock  
 solid.


 mj


 Marcos Mezo wrote:
 Reading planet debian today I came across this post/blog [1] by  
 Joachim
 Breiner where he says they are packaging fso in debian:

 --- citation ---
 Here at DebConf 8 in Argentinia, I’m working on getting Debian to  
 work on the
 OpenMoko Freerunner Smartphone. We are progressing quite nicely,  
 soon having
 the same features as the official freesmartphone.org image. See the  
 pkg-fso
 wiki [2] page for more on that.
 ...
 ---

 [1]
 https://www.joachim-breitner.de/blog/archives/300-Xmonad-on-my-mobile-phone.html
 [2] http://wiki.debian.org/pkg-fso

 I'm looking forward to it, specially as my FR should be here any  
 time... :-)

 Marcos

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Openmoko Om 2008.8 Release

2008-08-08 Thread Wolfgang Spraul
Maybe I should add that the binary Om 2008.8 release is for GTA02 only  
right now.
For GTA01, we have no big plan yet but we will look at it next. The  
biggest problem that stops us is that we are extremely low on GTA01  
phones :-)
I am only aware of 1 (ONE) functioning GTA01 in the Taipei office. A  
bit hard to do development and testing that way.
Next week we will look at the Om 2008.8 on GTA01 situation:

1. how many people want this?
2. does anyone in the community step up and compile the distribution  
for GTA01? (there will be some work: size reduction, GPS chip, etc)
3. can we support or do that from Taipei, do we find enough working  
GTA01?
4. how much work is it and how fast can we do it?

Also, the files on http://downloads.openmoko.org/releases/ are a bit  
confusing.
There are 4 files there, but actually only 2. The other 2 are  
symlinks. The symlinks have no 'gta02' in the name giving you the  
impression it could be for GTA01 - but it isn't :-)
So there are only 2 files, and they only work for GTA02:

kernel: 
http://downloads.openmoko.org/releases/Om2008.8/Om2008.8-gta02-20080808.uImage.bin
rootfs: 
http://downloads.openmoko.org/releases/Om2008.8/Om2008.8-gta02-20080808.rootfs.jffs2

Finally, don't ask me where an updated u-boot is. I think we will add  
it shortly.
Best Regards,
Wolfgang

On Aug 8, 2008, at 7:03 PM, William Lai wrote:

 Dear Community,

 We are proud to announce the release of Om 2008.8 for public  
 reviewing.
 It represents our current state of development over the last 6 months.
 We came a long way before achieving this milestone.
 Here is what you can expect:

 - A stable and working phone stack realized by using Qtopia.
 - A new and flexible window manager [Illume] that broadens our support
 for the different graphic libraries, including GTK+ and more.
 - The whole system software has been reworked which leads to a very  
 fast
 and reliable suspend  resume, LED control and power management.
 - A graphical frontend [Installer] for package management as  
 installing,
 removing or updating applications via repositories.
 - Also included is an application which combines GPS and SMS  
 [Locations]
 for easy sharing of locations among friends.

 For detailed information about Om 2008.8 (including instructions,
 references and currently known issues) check out our wiki at:
 http://wiki.openmoko.org/wiki/Om_2008.8

 Please consider this a next step towards an open end user ready mobile
 platform. We are not there yet but we will continue working towards  
 that
 direction. We invite you to install our latest release and give  
 feedback:

 http://downloads.openmoko.org/releases/Om2008.8/Om2008.8.rootfs.jffs2
 http://downloads.openmoko.org/releases/Om2008.8/Om2008.8.uImage.bin

 Soon after our release we will publish frequent snapshots of our
 builds to give you the possibility to follow our development and  
 latest
 fixes. You can join forces with our QA team by submitting bug reports
 and/or patches to make the platform as robust as possible.

 We are excited about this release and look forward to moving together
 towards upcoming milestones.

 Best Regards,

 Openmoko Team

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Some commentary on the new Openmoko direction, and a review of FSO

2008-08-07 Thread Wolfgang Spraul
Dear Kevin,
thanks for writing your review, for us at Openmoko nothing is better  
than a genuine reality check from outside.
Executive summary first: I understand that we have not done a very  
good job at communicating our software strategy, and I accept  
responsibility for that.

In detail, let me go through some of your comments:

---1
  The ASU was a proof-of-concept image that combined Qtopia,  
Enlightenment and GTK

I would say it's more than proof-of-concept. When Qtopia became fully  
GPL in November last year, we looked at it technically. Trolltech  
published great binary images for the Neo 1973 but we couldn't  
immediately use them because Qtopia ran on the framebuffer not on X,  
and we did not want to give up GTK+. By February, we had come to the  
conclusion that porting Qtopia onto X, retaining GTK+ support, would  
be technically feasible for Openmoko. Our initial estimate was 2-4  
months. So we started. Qtopia is an addition to the Openmoko software  
stack.

---2
  ASU and 2008.8 are the same thing for the most part.

Correct.

---3
  The GTK based 2007.02 line was obsoleted (or some might argue  
deprecated ...

I would say neither obsoleted nor deprecated. Bringing Qtopia (and  
especially Enlightenment) in _TEMPORARILY_ broke GTK+, that's one  
reason why we didn't release more ASU builds earlier.
Actually the real breakage of the GTK+ telephony apps came from  
Enlightenment, which forced us to replace matchbox.
We also wrote a new launcher, Illume.
Then we went back to fix the GTK+ part, adding the theme back in,  
making it easy to switch from what are now the default Qtopia  
telephony apps to the GTK+ telephony apps. That part is not yet  
entirely finished. When 2008.8 is released, you still will not be able  
to remove Qtopia with a few clicks, and switch back to GTK+. Neither  
can you have both installed at the same time. We are very interested  
that both of that works, if nobody in the community picks this up then  
we will. We are already on it actually, like I said fixing the GTK+  
telephony apps that got broken by the introduction of Enlightenment  
and Qtopia is something we do for a while already.

---4
  The ASU and Framework were announced at roughly the same time.

Please don't read anything into this. Openmoko is a real open source  
project. What you may feel are two 'announcements' 'at the same time'  
are in reality probably several emails from people in different parts  
of the world that are _NOT_ synchronized to the degree that you might  
see this from the typical company. In many companies, all you will  
hear is the marketing department. So they always speak with one voice.  
At Openmoko, even full-time, fully paid employees have no restrictions  
whatsoever to post private opinions, blogs, etc. In fact we encourage  
them! Please factor that in...

---5
  To the community is appeared as if Sean Moss-Pultz had pulled a  
decision out of his ass to abandon the software that people knew and  
go with Qtopia instead

I agree some people felt like that, and it's not good. Again we have  
no unified marketing message, and we don't want to introduce any kind  
of 'gag order' for engineers (a lot of them would leave if we would  
try that anyway ;-))
I will try to do better going forward communicating our technical  
strategy.

---6
  The biggest unanswered question was I want to develop an app for  
Freerunner, what should I start with?

Yes, big problem. Right now a lot of the new things we are doing are  
implemented in Python using Python-ETK bindings.
Check out the sources here: 
http://projects.openmoko.org/plugins/scmsvn/viewcvs.php/trunk/?root=exposure
Now, this is not the end of the story. You can also develop using GTK 
+, or Qtopia. We even have quite good Java support (Jalimo) on the  
Neo. And so on.
We are fully aware that we need to provide an entry point that is AS  
EASY AS POSSIBLE to use. We are working towards that, but I think you  
need to give us a few more months until we have good tutorials, sample  
sources, development/installation methods, etc. At least you will be  
able to see it coming together alive, I hope it's not too stressful :-)

---7
  Mickey Lauer posted again, making it pretty clear that my  
assumptions [that ASU and Framework were complimentary projects] were  
wrong

You must have misunderstood Mickey. ASU and Framework are absolutely  
complimentary.
Behind the scenes it is all melting together. Luckily Linux is a multi- 
process environment :-)
ASU means Enlightenment and Qtopia were brought into the Openmoko  
software stack. It will be released as Om 2008.8.
FSO/Framework means many more dbus services will be brought into the  
Openmoko software stack, including applications using d-bus. It will  
be released later, maybe Om 2009?
OpenEmbedded is holding all this together.

---8
  If the two [ASU and Frameowork] were to merge, it would be by  
community support.

Not correct. Full-time Openmoko engineers are 

Re: Qtopia questions

2008-07-25 Thread Wolfgang Spraul
Lorn,

 Qtopia development is fairly closed. We do take contributions,  
 depending
 on our roadmap, but consider that we need to sell it however we like
 (non GPL), we ask for copyright assignment, or a very liberal license
 like BSD. This is mainly for large features. Small bug fixes cannot be
 copyrighted (IMNAL) so we can take these from anyone.

We have a copyright assignment in place, but if you ask Holger he will  
tell you that he has dozens of real Qtopia-only (not related to our X  
port) bug fixes that nobody at Trolltech (Australia) cares to look at  
or accept.
It would be fantastic if this could improve, we would all benefit.

Wolfgang

On Jul 26, 2008, at 4:45 AM, Lorn Potter wrote:

 Al Iasid wrote:
 Hi, I'm using Qtopia on my new Freerunner and enjoying the software
 and the hardware. Please excuse the noob questions below. They're
 sincere and aren't meant to incite debate. My apologies if these have
 been answered already.

 1. Are there plans to maintain ongoing development/support of regular
 (non-X) Qtopia for the Freerunner? Or, will developers shift focus to
 work on the Qtopia-on-X (ASU?) distributions?

 Qtopia is developed by Trolltech/Nokia. WE are using it as our current
 Qtopia SDK platform.


 2. Will fixes move back and forth between regular Qtopia and Qtopia- 
 on
 -X (ASU) in the future?

 Yes, depending what the 'fix' actually does.

 3. Can I realistically use Python to develop apps for Qtopia? (I see
 Python...Yes on the Distributions page, but I don't find much when
 using Google.) What I'm trying to ask is: Is Python used frequently
 and easily?
 4. Is the model for Qtopia open-source, but managed by
 Trolltech-Nokia? That is, do outside developers submit changes to
 standard Qtopia?

 Qtopia development is fairly closed. We do take contributions,  
 depending
 on our roadmap, but consider that we need to sell it however we like
 (non GPL), we ask for copyright assignment, or a very liberal license
 like BSD. This is mainly for large features. Small bug fixes cannot be
 copyrighted (IMNAL) so we can take these from anyone.



 -- 
 Lorn 'ljp' Potter
 Software Engineer, Systems Group, Trolltech, a Nokia company

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Reason for GPS problems found!

2008-07-16 Thread Wolfgang Spraul
Marcus,

 Why have you not used the phone yourselves?
We are using it.

 Why are you abusing the community in such a shameless way?
We don't. We are just working as hard and smart as we can. A pretty  
awesome group of people actually, and obviously our community  
(including critical people like you) are included!
If you think it's not good enough for you, please let us know what  
better place you find, we are very willing to learn.

On the GPS bug, expect an update before the end of the week.
Wolfgang

On Jul 16, 2008, at 2:34 PM, Marcus Bauer wrote:

 On Wed, 2008-07-16 at 09:22 +0800, Wolfgang Spraul wrote:
 Alejandro -

 This issue does not look good. Is there someone in Openmoko or FIC
 aware of it?

 Aware of it? You must be kidding.

 Dear Wolfgang,

 there remains one question that the community has to you and it is  
 even
 more important than the question why this was not caught in factory
 testing:

 From all the Openmoko employees nobody has realized that the GPS is
 broken. Why have you not used the phone yourselves? Why are you  
 abusing
 the community in such a shameless way?


 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Reason for GPS problems found!

2008-07-15 Thread Wolfgang Spraul
Alejandro -

 This issue does not look good. Is there someone in Openmoko or FIC  
 aware of it?

Aware of it? You must be kidding.
Pretty much everybody at Openmoko, including Sean our beloved leader,  
reads the mailing lists. All mailing lists.
Then we have internal mailing lists, and if you could see what's going  
on there right now, rest assured there are 5-10 people working on  
tracking down the GPS bug, and other bugs, right now.
Software fixes, hardware fixes. Shipped units, units currently in  
production, future production runs. All require different approaches  
and all of this is being addressed.
The idea that the GPS problems might be related to SD card presence  
was a fantastic idea, and coming from our community!

After the gta02 release dust settles, I will take another look at how  
we can make our internal communication more public. It's all too easy  
that good things are going on and people don't know about.
Expect to see more in the coming days.
Best Regards,
Wolfgang

On Jul 15, 2008, at 10:30 PM, Alejandro Enrique wrote:

 This issue does not look good. Is there someone in Openmoko or FIC  
 aware of it?

 If it is something that has to be fixed in hardware it may have a big
 impact in the project at this stage.

 I hope there will be some software workaround for this.

 2008/7/15 Jay Vaughan [EMAIL PROTECTED]:
 On the 1973?!

 Yup.

 None of us can confirm this, our 1973 are mostly ok, only the
 Freerunners make problems.


 I do not have a Freerunner yet.  But for sure, without the SD card  
 in,
 GPS seems to acquire faster.

 ;
 --
 Jay Vaughan





 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community




 -- 
 Alejandro Enrique

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: T-Mobile with ASU on GTA01?

2008-07-09 Thread Wolfgang Spraul
Dear Marcus,
your mail touches many subjects and let me just pick out a few:

First of all thanks for buying 4 phones from us! We are still an 'Open  
Source project' more than a company and people need to believe in the  
bigger picture to buy from us now.

Believe it or not - we all eat our own dog food. You cannot believe  
how many mails Steve wrote to me complaining about his broken/buggy/ 
unchargeable/etc. Neo.
I admit that I am carrying two phones around with me, a Blackberry and  
a Neo.
Want to replace the Blackberry but we are not there yet.

 dogfood, i.e. using the Neo as their daily phone, things like
 oszillating GSM modems, non working GPS, SIM cards, deep discharge
 batteries, noisy headsets would have been since long ironed out.

Exactly our top priorities. I am amazed by how closely you are  
watching what's going on with Openmoko.
Let me just clarify this: We are not (knowingly) shipping defective  
products.
Our complete production testing software is under GPL now 
(http://git.openmoko.org/?p=system-test-suite.git;a=summary 
)
Every peripheral of every phone is tested in the factory.
(BTW, we are trying to open this up more, with open factory statistics  
etc. But that's a long-term goal)

So some people see bugs. All the things you list above.
In certain situations, certain countries, with certain GSM base  
stations, certain SIM cards, etc. etc.
And after months and months of improving the Neo, we decided to start  
shipping. Get more Neos out into real life, get more customer feedback.
Because in the end that's the only thing that can really focus the  
whole company.
Engineers are self-loving animals sometimes. Do not over-estimate the  
power Sean or me or Steve have over some of these guys.
But when the mailing lists have people who paid money for their  
phones, everybody will listen.

Openmoko is different, we do all this openly.
If you want to return your two non-working phones, I'm sure we find a  
solution. We will absolutely make sure that you get two fully  
functioning phones in return.
Hope this helps (a bit, I know you still have 2 phones with broken GSM  
as you say), keep us honest :-)
Best Regards,
Wolfgang

On Jul 9, 2008, at 4:23 PM, Marcus Bauer wrote:

 On Wed, 2008-07-09 at 09:25 +0200, thomasg wrote:
 ASU works basically, but getting telephony work with it is a matter  
 of
 luck.
 Mostly it doesn't work at all, mostly the qtopia phoneserver eats 90%
 CPU..

 You may have one of the broken GSM modems. From my four phones two  
 have
 a broken GSM - that's 50%.

 They constantly reconnect to the cell tower and inbetween the can't  
 make
 phone calls and loose the GPRS connection but without notifying the
 pppd.

 This is the same with the mature OM2007.2 images as well as with the
 professionally by Trolltech developed pure qtopia images, the ASU  
 images
 the the new hyped FSO images.


 This is another hardware problem which is shared with the Neo 1973 and
 thus known since a year. The answer by Dr. Michael Lauer was Guys,  
 this
 is a Heisenbug. We pray that it does not occur too often in the  
 field..

 That is a very interesting engineering approach...


 The bug in question is:
 http://docs.openmoko.org/trac/ticket/1024


 The big problem with Openmoko is this not invented here mentality.  
 The
 OM2007.2 images were working well, GTK is a valid platform for mobile
 gadgets (see Nokia N700, N800, N810), you can add bling (see  
 clutter)
 and there is a huge developer base. The qtopia port to X adds a second
 huge developer base.

 But instead of going on and having a base for testing the hardware,
 there came this change to ASU and etk which probably 0.1% of Linux
 developers use. And despite what Lauer  Co try to make us believe,  
 this
 alienates GTK and qt developers. Just look on the planets of KDE and
 GNOME - nearly no mentionings. The developer mailing list: a big void.

 But the real problem here is that basically due to this reinventing  
 the
 wheel with ASU nobody inside Openmoko has ever really used the phones
 thus plenty of things which could have come up simply got lost. If  
 Sean,
 Wolfgang and Steve would have started to exclusivly eat their own
 dogfood, i.e. using the Neo as their daily phone, things like
 oszillating GSM modems, non working GPS, SIM cards, deep discharge
 batteries, noisy headsets would have been since long ironed out.

 Before now all the fanbois jump onto me and accuse me of trolling:
 in order to come to some lifestyle competitor of Apple the important
 thing is that the basics work and that they work reliably. Accepting
 brokeness as part of freedom is doing a disservice to the free  
 software
 world.

 And it is even more unacceptable as there were 5000 people buying a  
 Neo
 1973 more or less for nothing. They all would have been more than  
 happy
 to participate in advancing the Neo.

 The point being: the Neo *is* a fantastic concept. Bring it there.  
 Stop
 ASU, concentrate on the basics, get the 

Re: ancient hardware? - Software matters

2008-07-07 Thread Wolfgang Spraul
thank you so much!
You cannot believe how hard people at Openmoko work and getting a mail  
like yours rewards many of us for 12+ hours working days.
It's a long way, lots of hardware and software bugs, we know it. I  
like your 'bad teeth' analogy :-)
Wolfgang

On Jul 7, 2008, at 6:57 PM, Tilman Baumann wrote:

 I never had a phone for the last decade.
 Mostly out of protest against the ridiculous data rates and prices on
 GSM. And because all phones sucked.
 I had sworn me, when UMTS would comes out and the prices are ok, i  
 will
 buy a phone.
 UMTS came, the prices where ok but the phones still sucked. And i did
 not feel i would miss much.

 And most important of all, i completely lost hope for all mobile phone
 software. There where no iterative improvements. Features came ant  
 went
 with no regular pattern. Phones did not get better with time, they  
 just
 stagnated. They did not even managed to put all features in which they
 had in earlier models.
 And bad software did never get fixed. The only way to overcome bad
 software was to by a new phone.
 It never felt right for me to give them money for theyr bad service.

 And all of them completely missed the point about having internet on a
 mobile device. The franticly searched for the killer app for UMTS but
 could not find any. But the killer app for phones was clearly IP (open
 communication) and a open software stack.

 Opensource was clearly the answer for all that.

 Then things happended. Openmoko and the iPhone came. The iPhone  
 started
 a big fire under the fat and lazy ass of phone manufacturers. They are
 reminded that innovation is something that sells phones and makes
 customers happy. But i'm sure those who will not burn to death will  
 not
 manage to stand up for the next time.
 Changes will happen slow. Its after all the mobile phones business. :)

 And there was Openmoko. There was never any doubt for me that this  
 will
 be the right answer to a good and healthy software evolution and
 constant improvement for mobile phone software.

 So i'm here. I broke my oath to never buy a GSM only phone (Neo  
 1973). I
 was not able to make stable phone calls for month with my rather  
 1990ish
 new phone.
 But i was happy and i still am.

 Sure. The hardware could be better. But this is something the industry
 managed to do all the time.

 We need to make software a important part of phone development.
 This is where the industry (and subsequently the customer) needs help.
 This is where a bunch of hackers can make a big difference.

 I'm sure Openmoko started something important.
 The vastly successful way of software evolution and development which
 opensource provides will greatly improve all phones to come...

 I'm happy that Fic gives us this stepping stone to change the world. I
 gladly ignore some bad teeth of this horse. ;)

 Ajit Natarajan wrote:
 Hello,

 I've seen a number of remarks on this list that the hardware in the  
 FR
 is ancient and this is the price of openness and freedom.

 I did a quick search for some of the parts:

 The Samsung 2442 SoC seems to date back to 2005.  I got this from the
 revision history in the user manual [1].

 The Antaris 4 GPS chip dates back to 2006.  This is the from the 0635
 datasheet revision history [2].

 The Calypso GSM chip dates back to 2000.  This is from the leaked
 hardware definition manual revision history [3].

 The Accton 3236 WiFi chip dates back to 2006.  This is from the
 ``2006.12'' at the end of the datasheet [4].

 I haven't looked at the other chips.

 From the above, the GSM chip looks ancient.  However, the other chips
 don't seem that old.  And some recent devices are using these parts  
 as
 well.  For example, the RoverPC C6 introduced in December 2007 uses  
 the
 Samsung 2442B at 300MHz.

 So, I don't understand the comments on ancient parts.  What have we
 compromised on by choosing these parts?

 Thanks.

 Ajit


 [1]
 http://210.118.57.197/Products/Semiconductor/MobileSoC/ApplicationProcessor/ARM9Series/SC32442/um_s3c2442b_rev12.pdf
 [2]
 http://www.u-blox.com/products/Data_Sheets/ATR0630_35_SglChip_Data_Sheet(GPS.G4-X-06009).pdf
 [3] http://cryptome.org/ti-calypso2.pdf
 [4] http://www.accton.com/products/Datasheet/WM3236A.AQ.pdf

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


 -- 
 Drucken Sie diese Mail bitte nur auf Recyclingpapier aus.
 Please print this mail only on recycled paper.

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: rationale for ASU (and change from GTK to Qt)

2008-06-28 Thread Wolfgang Spraul

Ron -
I think a lot of people hate QT so much that they don't even see  
anymore that GTK+ still lives and grows as before!


Yes, we brought Qt/Qtopia into Openmoko, on top of X so it can co- 
exist with GTK+ and EFL.

There never has been a 'GTK+ stack'. What is a 'GTK+ stack'?

Hopefully the GTK+ telephony applications can be connected to Mickey's  
new framework, as roh suggested yesterday.
Hopefully all the work raster does will lead to great new EFL-based  
applications. Edje looks very interesting.
Qtopia provides everybody with another option to do telephony. Some  
people may dislike it, well they can ignore it and continue with GTK+  
instead.


OpenEmbedded is what holds Openmoko together, and there will always be  
lots of images.
If anybody expects Openmoko to force a certain API upon its users, you  
are wrong! WinMobile may be forcing some APIs as 'default' APIs upon  
you, so does Symbian, iPhone, etc.

Openmoko won't.
GTK+ is not Openmoko's official/default graphical toolkit, never was  
and never will be. Openmoko's mission is not to teach the world how  
great GTK+ is. If GTK+ is good, great GTK+ applications will emerge,  
and usage of GTK+ will grow. This can be driven by YOU as much as by  
the few full-time Openmoko employees. Please help us improving our GTK 
+ applications today!


Right now there is a lot of momentum behind EFL/Edje at Openmoko, some  
of the new applications we are developing (Assassin, Exposure,  
Splinter) are based on that.
If you think we are switching to QT - why are we then developing our  
new applications using EFL?

Hope this provides some background information.

Answering your questions:

Can someone explain the rationale for the decision
to switch from the original GTK based OpenMoko
to QT based version known as April Software Update (ASU)?

No switch.
QTopia looked interesting because it gives us a fully functioning set  
of telephony applications, Trolltech GPL'ed it, and we didn't like the  
fact that the only way to get access to it was via the framebuffer- 
based builds Trolltech was distributing. We wanted to have QTopia  
functionality on top of X, so it could co-exist with GTK+ and EFL,  
i.e. so that GTK+ applications (tangoGPS and others) would _NOT_ be  
pushed aside by Qtopia.

Our main direction is not QT, it's EFL.


As an observer, it's my impression that ASU
represents a significant architectural change
that somehow, Wham! Bang! just happened.
Wrong. Qtopia on framebuffer, pushing all GTK+ work aside, would have  
been a major architectural change.
Our change is very minor, we just port Qtopia on top of X so it  
becomes another option. Actually replacing matchbox with the  
Enlightenment window manager was a bigger architectural change, ask  
raster about that.
I do admit that we have underestimated the degree of antipathy against  
Qtopia that led people to stop listening as soon as they heard the  
word 'Qtopia' or 'Trolltech'.

:-)

Best Regards,
Wolfgang

On Jun 27, 2008, at 8:01 PM, Ron K. Jeffries wrote:



Can someone explain the rationale for the decision
to switch from the original GTK based OpenMoko
to QT based version known as April Software Update (ASU)?

As an observer, it's my impression that ASU
represents a significant architectural change
that somehow, Wham! Bang! just happened.

Transparency is a virtue. g

Ron K. Jeffries
http://www.retaggr.com/Card/rjeffries



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: CAD file

2008-04-09 Thread Wolfgang Spraul

Michael,
both the GTA01 and GTA02 zip files have those .1 extensions inside.  
The files were created independently (GTA01 by me, GTA02 by Will).
There is nothing duplicate in the zip file, everything has .1  
extensions.
I would be careful about renaming file extensions without checking in  
Pro/E whether the result still opens.


Plus, why rename anything in the first place? This stuff works under  
Pro/E, it is the original file format Pro/E saves in, including the  
extension.

I wouldn't touch it.
Wolfgang

On Apr 10, 2008, at 2:25 AM, Michael Shiloh wrote:

It's a packaging problem. I think whoever created the original zip  
file must have had the files twice, so the second copy got the .1  
extension.


I'll fix that when I get a chance. Meanwhile, simply rename it to  
remove the .1 extension:


mv gtc02-msh01.prt.1 gtc02-msh01.prt

or whatever is suitable for the OS your using.

Let me know if this doesn't solve your problem.

Michael

christooss wrote:
I have downloaded SolidWorks package from the page. The problem I  
see is all files have .1 on the end of a name. Example

gtc02-msh01.prt.1
Is this my problem or packaging problem?
Tnx for anwser
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: customized CPE - Android Openmoko

2008-04-04 Thread Wolfgang Spraul

Dear khang,

Is  OpenMoko CPE   a  good  choice  for  niche  or  special
applications  or  not ???

Any  ideas ?
If   not , many   of  the  developers  will   go  for  Android .   
That  is  not  good .


Let me use this opportunity to talk a bit about Openmoko and Android.
First of all we really like Android! We don't see Android as  
competition, it is complementary to what we are doing and may help us  
in many ways.


If you look at the Android software stack, you will notice that they  
basically only use the Linux kernel and a few traditional 'helper'  
libraries, written in C (jpg, png, etc).
But the bulk of the system is written from scratch. They even have  
their own libc! Their own Java virtual machine, their own graphics  
system, etc. etc.
I do believe all of this is very healthy. Fresh blood. Take the Dalvik  
virtual machine for example. Basically they kick Sun somewhere, but  
that may turn out to be a nice wake-up call for something like HotSpot  
and similar established Java projects. IcedTea, GNU Classpath, etc.
At the same time they ignore pretty much everything the FOSS community  
built over the last 10-20 years.

No X, no d-bus, no standard packaging system, ...
It's a fundamentally different approach from Openmoko.

From outside you first have to decide: Do you go with Android and  
step outside of 90% of what the FOSS community has built? Or do you go  
with Openmoko, which is a lot closer to something like Ubuntu?


There are many things to learn from Android. I like their 'intent'  
system for example. Lots of great software will become available as  
Open Source, and will find its way into many places, one of them being  
Openmoko.
Getting the complete Android to run side-by-side with GTK or  
Enlightenment will be a lot harder than it is with Qtopia for example.  
That's because even though Qtopia can be seen as one large monolithic  
code base, it is still relatively well connected to many other FOSS  
standards. Android is not connected at all, just sitting on top of the  
Linux kernel, and several times larger than Qtopia.


Bottom line: We hope the Android sources will be releaesed soon. We  
think Android is a great piece of software, will become really  
successful, maybe even become the long-awaited 'Linux desktop' one  
day? The future looks good for Android.
Openmoko will benefit in many ways, from Google pushing chip vendors  
to become more open to lots of high-quality Apache-licensed source  
codes being set free, allowing us to cherry-pick from Android into  
Openmoko.
Additionally, you can either play with Android itself, or run Openmoko  
software on hardware that was opened up thanks to Android.


Hope this helps, everything is moving so this is just a snapshot in  
time.
Feedback very welcome, a lot of this is driven by what the community  
wants to do. Often people show us how things should be done, not the  
other way round ;-)

Wolfgang

On Apr 4, 2008, at 11:32 AM, khang wrote:

Taiwan  CPE  developers of  WiMax (etc..) are  looking  for  a new   
OS/plateform ,

so  their  applications  won't   be  limited .
  We  are  planning
1.City  surveillance (live  project) ---  installing  digital   
camera  wirelessly  sending   clear   image  back  to  control   
center.
2.Remote  medical  care --- sending  medical  data / warning   
signals   wirelessly  to  Hospital / doctors
3.Home  security   ---  remote  monitoring  home  status  including   
old  people  and  child  safty

  using   WiMax  network ( mobile  Internet ) .
Is  OpenMoko CPE   a  good  choice  for  niche  or  special
applications  or  not ???

Any  ideas ?
If   not , many   of  the  developers  will   go  for  Android .   
That  is  not  good .


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Openmoko strives for openness (smedia glamo)

2008-04-03 Thread Wolfgang Spraul
I like this idea, I think this is legally OK and if we are open and  
honest about it, may even become an accepted practice known to our  
vendors.

Need to do some more checks on that...
Wolfgang

On Apr 3, 2008, at 9:44 PM, Harald Welte wrote:


On Wed, Apr 02, 2008 at 09:32:31AM +0100, Tom Cooksey wrote:

On Sunday 30 March 2008 13:42:23 Harald Welte wrote:

Please note though, that being one of the persons who drafted the
wording on the contract between Smedia and OpenMoko: The contract
contains explicit provisions for OpenMoko preparing a set of
documentation for the Glamo chip, not carbon-copying from the  
original

NDA'd docs, and then cooperating with Smedia to jointly release that
new manual.

However, I doubt that given the current load and priority situation,
there would be anyone doing paid work on that set of new  
documentation.


As one (perhaps only one?) who volunteered to start work on a DRM  
driver
for the glamo (the first step to 3D), I can confirm that the NDA  
OpenMoko

has with SMedia prevents them from releasing any docs to 3rd parties,
with or without an NDA.


what if you become part of openmoko?  Just sign some kind of work
contract (like other freelancers had and still have with openmoko),
but with only USD 1  in return for your work, adding a clause that you
keep the copyright on your work?

This way you are legally part of openmoko, have access to the docs,  
and

can work on the code.
--
- Harald Welte [EMAIL PROTECTED]http://openmoko.org/
= 
= 
= 
= 
= 
= 
==

Software for the world's first truly open Free Software mobile phone



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Openmoko strives for openness (smedia glamo)

2008-04-03 Thread Wolfgang Spraul

Dear Hervé,
here is my perspective:
Most chip vendors see their business in selling chips. Documentation  
is just a necessary evil to them, they are trying to get away with the  
minimum amount of documentation that will still sell the chip.
Unless in very few cases, chip vendors do not see good documentation  
as a strategic asset that will help sell their chips. Maybe down the  
road we are lucky and Intel becomes a vendor that sees documentation  
like this, but I will believe it when I see it. NXP also came around  
to us in a very nice way.
We would like to publish documentation for the Toshiba ASIC in our  
LCM, very hard with Toshiba (I'm not complaining, it's a big company  
and we are a minuscule customer).
Samsung seems to be going closed, even though they joined the Open  
Handset Alliance and are a big supporter of Android!


Why that? Well, let's think from their perspective: Again - they are  
selling chips, not books or PDF files.
In the case of Samsung, the legal department may look at a given PDF  
file (say 1000 pages long) and see LOTS OF RISKS! When their lawyers  
read this document (and they won't understand most of the technical  
stuff in there), they are very concerned that the document will  
provide grounds for lawsuits against Samsung later on.

If they just sell the chips as-is, those risks are reduced.
Plus they will say why do we have to release THIS particular PDF?  
Why not a much shorter version, say a 2-page high-level overview,  
which the legal department can carefully check word-by-word before  
release? And if it has to be this specific PDF, why not release even  
much more? Samsung certainly has another 100,000 pages documentation  
for each chip, internally.


If you think about it from their perspective documentation is a very  
random thing. You cannot easily convince them that if they release a  
1000-page PDF file about the say 6400 chip, they will sell this many  
more chips compared to just releasing a 2-page PDF file.


So we at Openmoko need to be smart, and accept realities out there:

---1
The current model: We try to convince vendors to open up documentation  
to the public, ideally allowing us (or even better everyone else) to  
redistribute the documentation. Like Intel is doing with Creative  
Commons now.


---2
We can try to 'buy' chips+documentation, make the PDF file part of the  
purchase. We would then put the PDF file behind a click-through  
license, which says that the PDF behind the click-through license is  
just part of the Neo product, and does not guarantee product behavior.  
The legal effectiveness of such a click-through license is debatable,  
and we would still need the vendor to like the idea and agree to give  
us documents under these terms.


---3
We can sign traditional NDAs and alert our vendors that we are legally  
hiring respected FOSS engineers on a nominal basis (say 1 USD/month),  
in order to give them access to the documents we have under NDA and  
allow them to write FOSS software same as our traditional, fully-paid  
engineers can. Again we could only do this with vendors who understand  
what we are doing, trust us, and generally agree to the idea. We would  
not mass-hire thousands of people this way, say having a form on the  
web where you can 'hire' yourself, then download all docs. It all has  
to be reasonable and ideas and intentions must not be ridiculed. But I  
could imagine that this is doable, first with a few selected people,  
later maybe dozens or even hundreds of people? The bigger we make this  
the more our own legal department will get concerned :-)


---4
We can become much more aggressive in documenting our source codes.  
Most vendors would actually like that! Remember what I said above that  
the legal departments see documentation THEY publish as a risk! But if  
we publish something we wrote ourselves they usually don't care, in  
fact they like if someone does free work for them. We can say whatever  
we want about a vendor's chips, worst case we will get sued, not  
them :-) So maybe we should just go ahead and EXTENSIVELY document  
source codes, to the point that you basically have long lists of well- 
documented defines in header files, long commented-out texts  
describing certain chip behavior, more or less based on what we read  
in the documentation (just rewritten), etc. Same as always, we would  
only do this with vendors that understand  agree to this, but as with  
#2 and #3 there is actually a good chance many vendors would be  
supportive.


There is no perfect solution to cover all cases. We need to work case  
by case (vendor by vendor) to open up documentation, so that we Free  
The Phone, as we have set out to do.
I see a big tendency to write 'pseudo' open source codes, where it's  
nominally written say in C, but actually it's just long lists of  
writing magic 32-bit values into magic memory registers. This is not  
much different from having a binary driver outright, 

Re: Price of the Freerunner spare parts

2008-03-27 Thread Wolfgang Spraul

Steve,
Right, they don't.
Wolfgang

On Mar 28, 2008, at 1:04 AM, steve wrote:


I don’t believe the replacements have the columb counter.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of joerg
Sent: Tuesday, March 25, 2008 10:05 PM
To: Clare Johnstone; List for Openmoko community discussion
Subject: Re: Price of the Freerunner spare parts

Am Mi  26. März 2008 schrieb clare:


On Wed, 26 Mar 2008, Wolfgang Spraul wrote:


This is pretty much finished on my end.
Nokia BL-6C.
Allen Lin did tests (we could only get BL-5C so far, also works).
There are lots of clones of these Nokia batteries, we bought a few  
and

can

give you the names. But basically anything BL-4C, BL-5C, BL-6C

compatible

should work.
Wolfgang



on the GTA01v4 they work but will not charge. Is it different on
FReeRunner?


They *might* charge better in GTA02 (i guess not tested yet), and  
they won't


deliver same telemetry you get from GTA02's smart-bat coloumb- 
counter (see

wiki).

jOERG

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: network registration from NEO! please help!

2008-03-16 Thread Wolfgang Spraul

cool. Should we create a wiki page to collect the results?
Wolfgang

On Mar 17, 2008, at 12:43 PM, Erin Yueh wrote:


Hi List,

We'd like to ask your kindly helps on network registration by using  
your NEO devices. Particularly, the network from T-Mobile in UK,  
ATT in USA, and Vodafone in Germany, since we've heard some  
problems about network registration. It's difficult to camp the  
network by using some specific SIM cards. If you are willing to  
update your network status with us, we really appreciate from your  
works. Thanks a lot! :)


Our questions as below:

1. What NEO device you are using? GTA01 or GTA02

2. Where is your location and what is your network provider? eg. T- 
Mobile, San Francisco in USA


3. When you boot the NEO, how long it takes to register the network?  
eg. in normal case, it should be able to register to a network in  
1~2 minutes immediately.


4. What is your GSM firmware version? you can get this number by an  
AT command. Using SSH to your NEO, then type this command:


[EMAIL PROTECTED]:~# libgsmd-tool -m atcmd
libgsm-tool - (C) 2006-2007 by Harald Welte and OpenMoko, Inc.
This program is Free Software and has ABSOLUTELY NO WARRANTY

AT+CGMR
STR=`AT+CGMR'
RSTR=`+CGMR: HW: GTA02BV5, GSM:  
gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-Moko6'


5. What is your IMEI code? by this AT command like previous steps.
AT+CGSN
STR=`AT+CGSN'
RSTR=`+CGSN: 000'

6. if NEO takes over 3 minutes to register to the network or it just  
re-register to the network again and again. Please attach your gsm  
log file ('/tmp/gsm.log') to our bugzilla, we already created a bug  
for this issue.

http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=1024


PS. Check our wiki site, if you have problems on these stuff.

How to use SSH on NEO:
http://wiki.openmoko.org/wiki/USB_Networking
How to use libgsmd-tool:
http://wiki.openmoko.org/wiki/Gsmd


Best Regards,
Erin




___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


RIP Joseph Weizenbaum

2008-03-07 Thread Wolfgang Spraul

http://www.heise.de/newsticker/meldung/104672

Was always good to read his latest 'angry thoughts', and I'm sure many  
people in the Free Software scene in Germany will miss him.


---
MIT The Tech, April 1985:

I think the computer has from the beginning been a fundamentally  
conservative force. It has made possible the saving of institutions  
pretty much as they were, which otherwise might have had to be  
changed. For example, banking. Superficially, it looks as if banking  
has been revolutionized by the computer. But only very superficially.  
Consider that, say 20, 25 years ago, the banks were faced with the  
fact that the population was growing at a very rapid rate, many more  
checks would be written than before, and so on. Their response was to  
bring in the computer. By the way, I helped design the first computer  
banking system in the United States, for the Bank of America 25 years  
ago.
Now if it had not been for the computer, if the computer had not been  
invented, what would the banks have had to do? They might have had to  
decentralize, or they might have had to regionalize in some way. In  
other words, it might have been necessary to introduce a social  
invention, as opposed to the technical invention.
What the coming of the computer did, just in time, was to make it  
unnecessary to create social inventions, to change the system in any  
way. So in that sense, the computer has acted as fundamentally a  
conservative force, a force which kept power or even solidified power  
where is already existed.

---

Wolfgang

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: proprietary firmware

2008-02-16 Thread Wolfgang Spraul

Tony -

... and what's the quantities you want to buy. I think if we could  
buy their whole company, the openness should not be an issue anyway.  
But before that happens, ...


FANTASTIC!
Tony, your explanation settles this topic once and for all...
Way to go!

Wolfgang

On Feb 16, 2008, at 12:42 PM, Neng-Yu Tu (Tony Tu) wrote:


joerg ??:

Am Fr  15. Februar 2008 schrieb Brandon Kruse:

In that case it is not an open phone or platform.
It's a philosophical question, where open has it's limits. E.g.  
you probably consider a plain vanilla x86 GNU/linux desktop system  
to be pretty much true open. However i guess you have no idea at  
all of the firmware that's managing your harddisk in this system.  
That's for a simple reason: IDE interface is age old (and so all  
HD's (SATA, SCSII) inherited this way we are looking at these  
devices), it is just working, and it's well documented. Virtually  
nobody cares about the firmware behind this interface, mainly  
because it doesn't have a chance to stop you from doing anything  
you like on the _main_system_. I'm almost certain there's a hacker  
somewhere out there, who likes to mod his HD so the head motors  
will produce funny sounds, and another one thinks he can tune  
transfer rates even another 10k/s. However i never seen FOSS HD  
firmware.


When things down to that low level, it's not only firmware issue. It  
also about chip selection for specific design. For example, every HD  
has some write cache mechanism in firmware, but some of read/wirte  
acceleron also chipset related, some chip vender's read/write cache  
command for SDRAM just faster and stable than others. And you will  
need these details specification to do the hardware ans firmware  
design.


Chip selection also is the balance of performance/usability/price/ 
marketing, especially for mass production products like hard disk,  
user won't even notice the changes on chips and cause of change chips.


And transfer rate is a myth: means write into cache/or write on the  
disk and then verified it write correct. It has some many detais for  
a single  bit from keyboard to your hard disk. If anyone could get  
10% transfer faster algorithm for any hard disk, no vendor would  
refuse it :)



It is well worth the   investigation to go fully open somehow IMO.
Sure. But it's a silly idea to try and force the subsystem  
manufacturers by refusing to support their closed source firmware  
updates. When Seagate comes with a DOS-only firmware updater to add  
some cool new features to their drives, OM says No, it's not  
FOSS!. Seagate (or here, the chip fabs) don't care. But OM  
deprives NEO owners of any means to have a new firmware for these  
subsystems. If a user doesn't like to have closed source on his  
device, she is free delete or not install it. But OM will not  
achieve anything by refusing to provide closed source drivers. I  
think all they get is a huge number of returns, or less sales (at  
least for me). And OM(!) isn't willing or able to provide circuit  
diagrams, so any open drivers are extremely hard to develop. In my  
opinion they can't do both, refuse to support closed source updates  
*and* keep the hw specs closed. Not if they care about their  
customers.
Not to mention, NEO will not be open at all as long as the  
hardware is a 'big mystery'. A laugh to start with closed firmware  
topic.


Most function on GTA was exist in module format, and do a lot  
negotiation with vendor to open their document or firmware update  
utility. It is not OM say: We want this open. Then the vendor say:  
no problem, just open it. Usually comes with the answer that: Well,  
we need to ask our legal department first, and what's the quantities  
you want to buy. I think if we could buy their whole company, the  
openness should not be an issue anyway. But before that happens, we  
have to through long negotiation for each of the components for  
better hardware openness.


I think GTA is not as complex as ps3 or close hardware as Aphone,  
you could almost ask any question in the kernel development mailing  
list for the details for hardware related except ask for full  
schematics directly :)


I could not speak for OM, but open anything we did is the target,  
also the times we spent to talk with vendors, and we will keep  
persuade hardware vendor/industries anyway :)


But I guess we could be like olpc and have a MOSTLY open platform   
(wifi chip is not, as you could have guessed)
I'd like it more to see OM pushing manufacturers to provide a  
guaranteed API, which is specified by community, and not to care  
about _how_ the mfactrs achieve to fulfill this contract. Than to  
nag manufacturers to open the sources of firmware, because we can  
do better, and do not want to use what we paid for.


Maybe you imply a open standard for each hardware module access  
here :)


Tony Tu


___
OpenMoko community mailing list

Re: GTA02 Battery Capacity (Was: Re: More about the GTA02)

2008-02-14 Thread Wolfgang Spraul

Andy -

class to expose it so it is generic.  (I don't know for sure if it  
will

ship with such a battery since it is decided in .tw according to
availability and so on, but I hope it will.)


Yes, I think we can confirm that every GTA02 will ship with this new  
'smart' battery.
There are more steps to go through internally, related to  
certification, some sort of calibration. Tony, do you know more details?
The cell's capacity will increase slightly to 1250 mAh (before was  
1200 mAh).
I am trying to release the schematics for the small PCB inside the  
smart battery as well, will be posted to the wiki.


Wolfgang

On Feb 15, 2008, at 12:43 AM, Andy Green wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Somebody in the thread at some point said:

On Thursday, Feb 14, 2008, Kyle Bassett writes:
There is talk about pushing startup power control of the internal  
devices
(wifi, bt, gps, mmc, etc.) to user level, as every user may or may  
not want

certain devices available at bootup/all the time (availability vs.
duration).


Indeed, this along with good realtime stats on power usage and  
current
battery level would let people have reasonably accurate predictions  
of

their battery life.  It'd be interesting (to me at least) to turn
on and off the various peripherals and watch my projected battery  
life

go up and down accordingly.


GTA02 is capable to dialogue with a smart battery that will allow  
you

to see the battery actual voltage and current flow (together: actual
power) in uA down /sys in realtime, it uses the linux Power Supply
class to expose it so it is generic.  (I don't know for sure if it  
will

ship with such a battery since it is decided in .tw according to
availability and so on, but I hope it will.)

The battery itself learns its cell performance over load and also  
makes

available its time to full/empty estimate down /sys as well in
seconds.  You can see what data is available here:

http://www.ti.com/lit/gpn/bq27000

You can see stuff like this

for i in capacity charge_full current_now present status technology  
temp

time_to_empty_now time_to_full_now type voltage_now ; do echo -n $i
 ; cat /sys/devices/platform/bq27000-battery.0/power_supply/bat/ 
$i ; done


capacity0
charge_full1215585
current_now183375
present1
statusDischarging
technologyLi-ion
temp276
time_to_empty_now0
time_to_full_now3932100
typeBattery
voltage_now2761000

- -Andy
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iD8DBQFHtG+yOjLpvpq7dMoRAq2TAJoCYOC+PD3gj/jRMpOPnBL5MZJkzQCfTJn4
9ebCrbNjtGtDMBsJuUXZ8HY=
=ANtG
-END PGP SIGNATURE-

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


solar power

2008-02-09 Thread Wolfgang Spraul

Andy (or anyone else),
if the whole back of the Neo would be a solar panel, and you would put  
it back side up into direct sunlight, say for 5 hours, how much could  
that charge the battery?
Could you operate the phone without a battery (and without USB) power  
if you were standing in sunlight?

Just curious, thanks for any answers,
Wolfgang

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


proprietary firmware

2008-02-07 Thread Wolfgang Spraul

Dear Community,

Some of our chips or chipsets contain proprietary firmware in flash  
memory. For example, in GTA02 these include the Wi-Fi, GPS, and GSM  
chipsets.
Ideally, we would have liked to use chipsets for which even the  
firmware code would be free, but they don't exist right now.

So we accepted proprietary firmware, as long as it was in flash or ROM.

Then we ran into problems when bugs were found in the firmware, and we  
wanted to update handsets out in the field.
The vendors would give us firmware updates and reflashing tools, but  
they wouldn't let us redistribute those tools to our users. We asked  
for special licenses to allow us to distribute those flashing tools to  
our users, and got them in some cases, after months of licensing  
negotiations.
Next we discovered that those reflashing tools had further issues: for  
example, they would only allow loading cryptographically signed  
firmware into the chipset flash memory. The tools do this because  
vendors are worried that people would disassemble, patch, and  
reassemble the firmware, triggering regulatory reclassification of  
their chipsets (software controlled radio).
Furthermore, we see that for upcoming chipsets, vendors are switching  
from storing the firmware in flash memory to loading the firmware into  
RAM at run time. One reason for this is that RAM needs less power and  
is cheaper. In this case the firmware, whether original or updated,  
has to be loaded each time the device boots, requiring that the binary- 
only, restrictively licensed firmware updater be included in the  
OpenMoko distribution.


This got quite frustrating, until we met Richard Stallman last  
weekend. And he cleared it up for us rather quickly :-)


He suggested we treat any chipset with proprietary firmware as a black- 
box, a circuit. He suggested we ignore the firmware inside. If the  
firmware is buggy and the vendor needs the ability to update the  
firmware, we instead ask the vendor to reduce the firmware to the bare  
minimum, so that it can be very simple and bug free, and move the rest  
of the logic into the GPL'ed driver running on the main CPU. This way  
we completely avoid the issue of distributing proprietary firmware  
updates and binary firmware updaters with restrictive licensing that  
load only cryptographically signed firmware.


We liked his advice. It speeds up our decision making and allows us to  
focus on what we do best: Developing Free Software that is available  
in full source code, running on the main CPU, that we and anyone else  
can modify and optimize. There are downsides: We will no longer offer  
reflashing tools to update proprietary firmware, under any license.  
For critical firmware bugs, we will accept returns, or in some cases  
fix the bug in-house.
We will push vendors to simplify the functionality of their  
proprietary firmware, so we can implement more of this on the main CPU  
as Free Software. Maybe some vendors will even open up firmware for  
Free Software development, that would be the ideal outcome we are  
working towards.


We hope this helps clarify OpenMoko's current position on proprietary  
firmware: Ignore them while they stay inside of a chip or chipset, and  
refuse to touch them. Focus on what Free Software can do.

Feedback and comments are always very welcome.
Best Regards,
Wolfgang

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Wiki - confusion

2008-02-05 Thread Wolfgang Spraul

JW, Michael -

we had an internal discussion about this and I think everybody is on  
the same page now:


GTA01 = Neo 1973
GTA02 = Neo FreeRunner

Brand: Neo
Model: 1973
Version: gta01

'gta' for all gta-series class devices

Hope this helps, going forward we will try to get better at keeping  
internal (engineering) names and marketing names separate, because  
they travel at different speeds :-)

Wolfgang

On Feb 6, 2008, at 1:00 AM, Michael Shiloh wrote:




JW wrote:

so did we get any official pronouncement from the Openmoko team yet?
Are Wolfgang Spraul and me right (gta1=neo gta2=freerunner)
Or is Piotr right (neo1973 = class of phones covering phase 0 and  
phase 1 incl
gta01 and gta02 and only public release or phase2 = freerunner)   
Hope i

represented Pioter view properly (check further up thread)
Would be good to know from one of Openmoko team members (michael?)  
so wiki can

reflect correct picture



I haven't had a chance to triple-check, but I'm 99% sure it's this:

GTA01 = Neo 1973
GTA02 = Neo FreeRunner

Thus both are members of the Neo family.

Michael

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Wiki - confusion

2008-02-03 Thread Wolfgang Spraul

JW -

Should i just go ahead and change the core structure to being  
correct and the

rest will follow?Is there someone overlooking wiki structure?


Yes, I think you can move ahead with those changes.
Let's see what others are saying...


It seems to me there is now a clear structure

1) Neo1973 has internal codename (GTA01xxx)
2) Freerunner has internal codename (GTA02xxx)


That is correct.


Is there someone overlooking wiki structure?


We just hired a full time editor for the wiki. Her name is Brenda and  
she will start working after Chinese New Year (mid February). She has  
many years experience publishing and writing technical books.
I'd say give her a few weeks to familiarize herself with the whole  
thing, then she will slowly start to 'edit' the wiki by cleaning up  
broken links, rearranging/grouping content, maybe doing some  
translations into Chinese, etc.
If you like please get back to me around mid-February so I can  
introduce you to Brenda (she doesn't have an openmoko e-mail account  
yet).

We are very determined to get the wiki into better shape.
Brenda will help as an editor.
We also try to improve things on the server. The wiki version we are  
using needs to be updated and improved. Search is abysmal. The theme  
doesn't look good. etc.
But we have great content, and we will push more internal content into  
the wiki as well.


Hope this helps, thanks a lot for your initiative!
Feel free to make the changes you suggested, at least from my  
perspective it sounds good.

Wolfgang

On Feb 3, 2008, at 12:31 PM, JW wrote:


Hi Openmoko community

The wiki needs to present clear information.

There is one area where it is pretty bad at the moment and that is  
in all the

confusing references to neo's and GTA01s and GTA02s.

It seems to me there is now a clear structure

1) Neo1973 has internal codename (GTA01xxx)
2) Freerunner has internal codename (GTA02xxx)

However wiki pages are mixture of terms that doesn't make sense  
anymore because

they have been used interchangeably over the last year.

I changed a bit of section 1 of the FAQ page and started to look at  
tidying up
the main pages at least to make this less confusing and I can do it  
the only
problem is that i may break the pages/links of others   This  
happens

especially where the wiki page title needs to be changed.

For example the Neo1973 page has loads of refs to GTA02 (which need  
moved to
the, as yet blank Freerunner page) but it is linked to by 50 other  
pages many in

other languages

Should i just go ahead and change the core structure to being  
correct and the

rest will follow?Is there someone overlooking wiki structure?

JW


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Wiki - confusion

2008-02-03 Thread Wolfgang Spraul

JW, Pietro, roh -

OK, the confusion even exist within OpenMoko :-)
So it's definitely something we need to find out soon.

I think it's like JW said, roh thinks it's like Pietro said.
Stay tuned, we will find out soon...
Wolfgang

On Feb 3, 2008, at 5:29 PM, Joachim Steiger wrote:


Pietro m0nt0 Montorfano wrote:

JW ha scritto:

Hi Openmoko community

The wiki needs to present clear information.

There is one area where it is pretty bad at the moment and that is  
in

all the
confusing references to neo's and GTA01s and GTA02s.

It seems to me there is now a clear structure

1) Neo1973 has internal codename (GTA01xxx)
2) Freerunner has internal codename (GTA02xxx)


[snip]

Hey, i think that you are a bit confused, asi've understood the  
names are:


Neo 1973 - the phone, gta01 or gta02, is always the neo 1973
gta01xxx  - first version of the phone for devs
gta02xxx  - second version of the phone that has to be released
soon (oh we are waiting for it... :D)
FreeRunner  - another name to refer to the gta02xxx just to have a
friendly name instead of GTA02

Is it right?


yes.

also all the drivers got fixed just recently to reflect that original
naming scheme.

Neo1973 is a class of devices, not only one specific model.
gta01 and gta02 are models.
FreeRunner a synonym for gta02 release version

kind regards


--

Joachim Steiger
developer relations/support

___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Digital Compass JavaFX

2008-01-26 Thread Wolfgang Spraul

Has JavaFX been released?
Can you point me to JavaFX sources you would like to see running on  
the Neo (URLs please, Sun's websites are a real maze, almost rivaling  
our wiki :-))?

afaik there will be JavaFX Mobile and JavaFX Script.
Rest assured that we will work hard to get all this stuff running on  
OpenMoko.

Wolfgang

On Jan 26, 2008, at 10:57 PM, Audrius Meskauskas wrote:


Wallace Jackson wrote:

Also, I saw a NEO1973 on Sun's
JavaFX announcement release on-line, behind the
presenter (bigger than life!)... Does this mean that
JavaFX is ready to rock for NEO application?

This seems not very likely: JavaFX is something highly advanced and  
build on the top of existing java platform. Even the ordinary java  
1.5 seems is not properly ported to OpenMoko yet. Sun's java is  
under GPL now but they have never supported this processor.


Audrius


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Digital Compass JavaFX

2008-01-26 Thread Wolfgang Spraul
Bzzt, thanks for playing. There is a Java 1.4 (SE) Technology  
Preview for ARM that you can download; this has been available for  
about 6 months. Unfortunately it doesn't play nice with the  
particular shared library versions that are installed on OpenMoko,  
and at that point I gave up.


Not to mention that you can download Java ME for Arm from the JavaME  
site :-)


Can you elaborate what you mean with 'didn't play nice with the  
particular shared library versions'?

The more detailed the more we can do about it.
Also, can you reply with a URL for Java stuff you would like to see  
integrated into OpenMoko?


Wolfgang

On Jan 27, 2008, at 12:54 AM, Ian Darwin wrote:


Audrius Meskauskas wrote:

Wallace Jackson wrote:

Also, I saw a NEO1973 on Sun's
JavaFX announcement release on-line, behind the
presenter (bigger than life!)... Does this mean that
JavaFX is ready to rock for NEO application?

This seems not very likely: JavaFX is something highly advanced and  
build on the top of existing java platform.


There are two editions of JavaFX: regular and mobile. These  
correspond to Java SE (desktop) and Java ME (phone).


As mentioned in the OP, the very first time JavaFX Mobile was shown  
in public, worldwide, it was running on a stock Neo1973 (presumably  
GTA01).


Even the ordinary java 1.5 seems is not properly ported to OpenMoko  
yet. Sun's java is under GPL now but they have never supported this  
processor.


Bzzt, thanks for playing. There is a Java 1.4 (SE) Technology  
Preview for ARM that you can download; this has been available for  
about 6 months. Unfortunately it doesn't play nice with the  
particular shared library versions that are installed on OpenMoko,  
and at that point I gave up.


Not to mention that you can download Java ME for Arm from the JavaME  
site :-)


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Asterisk Release for the Openmoko Platform

2008-01-26 Thread Wolfgang Spraul

Wow, Asterisk on a phone sounds great. Thanks for getting this started.

fyi, anyone creating ipkgs for OpenMoko: If you are building FOSS apps  
(like Asterisk), please send us a mail at

[EMAIL PROTECTED]
and make sure you point us to your recipe or just attach it.
So we can include it in OpenMoko, the daily builds, etc.


Let me know what you guys think, this could bring tons of expansion.

Yes, indeed :-)
Thanks again,
Wolfgang

On Jan 27, 2008, at 8:02 AM, Brandon Kruse wrote:


Hey guys,

I just wanted to tell you I just got done rolling the termcap- 
compat, speex, and asterisk ipkg's.


They are available for download at http://bkruse.com as an ipkg and  
source available for checkout.


Let me know what you guys think, this could bring tons of expansion.

The main reason I did this is to learn more about the moko platform  
and porting apps, now I will continue to work on the gtk softphone  
for the openmoko, mokoiax.


Just wanted to give a shout out, and thanks for the community  
helping me with everything! :]


-bkruse
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: JavaFX

2008-01-24 Thread Wolfgang Spraul
QTopia). But it will probably NOT be easily miscible with the  
OpenMoko software. It's a complete phone stack, like OpenMoko, like  
Android, like QTopia.

You can run QTopia on OpenMoko today.
See
http://qtopia.net/modules/devices/openmoko.php

Once JavaFX, Android are available, we will work on getting them into  
OpenMoko as well.

Wolfgang

On Jan 24, 2008, at 1:25 AM, Ian Darwin wrote:


Wallace Jackson wrote:

...  Also, I saw a NEO1973 on Sun's
JavaFX announcement release on-line, behind the
presenter (bigger than life!)... Does this mean that
JavaFX is ready to rock for NEO application?


No. Sun were nice enough to credit OpenMoko for making a superior  
Linux phone (see their blogs from June 2007). But the JavaFX package  
is a complete linux distro with JavaFX installed, based on work at a  
smaller JavaME licensee (Savaje) that Sun acquired. My guess is that  
this will be released next week or the week after, whenever Sun's  
Mobile  Embedded workshop is. Heck, I don't even know if it uses X  
(like OpenMoko) or direct FB (like QTopia). But it will probably NOT  
be easily miscible with the OpenMoko software. It's a complete phone  
stack, like OpenMoko, like Android, like QTopia.


Now if you want Java for the OpenMoko stack, that does exist, as  
Jalimo (among others). See http://www.jalimo.org. You can run  
command line (ssh'd into the phone), AWT, Swing (a bit slow), or GTK- 
In-Java.


See http://wiki.openmoko.org/wiki/Java for an overview of Java  
projects.


___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community



___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


  1   2   >