Re: distribution choice

2008-09-16 Thread Cédric Berger
On Mon, Sep 15, 2008 at 20:41, Kevin Dixon [EMAIL PROTECTED] wrote:

 We are debating between Om 2007.2 and Om 2008.8.

 Which release is more stable? 2007.2 or 2008.8, in regards to the
 Freerunner.


2007.2 is not supported anymore

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


Re: distribution choice

2008-09-15 Thread Warren Baird
Hi Kevin,

In terms of java support, I've experimented using a large and quite
complicated commercial java application on my freerunner, and it ran
surprisingly well - there were a few problems in some encryption code, but
the rest was pretty good.

However, the performance was not fantastic.   The jalimo (jvm) docs say that
performance is very bad for swing/awt apps, and this app made heavy use of
both.

I'd guess that if you use one of the GUI frameworks recommended by the
jalimo people, it'd be ok.

My understanding though is that a lot of people develop apps for the OM in
python using pygtk.   I haven't tried that yet myself, but it looks pretty
easy and powerful.

Good luck!

Warren


On Mon, Sep 15, 2008 at 2:41 PM, Kevin Dixon [EMAIL PROTECTED]wrote:

 Hi all,

 My company is planning to roll out a suite of applications to be ran on the
 openmoko/freerunner platform.

 I'm researching which distribution would be best for our needs. We are not
 so concerned with the current state of available applications, since we will
 be writing out own.

 So here are a few questions that hopefully you guys can field:

 We are debating between Om 2007.2 and Om 2008.8.

 Which release is more stable? 2007.2 or 2008.8, in regards to the
 Freerunner.

 Is Java a viable choice to implement a suite of applications on this
 hardware? What is the state of the JVM? Are there restrictions, e.g.
 accessing the Accelerometer or other hardware?

 If we do not target Java, what API/framework should we target? I suspect
 for 2008.8 and future development, it would be Qt?

 Thanks!

 -Kevin Dixon

 ___
 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: distribution choice

2008-09-15 Thread Daniel Benoy
You should be able to make software that runs on all the distributions, because 
they have X11 in common.  If it can run on a Linux X11 PC with one mouse button 
and at 480x640, it should be able to run on any distribution in the forseeable 
future.

The rub comes when you plan to do something special with the phone hardware.  
(i.e. SIM card stuff, multiplexing the GSM modem, checking the cellular signal 
strength, etc) at that point, the method will vary from stack to stack.

The FSO stack was designed to help people in your situation.  They're looking 
for it to be the openmoko standard, regardless of which interface is running on 
it.  (i.e. The aim is to get the interfaces from 2007.2, 2008.8, zhone, 
qtopia-x11, etc. all using the same API for communicating with the special 
smart phone functionality I described above)

If all you're doing is manipulating files in flash or on the SD card and/or 
using IP networking, then you're probably not going to have to worry much about 
which stack you choose, but if you are doing anything else and you want to be 
reasonably future proof, then use the FSO distribution as your reference 
implementation.

Are you planning to make a it free software (FSF definition), or not?  Because 
the way you package the software will vary depending on which way you choose.  
With free software, you can get it published to the openmoko feeds, and the 
debian tree, etc and they'll take care of distributing it for you.  Otherwise, 
you're going to have to come up with something else.  (i.e. deb files and ipk 
files and such)

On Monday 15 September 2008 14:41:20 Kevin Dixon wrote:
 Hi all,
 
 My company is planning to roll out a suite of applications to be ran on the
 openmoko/freerunner platform.
 
 I'm researching which distribution would be best for our needs. We are not
 so concerned with the current state of available applications, since we will
 be writing out own.
 
 So here are a few questions that hopefully you guys can field:
 
 We are debating between Om 2007.2 and Om 2008.8.
 
 Which release is more stable? 2007.2 or 2008.8, in regards to the
 Freerunner.
 
 Is Java a viable choice to implement a suite of applications on this
 hardware? What is the state of the JVM? Are there restrictions, e.g.
 accessing the Accelerometer or other hardware?
 
 If we do not target Java, what API/framework should we target? I suspect for
 2008.8 and future development, it would be Qt?
 
 Thanks!
 
 -Kevin Dixon
 



-- 
Daniel Benoy
http://daniel.benoy.name

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


Re: distribution choice

2008-09-15 Thread Neil Jerram
Hi, just one query on this:

2008/9/15 Daniel Benoy [EMAIL PROTECTED]:
 You should be able to make software that runs on all the distributions, 
 because they have X11 in common.  If it can run on a Linux X11 PC with one 
 mouse button and at 480x640, it should be able to run on any distribution in 
 the forseeable future.

I think I read somewhere that Qtopia doesn't use X11, and instead
writes direct to the framebuffer - which I think would make it an
exception to the above statement.  Is that correct?

Regards,
Neil

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


Re: distribution choice

2008-09-15 Thread nickd
It was recently modified so it can also run over X11

http://wiki.openmoko.org/wiki/QtopiaOnX11
http://trolltech.com/developer/downloads/qt/x11

-Nick

Neil Jerram wrote:
 I think I read somewhere that Qtopia doesn't use X11, and instead
 writes direct to the framebuffer - which I think would make it an
 exception to the above statement.  Is that correct?

 Regards,
 Neil

 ___
 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: distribution choice

2008-09-15 Thread Nicola Mfb
On Tue, Sep 16, 2008 at 3:49 AM, nickd [EMAIL PROTECTED] wrote:

 It was recently modified so it can also run over X11

 http://wiki.openmoko.org/wiki/QtopiaOnX11
 http://trolltech.com/developer/downloads/qt/x11

 -Nick


What' is the future of Qtopia and QtopiaOnX11? The problem is not only
concerning the XServer/FB, but the middleware too.
As developer i have no problem to use QT api, as they will run on Qtopia/FB
and on Qt-classic/x11. This is different if i want use Qtopia/API versus
dbus/fso API.
As observer instead, i think/hope/suppose qtopiaonx11 will be patched to use
FSO or Trolltech will develop a dbus compatibility layer with the same FSO
API, otherwise was 2008.8 only a big waste of time?

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