Re: [iPAQ] GPE - GNU PDA Environment

From: Erik Bågfors <erik.a.t.bagfors.nu>
Date: Fri Dec 28 2001 - 15:41:20 EST

On Sun, 2001-12-23 at 00:49, Nils Faerber wrote:
> Hello all!
> Arising from the discussion in the "crosscompiling question" thread I have
> setup a little web page on our server until the handhelds.org Sourceforge
> project is approved and setup:
> http://www.kernelconcepts.de/GPE/GPE.html
>
> I am really looking forward to this project!

I'm missing the most important thing. A synchronization framework. To
get anything important going we NEED to get a synchronization framework
going. We also need some kind of ipc between the applications.

Here are my addition to important things.
* Some kind of ipc (xmlrpc/soap/other) corba is to heavy I think.
* Over the ipc we need a run-this-program-only-once-system
* A synchronization framework. This should also use the ipc-system. When
a sync is started the application needs to be notified of that and
changes should preferably be done in real time. We should really look
into standards for this thing. Syncml is probably the best thing.
* Some way to be notified if a file is changed (using FAM for example).
This would allow us to have the same cool active-sync as ms' activesync.

Also, I'm not at all convinced that using SQL is a good thing. The next
question is if SQLite is the right thing. One thing that crossed my
mind is if it allows you to use several programs on one database/file.
If not I think using SQL gives us nothing.

I really really would prefer to use XML. It's small, easy, simple to
use from any language. It's also "common in the software industry so
that other application developers can start development very quickly".
I find it easier to get started using XML then SQL and I think SQL is
overkill.

I think this is a very important question. Maybe we should have a vote on
this.

/Erik

-- 
Erik Bågfors               | http://www.ardendo.se/
Erik.Bagfors@ardendo.se    | GSM +46 733 279 273
fingerprint: 6666 A85B 95D3 D26B 296B 6C60 4F32 2C0B 693D 6E32
-- 
Erik Bågfors               | erik@bagfors.nu
Supporter of free software | GSM +46 733 279 273
fingerprint: 6666 A85B 95D3 D26B 296B 6C60 4F32 2C0B 693D 6E32
Received on Fri Dec 28 12:41:43 2001

This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:44:20 EDT