|
From: Juergen L. <jue...@gm...> - 2011-01-20 19:31:23
|
On Thu, Jan 20, 2011 at 02:49:55PM +0000, Graham Cobb wrote: > On Wednesday 19 January 2011 02:12:31 Chris Frey wrote: > > On Tue, Jan 18, 2011 at 02:49:20PM -0800, Emanoil Kotsev wrote: (...) > Experience teaches us that implementation of the V-formats in the real world > is very poor! It would be worth both the vformat and xmlformat code in > OpenSync to be more tolerant. OpenSync is in the business of syncing user's > devices, not enforcing minor standards violations. Yes, you are absolutely right. OpenSync should be way more tolerant towards format errors. A format error is not the same as an exit error in terms of libopensync, which automatically leads to slow-sync of all of the entries available. (...) > There may also be a case that the xmlformat code should just be dropping badly > formatted fields although, as a purely internal format, I can see the > justification for aborting, but only if the code which creates the XML is > capable enough to always generate either no field or a correctly formatted > field. (...) Exactly. A WARNING would do it, as well. Bye, bye Juergen. |