Joaquim Homrighausen | 7 Sep 2004 16:34
Picon
Favicon
Gravatar

Status on Horde synching?


What is the status on Horde synching? In particular, Kronolith and Tasks, and
possibly Turba and Mnemo?

This seems to be the next "corporate hurdle" in replacing Outlook/Exchange
once and for all :-(

-Joaquim
--

-- 
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe <at> lists.horde.org

Chuck Hagenbuch | 7 Sep 2004 16:36
Favicon
Gravatar

Re: Status on Horde synching?

Quoting Joaquim Homrighausen <joho <at> webbplatsen.se>:

> What is the status on Horde synching? In particular, Kronolith and Tasks, and
> possibly Turba and Mnemo?

We're working on it.

> This seems to be the next "corporate hurdle" in replacing Outlook/Exchange
> once and for all :-(

Help is welcome and will make everyone less sad. So sad.

-chuck

--
"Regard my poor demoralized mule!" - Juan Valdez
--

-- 
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe <at> lists.horde.org

Chuck Hagenbuch | 7 Sep 2004 16:37
Favicon
Gravatar

Re: Status on Horde synching?

Quoting Joaquim Homrighausen <joho <at> webbplatsen.se>:

> What is the status on Horde synching? In particular, Kronolith and Tasks, and
> possibly Turba and Mnemo?

Meant to add: some people have gotten syncing for Kronolith, Nag, and Mnemo
working. Turba will probably take some more work, though someone may have it
working as well. You need a SyncML client; if your client uses wbxml, you're
more likely to hit problems.

-chuck

--
"Regard my poor demoralized mule!" - Juan Valdez
--

-- 
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe <at> lists.horde.org

Karsten Fourmont | 9 Sep 2004 11:14
Picon
Picon

Re: Status on Horde synching?

Hi,

unfortunately I haven't had much time lately do work on SnyML. I hope this will
get better by the end of the month.

Syncing with a P900 currently works fine for Kronolith, Tasks and Mnemo. (Only a
few non-standard attributes like alarms are missing).

I've got a patch for turba which makes contacts sync as well. Need to
refine it a bit to make it work with Turba's flexible attribute mapping (last
name/first name seperate attributes or not).

After finishing Turba, I'll try to look at the WBXML stuff.

In the long run we imho need some refactoring of the codebase and a solid
testing framework. Currently the learning curve to hack the code is way too
steep. And we need as many external contributions as possible: different
phones/syncML clients send different "flavors" of vcard and such.

Cheers,
 Karsten

Quoting Joaquim Homrighausen <joho <at> webbplatsen.se>:

>
> What is the status on Horde synching? In particular, Kronolith and Tasks, and
> possibly Turba and Mnemo?
>
> This seems to be the next "corporate hurdle" in replacing Outlook/Exchange
> once and for all :-(
(Continue reading)

Joaquim Homrighausen | 9 Sep 2004 11:54
Picon
Favicon
Gravatar

Re: Status on Horde synching?

  * Quoting Karsten Fourmont <fourmont <at> gmx.de> on 2004-09-09:

Your message certainly gives me reason to hope! :-)

Can I ask how synching a P900 with Kronolith/Tasks/Mnemo is accomplished?
Turba is obviously of great interest too.

Does one set-up a SyncML-server by only using the Horde framework, or is it
done some other way? By GPRS, WAP?

> unfortunately I haven't had much time lately do work on SnyML. I hope 
> this will get better by the end of the month.
>
> Syncing with a P900 currently works fine for Kronolith, Tasks and 
> Mnemo. (Only a few non-standard attributes like alarms are missing).
>
> I've got a patch for turba which makes contacts sync as well. Need to
> refine it a bit to make it work with Turba's flexible attribute 
> mapping (last name/first name seperate attributes or not).
>
> After finishing Turba, I'll try to look at the WBXML stuff.

--

-- 
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe <at> lists.horde.org

Karsten Fourmont | 9 Sep 2004 12:04
Picon
Picon

Re: Status on Horde synching?

Hi,

> Does one set-up a SyncML-server by only using the Horde framework, or is it
> done some other way? By GPRS, WAP?

The first: Horde SyncML uses the horde rpc mechanism, so with a default
horde-cvs installation you have a syncml server running at

http://example.com/horde/rpc.php

check

http://cvs.horde.org/co.php/framework/SyncML/docs/INSTALL.p900.txt?r=1.1

for some basic installation guidelines. The other docs there might be of
interest as well.

You just need to enable your phone to access your horde installation by http
somehow.
The underlying transport protocol (gprs/internet, local bluetooth, 
whatever) is
up to you (and your phone).

  Karsten

--

-- 
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe <at> lists.horde.org

(Continue reading)

Chuck Hagenbuch | 9 Sep 2004 17:37
Favicon
Gravatar

Re: Status on Horde synching?

Quoting Karsten Fourmont <fourmont <at> gmx.de>:

> After finishing Turba, I'll try to look at the WBXML stuff.

This is on my list, too, but I'm also not sure where I'll get to it.

> In the long run we imho need some refactoring of the codebase and a solid
> testing framework. Currently the learning curve to hack the code is way too
> steep.

Suggestions on where to start with this are welcome. I'm hoping that the
inter-application part is relatively stable/good, though, since changing just
the package will be much easier going forward as this becomes stable code.

> And we need as many external contributions as possible: different
> phones/syncML clients send different "flavors" of vcard and such.

Definitely.

-chuck

--
"But she goes not abroad in search of monsters to destroy." - John 
Quincy Adams
--

-- 
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe <at> lists.horde.org

(Continue reading)

Karsten Fourmont | 9 Sep 2004 22:15
Picon
Picon

Re: Status on Horde synching?

Hi Joaquim,

(I think this might be of interest for the list, too)

You're right, the P900 seems to support https.
I was confused as the phone says "http" fixed in the control tab of the 
remote sync config.

However if I try my installation with https, I get a similar error like 
yours:

the phone connects and then says something like "unexpected characters" 
(in German...).

horde seems to produce a valid output (a /tmp/sync syncml_server_xx.xml 
file is there), but the apache process does segfault.

My apache2 error_log says:

[Thu Sep 09 21:57:49 2004] [notice] child pid 24000 exit signal 
Segmentation fault (11)

Really looks like something nasty beyond our (at least my) scope:
maybe http://www.horde.org/faq/admin/trouble/index.php#t33 applies :-(

So at the moment the only solution I can think of is to fall back to 
http. Not great, I admint. I had to turn on port 80 of my installation 
just for syncml, too. However I only allow access to rpc.php (with a 
different url)

(Continue reading)

Chuck Hagenbuch | 13 Sep 2004 17:19
Favicon
Gravatar

GUIDs

So, I think I need to make sure changes in how we generate/handle GUIDs in the
apps we have that use them.

I realize this may create havoc for people who are already syncing data, but for
one thing, we don't come anywhere close to the recommended implementation
(http://www.kanzaki.com/docs/ical/uid.html), we need to handle 255+ character
UIDs, and I need to be able to use them reliably internally between Horde
applications.

So, I guess what I'm saying is, things are going to change/break. Sorry 'bout
that in advance, but this is development software still. :)

-chuck

--
"But she goes not abroad in search of monsters to destroy." - John Quincy Adams

--

-- 
Horde developers mailing list - Join the hunt: http://horde.org/bounties/
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: dev-unsubscribe <at> lists.horde.org

Joaquim Homrighausen | 16 Sep 2004 11:21
Picon
Favicon
Gravatar

Failed to sync with P900


>From Apache (1.3x) log:

[Thu Sep 16 11:06:28 2004] [error] [client 213.101.170.247] request failed:

erroneous characters after protocol string: <?xml version=\\"1.0\\"
encoding=\\"UTF-8\\"?><SyncML
xmlns='SYNCML:SYNCML1.0'><SyncHdr><VerDTD>1.0</VerDTD><VerProto>SyncML/1.0</VerProto><SessionID>976166341</SessionID><MsgID>1</MsgID><Target><LocURI>https://www.whatsthetime.com/horde/rpc.php</LocURI></Target><Source><LocURI>351965-00-844555-2</LocURI></Source><Cred><Meta><Format
xmlns='syncml:metinf'>b64</Format><Type
xmlns='syncml:metinf'>syncml:auth-basic</Type></Meta><Data>am9obzpid2FuYTY4</Data></Cred><Meta><MaxMsgSize
xmlns='syncml:metinf'>200000</MaxMsgSize></Meta></SyncHdr><SyncBody><Put><CmdID>1</CmdID><Meta><Type
xmlns='syncml:metinf'>application/vnd.syncml-devinf+xml</Type></Meta><Item><Source><LocURI>./devinf10</LocURI></Source><Data><DevInf
xmlns='syncml:devinf'><VerDTD>1.0</VerDTD>

The client is a SonyEricsson P900.

[HEAD20040915]

-- 
WebbPlatsen i Sverige AB ~ www.webbplatsen.se
Phn +46 8 54555470         Fax +46 8 54555479
--

-- 
sync mailing list - Join the hunt: http://horde.org/bounties/#sync
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: sync-unsubscribe <at> lists.horde.org


Gmane