Jan Schneider | 1 Sep 2006 09:22
Favicon
Gravatar

PECL :: Package :: wbxml

http://pecl.php.net/package/wbxml

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--

-- 
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

Markus Wolf | 3 Sep 2006 16:55
Picon

Sync Roadmap


Hi there,

I'm new to this and have some questions to the directions horde calendar
sync is going to.

* Besides the WebDAV sync is read-only currently which would be the
potential Url for sync 2-way? Is it the webdav code
(http://.../rpc.php/kronolith/..) or is it the kronolith internal api
(http://.../kronolith/ics.php...)? There is no documentation about this.
 I'll ask this because I spend some thoughts about developing some code
for WebDAV writes and if it work well and have some efforts I'd like to
contribute this. Therefore I'll have to know how to integrate this.

* I've tried the sythesis syncml client and have some problems using it
with horde (kronolith). I have a palm tx and every now and then there is
a soft reset while synchronizing. After this the sync dates are out of
sync and the horde.log contains lines like this:

Sep 03 16:44:55 HORDE [info] [horde] SyncML: client requested sync with
anchor ts 20060903T142658Z but server has timestamp20060903T142732Z on
file [on line 116 of
"/home/markusw/Desktop/horde/lib/SyncML/Command/Alert.php"]

Is there a solution for restart the failed sync?

Thanks
Markus Wolf
--
>
(Continue reading)

Jan Schneider | 3 Sep 2006 17:24
Favicon
Gravatar

Re: Sync Roadmap

Zitat von Markus Wolf <markus <at> emedia-solutions-wolf.de>:

> * Besides the WebDAV sync is read-only currently which would be the
> potential Url for sync 2-way? Is it the webdav code
> (http://.../rpc.php/kronolith/..) or is it the kronolith internal api
> (http://.../kronolith/ics.php...)? There is no documentation about this.
>  I'll ask this because I spend some thoughts about developing some code
> for WebDAV writes and if it work well and have some efforts I'd like to
> contribute this. Therefore I'll have to know how to integrate this.

This has not been decided yet. Working patches are available at  
bugs.horde.org though.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/

--

-- 
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

Picon

SyncML production

Hi,

i want to install SyncML. Is the module in production level ??

thanks
--

-- 
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

Patrick Abiven | 7 Sep 2006 15:24
Picon
Favicon

Sync Notes with Palm using Synthesis Client when ISO-8859-1

Hello
Using Horde CVS and the Synthesis client 2.5 we are able to synchronize Notes between Horde and Palm. Thanks
for your great work done on SyncML ! 
Our database charset is ISO-8859-1 and the Synthesis client uses UTF-8 for Notes (text/plain). 
So we have to modify /lib/SyncML/Device/Synthesis.php :

function convertServer2Client:
   if (NLS::getCharset() != "UTF-8" &&
      strstr($contentType,'text/plain') !== false) {
          $content = utf8_encode($content);
}

function convertClient2Server:
    if (NLS::getCharset() != "UTF-8" &&
       strstr($contentType, 'text/plain') !== false) {
          $content = utf8_decode($content);
    }

Regards
Patrick

 
--

-- 
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 2006 18:57
Favicon
Gravatar

Re: Sync Notes with Palm using Synthesis Client when ISO-8859-1

Quoting Patrick Abiven <patrick.abiven <at> apitech.fr>:

> Using Horde CVS and the Synthesis client 2.5 we are able to  
> synchronize Notes between Horde and Palm. Thanks for your great work  
> done on SyncML !
> Our database charset is ISO-8859-1 and the Synthesis client uses  
> UTF-8 for Notes (text/plain).
> So we have to modify /lib/SyncML/Device/Synthesis.php :
>
> function convertServer2Client:
>    if (NLS::getCharset() != "UTF-8" &&
>       strstr($contentType,'text/plain') !== false) {
>           $content = utf8_encode($content);
> }
>
> function convertClient2Server:
>     if (NLS::getCharset() != "UTF-8" &&
>        strstr($contentType, 'text/plain') !== false) {
>           $content = utf8_decode($content);
>     }

Can you please create a ticket on bugs.horde.org in the SyncML queue,  
ideally with a diff of your changes?

Thanks!

-chuck

--

-- 
"we are plastered to the windshield of the bus that is time." - Chris
(Continue reading)

David Rudder | 10 Sep 2006 16:56

Have Blackberry, will test

Hi,
I've been using ScheduleWorld for web calendar and syncing, but I'd like 
to move over to Horde.  I installed the version from CVS and have 
everything up and running.  I've synced with SyncEvolution, so now my 
appointments and contacts are imported.  I will be syncing with my 
Blackberry, via the Funambol Sync4J 1.1.5 client, sometime later today.  
I don't get cell reception in my house, so it'll have to wait until I go 
out.

I see the SyncMLConformanceTestSuite page on the wiki, but I don't think 
I'm able to provide any testing that's quite so in depth.  I was 
wondering if there are specific issues you'd like me to test.  From 
SyncEvolution, I was able to sync my calendar and addressbook (haven't 
tested tasks or notes yet).  No problems at all.  Kudos to the developers.

So, I guess I'm offering myself up as a test bed.  I have a Blackberry 
7280 with Cingular on a GPRS network and I have syncevolution with 
evolution 2.6.0.

-Dave
--

-- 
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

David Rudder | 12 Sep 2006 02:32

funambol sync 1.1.5 on blackberry 7280 authn/login not working

So, I'm working on my sync to my new Horde install from CVS (installed 
the day before yesterday from CVS's HEAD).  syncevolution works, but 
funamboil's sync4j 1.1.5 doesn't.  I get an authentication error.  
Here's the log (ethereal capture of the http traffic):

POST /horde/rpc.php HTTP/1.1^M
Host: drig.homelinux.org^M
Connection: close^M
User-Agent: BlackBerry/4.0.0.171^M
Content-Length: 708^M
Content-Type: application/vnd.syncml+xml^M
Content-Language: en-US^M
^M
<SyncML>^M
<SyncHdr>^M
<VerDTD>1.1</VerDTD>^M
<VerProto>SyncML/1.1</VerProto>^M
<SessionID>12345678</SessionID>^M
<MsgID>1</MsgID>^M
<Target><LocURI>http://drig.homelinux.org/horde/rpc.php</LocURI></Target>^M
<Source><LocURI>sc-pim-blackberry</LocURI></Source>^M
<Cred>^M
<Meta><Type xmlns="syncml:metinf">syncml:auth-basic</Type></Meta>^M
<Data>!BASE64 password!</Data>^M
</Cred>^M
</SyncHdr>^M
<SyncBody>^M
<Alert>
<CmdID>1</CmdID>
<Data>200</Data>
(Continue reading)

Alex Masidlover | 19 Sep 2006 17:30
Picon
Favicon

Re: SyncML 1.2

Karsten/Eric,

Have you got anywhere with the m600i, I currently have one on 2 week  
trial and would like to get it working before I buy one!

It looks like it is authing, but it then seems to just stop with an  
'unknown error' on the phone (logs at the end of the mail).

Is there any way of generating more detailed logs, and is there a good  
wbxml parser that I can use to try and figure out what's going on?

Thanks,

Alex

>> I checked out the XML module from CVS. I now get this output in my  
>> log instead (and an "unknown error" message on the phone).
>>
>> I'm using the 3.1.1 release of horde by the way, but I can switch  
>> to the CVS version if that would make any difference.
>
> you need cvs versions of the framework packages XML_WBXML, SyncML  
> and RPC. Other than that the 3.1.1 release of horde should be fine.
>
> I'll have a look at the MD5 stuff.

Sep 19 15:59:33 HORDE [debug] [horde] SyncML: New session created:  
syncmlIMEI3593150041976867978 [on line 45 of  
"/usr/share/php/SyncML/Command/SyncHdr.php"]Sep 19 15:59:33 HORDE  
[error] [horde] SyncML: md5-auth for SyncML...  [on line 409 of  
(Continue reading)

Alex Masidlover | 20 Sep 2006 13:01
Picon
Favicon

More on m600i

After updating the whole of Horde to the latest CVS versions I have  
made some more progress. I found that the hacked md5 authentication  
was not setting the login information so as a temporary hack I call  
the Auth->authenticate function with the password hardcoded (!!!) I  
can then get the m600i to start syncing. However I have two problems:

Calendar - I have a lot of calendar data and the first sync is failing  
with message to large:

Sep 20 11:48:15 HORDE [debug] [horde] SyncML: max message size reached  
cursize=9573 [on line 281 of "/usr/share/php/SyncML/Sync.php"]

Contacts - I use an LDAP backend, and obviously something is causing problems:

Sep 20 11:44:55 HORDE [debug] [horde] SyncML: authorized=1 version=2  
msgid=2 source=IMEI:359315004197686  
target=https://seth.zednax.com/horde/rpc.php user=alex charset=UTF-8  
wbxml=1 [on line 293 of "/usr/share/php/SyncML.php"]
Sep 20 11:44:55 HORDE [debug] [horde] SyncML: handleSync for  
syncType=contacts [on line 213 of "/usr/share/php/SyncML/Sync.php"]
Sep 20 11:44:55 HORDE [debug] [horde] SyncML: Using device class  
SyncML_Device_P800 [on line 64 of "/usr/share/php/SyncML/Device.php"]
Sep 20 11:44:57 HORDE [debug] [horde] SyncML: add modifications  
retrieved. count=225 [on line 240 of  
"/usr/share/php/SyncML/Backend.php"]
Sep 20 11:45:00 HORDE [debug] [horde] SyncML: add:  [on line 268 of  
"/usr/share/php/SyncML/Sync.php"]
Sep 20 11:45:00 HORDE [debug] [horde] SyncML: api export call for   
failed:  Invalid ID [on line 295 of "/usr/share/php/SyncML/Sync.php"]
Sep 20 11:45:00 HORDE [debug] [horde] SyncML: add:  
(Continue reading)


Gmane