syncml

Stephan Buys list at codefusion.co.za
Wed Feb 23 11:00:07 CET 2005


Hi,

Answers below, but here is the link: http://www.horde.org/sync/

With Horde you have the following components:

The datastore (Kolab/IMAP, MySQL, etc), Drivers to Access the store,
Middleware, Presentation. 

Basically SyncML is implemented as a "presentation" layer on top of the Horde
applications framework.

If I read the site correctly then the Kolab Web Client, aka Horde, might already
have some preliminary SyncML support.

On Wednesday 23 February 2005 10:10, Stefan wrote:
> AFAIK Horde is a Web-Gui, but I don't want to use a Web-Client for Kolab.  I'm 
> thinking about a server based solution, without any need of a PC.
Horde is server-side.

> May be I'm wrong, but with Horde, I need a PC and have to click around in the 
> Web-Interface. 
This is not what I am talking about...

> What's about something like that:
> 1) SyncML is based on HTTP. So take HTTP::Daemon or "kirves" (a web-server 
> written in perl). So all communication with the mobile (or other groupware 
> servers *HINT* ) ist done.
Ala, Horde, Apache.

> 2) Write the sync engine (that's the hard stuff) and 
Please refer to the link above.

> 3) let it communicate with the kolab daemon (that could be easily done, with 
> the help of one of the core kolab developers (they know the interfaces to 
> deal with.)
As Martin mentions, the Daemon is not data-aware so this would be the wrong
approach.

> I like the idea, having a complete solution written in ONE programming 
> language.
PHP (in the case of Horde)

> 
> Just my two Euro-Cents
> Stefan
> 
> Am Mittwoch 23 Februar 2005 07:56 schrieb Stephan Buys:
> > I think a good place to start would be the web-client. IIRC Horde had some
> > work on WAP access and SyncML at one stage. The beauty of a Horde-based
> > solution would be that we already have most of the ingredients in place and
> > as far as Kolab is concerned it is just a set of drivers. In other words,
> > if the webclient had a layer for SyncML it would work automagically.
> >
> > On Tuesday 22 February 2005 12:53, Stefan wrote:
> > > Hello List,
> > >
> > > what's about syncML in kolab?
> > > I know, there is a syncML-plugin for kitchensync, but it's work in
> > > progress and it has one drawback: I have to use a PC with kdepim to sync
> > > my contacts and events.
> > > With a syncML-daemon "within" kolab, every syncML capable mobile device
> > > (e.g. my P900 ;-)) ) could be turned into a kolab-client. I think
> > > addressbook- and calendar- sync are important topics.
> > >
> > > I know, there is sync4j and a connector for kolab available, but IIRC
> > > there is no further development done on this thing.............and BTW:
> > > Java on my server (german: Schauder)  ;-)
> > >
> > > I googled for a while, without success! Has anybody addressed this
> > > "problem"? Is there a solution in sight, or a piece of code to re-use?
> > >
> > > TIA
> > > Stefan
> > >
> > > _______________________________________________
> > > Kolab-users mailing list
> > > Kolab-users at kolab.org
> > > https://kolab.org/mailman/listinfo/kolab-users
> 
> _______________________________________________
> Kolab-users mailing list
> Kolab-users at kolab.org
> https://kolab.org/mailman/listinfo/kolab-users
> 
> 
> 

-- 
Stephan  Buys
Code Fusion cc.
Tel: +27 11 673 0411
Mobile: +27 83 294 1876
Email: s.buys at codefusion.co.za

E-mail Solutions, Kolab Specialists.
http://www.codefusion.co.za




More information about the users mailing list