http://bugzilla.moblin.org/show_bug.cgi?id=8496
--- Comment #3 from Chen Congwu <congwu.chen(a)intel.com> 2009-12-08 01:15:21 PST
---
(In reply to comment #2)
> Is that necessary? Reporting an error to
> user during sync is also reasonable in my opinion.
> The baseline is we will set 'text/x-vcalendar' as default.
That doesn't "look right". In a normal config, this says "our source
'calendar'
prefers vCalendar 1.0", which is not true. We prefer iCalendar 2.0 whenever
possible.
A bit confused. I was thought if we set it, we effectively mean we
prefer
vCalendar 1.0 and also accept iCalendar 2.0. The devinf we sent may correctly
lead a reasonable peer to send items in vCalendar 1.0 format. Any wrong?
So suppose we configure the source with 'text/calendar',
because we want the
Synthesis engine to pick that mode if the peer supports it.
This is the key. So
when user sets this, he wants to "Syncing with
text/calendar' if possible but please fall back to 'text/x-vcalendar' if not
supported. In the SAN case, the fallback mechanism will not work, this is why
we need to fix this bug, right?
In other words, implementing a "downgrade" of data formats
when generating the
SAN makes it easier to write a configuration that works. It is not essential,
because there's always a config which has the same effect.
--
Configure bugmail:
http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.