Darryl Champagne wrote:
Do people realize that no-one advocates actually doing triangle sync? That every sync vender out there already tells people not to do it?
Two-party sync is easy: just record diffs as metadata and exchange that in the sync protocol. PID/LASTPID are simply a way to put that metadata into the vCard.
What is the metadata that should go into the vCard (and thus become data)? I'm still not convinced that there should be *any*, especially if a sync engine still cannot do a reasonable sync job without metadata.
If we just don't want to address three-party sync, I would argue against having any PID stuff in vCard and instead just exchange diffs.
If we do want to address three-party sync, I fear PID/LASTPID won't be enough to do a reasonable sync job, and in that case I would also argue against having any PID stuff in vCard.
-- Please try Numb, a STUN/TURN server implementation. Free access at http://numb.viagenie.ca/. _______________________________________________ VCARDDAV mailing list VCARDDAV at ietf.org https://www.ietf.org/mailman/listinfo/vcarddav