[sync] syncML-Palm repeating events glitch

Jochem Meyers jochem at mondrian.nl
Wed Apr 18 14:24:48 UTC 2007


Rpc.php isn't part of the 'framework' package in CVS, it's part of the horde
package. You'll have to download that to get the latest version. Other than
that, you'll have to run the supplied 'install-packages.php' file in
horde/framework/ to install the packages in framework to PEAR. Without this,
you'll still be using the old packages from the webmail edition.

Other than that, it's at the very least wise to use the latest versions of
kronolith, mnemo, turba, and nag. There might be incompatibilities between
the production versions and the cvs code in framework / horde.

As to your original problem, as far as I can see, the vcalendar files your
client is sending to the server are correct. As far as I can tell, though,
Horde doesn't deal with the recurrencetype 'D1'. I'm currently developing
something around the Sync4j backend that Horde uses, and that uses 'DAILY'
for daily events. The vcalendar 1.0 spec specifies that D1 is an acceptable
way of specifying Daily recurrence, so at the very least it's a bug. I
suggest you submit it as such at bugs.horde.org.

Looking at the Synthesis.php file in /usr/share/php/SyncML/, it doesn't seem
to do a whole lot to the incoming data. I suggest you look at either this
file, or one or more of /usr/share/php/Horde/iCalendar.php (most probable),
/usr/share/php/Horde/Date/Recurrence.php.

Success!

Regards,

Jochem Meijers
Mondrian B.V.


-----Oorspronkelijk bericht-----
Van: Eric Thompson [mailto:duetc at etc-consult.com] 
Verzonden: woensdag 18 april 2007 15:17
Aan: sync at lists.horde.org
Onderwerp: Re: [sync] syncML-Palm repeating events glitch

On Wednesday 18 April 2007 1:35 am, Jan Schneider wrote:
> Zitat von Eric Thompson <duetc at etc-consult.com>:
> > Hi all.
> >
> > I'm hoping that Horde Webmail Edition 1.0.1 is recent enough that I'm
not
> > ruffling feathers writing to the list.  Be gentle.  :-)
>
> It is *not*.
>
> Jan.
>
> --
> Do you need professional PHP or Horde consulting?
> http://horde.org/consulting/

Thanks for the succinct reply -- straight to the point.

Before I had decided to try the version I downloaded, I had followed the 
sync-how-to, and had visited the snapshots page, with the cute little remark

about bleeding edge versions possibly turning tofu purple, and the like, and

even though I currently have no tofu to be concerned about, I did find the 
repository somewhat confusing.  This is why I decided to try the version I 
did, which was out just in March, and which had an rpc.php file that 
perfectly matched one I checked from the repository.

HOWEVER

I may not have checked the right thing from the repository, which is why in
my 
last post I implied the need for guidance in that regard.  This is why I 
asked what I need to replace.  I just downloaded the horde-Framework
snapshot 
from last night, and I still see zero change in the rpc.php file, so I'm 
figuring you've been making all the updates to the "server" that the file 
talks to.  Is the Framework all that the "sync" team works with?  Do I need 
to get the latest snaps for every module -- imp, kronolith, the works?  

Eric


-- 


------------------

Eric Kiesling Thompson

eTc Computer Consultants

p/f 925-513-7415

http://www.etc-consult.com

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





More information about the sync mailing list