Proposal to change -DUSE_INTEROPERABLE_VTIMEZONES default
Allen Winter
winter at kde.org
Mon Jan 25 15:13:28 PST 2016
We discussed this last June.
See http://lists.infradead.org/pipermail/libical-devel/2015-June/000633.html in the mailing list archives
Wish you had been participating in the discussion at that time,
but in any event, I don't feel comfortable changing the default behavior.
See the related bugs caused by the timezone interoperability.
I'm happy to re-open the discussion.
On Wednesday, January 20, 2016 07:06:42 PM Milan Crha wrote:
> Hi,
> while playing a bit more with libical 2.0.0 I faced a configuration
> options:
>
> # -DUSE_INTEROPERABLE_VTIMEZONES=[true|false]
> # Set to use inter-operable rather than exact vtimezones.
> # Default=false (build exact vtimezones)
> # Notes:
> # Change the behavior at runtime using the icaltzutil_set_exact_vtimezones_support() function.
> # Query the behavior at runtime using the icaltzutil_get_exact_vtimezones_support() function.
>
> which feels very handy. What surprised me is its default value, the
> 'false'.
>
> Does it make sense to any real libical user to use timezones which are
> not interoperable?
>
> To be honest, I cannot think of any application being so much selfish
> and use non-interoperable timezones, rather than timezones which are
> useful to be exchanged between other storages. If you find any
> application which takes care only about itself, please give me the
> link. I'd like to know it.
>
> I mean, I propose to set the default to 'true', rather than force each
> single real client of libical to first set the value in runtime, and
> only let everyone else use what it thinks is the right thing (not
> talking that some subparts of the application, like 3rd-party plugins,
> can fight about the value, even for no good reason).
> Thanks and bye,
> Milan
>
> _______________________________________________
> libical-devel mailing list
> libical-devel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/libical-devel
More information about the libical-devel
mailing list