Hello!
This is a useful document that you might find interesting:
http://www.calconnect.org/publications/MobileCalendarTestSuitev1.1.pdf
It describes several manual tests which cover calendar synchronization
use cases. From Appendix A - Supporting Information:
Time Zones and Daylight Savings
In order to correctly display an event and interoperate with
major calendar applications, it is necessary for mobile calendar
solutions to provide support for time zones. Unfortunately, most
mobile calendar solutions do not provide full support for time
zones currently and are therefore unable to correctly display
events in all situations.
The following different classes of device time zone support have
been identified:
Full Time zone support
* has time zone configuration option
* stores all events as local time, UTC or local time with
time zone rule (as appropriate)
* transfers recurring events in local time with a time
zone definition
[...]
The timezone and daylight savings test cases described in this
test suite assume that full time zone support has been correctly
implemented. Other implementations are simply considered broken.
SyncEvolution + Evolution fully support time zones, so we should be able
to pass these tests.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.