5bc01e7990
The new backend property values "CalDAVTodo" and "CalDAVJournal" select tasks resp. memos stored in a CalDAV collection. "CalDAV" continues to select events. Events, tasks and journals can be mixed in the same resource (= URL). However, this is less efficient than storing them separately. A good CalDAV server allows filtering items by type, and SyncEvolution uses that. However, it was found that Radicale 0.7 ignores this filtering, which could have led to data loss (SyncEvolution asks for all VTODOs in preparation for a "delete all items" operation in a "CalDAVTodo" source, gets also VJOURNALs, then deletes them). Therefore SyncEvolution plays it safe and downloads the VTODO and VJOURNAL data to double-check that it is working on the right items. This causes additional traffic for well-behaving servers; currently it cannot be turned off. What is missing for VJOURNAL is the conversion to plain text (see BMC not possible yet. |
||
---|---|---|
.. | ||
Algorithm | ||
keys | ||
test-dbus | ||
testcases | ||
abort-redirect.cpp | ||
bluetooth-device-id-inspector.py | ||
client-test-main.cpp | ||
client.supp | ||
ClientTest.cpp | ||
ClientTest.h | ||
ClientTestAssert.h | ||
compare.xsl | ||
COPYING | ||
dbus-client-server.cpp | ||
dbus-server-config.py | ||
dbus-server-connect.py | ||
dbus-server-http.py | ||
dbus-server-sync.py | ||
dbus-session.sh | ||
evo.supp | ||
generate-html.xsl | ||
log2html.py | ||
notification-daemon.py | ||
proxy.py | ||
README.funambol | ||
README.google | ||
README.googlecalendar | ||
README.memotoo | ||
README.mobical | ||
README.nokia_7210c | ||
README.Ovi | ||
README.qtcontacts | ||
README.scheduleworld | ||
README.syncevolution-server | ||
README.yahoo | ||
README.zyb | ||
resultchecker.py | ||
run_src_client_test.sh | ||
runtests.py | ||
synccompare.pl | ||
syncevo-http-server-logging.conf | ||
syncevo-http-server.py | ||
syncevo-phone-config.py | ||
sys.supp | ||
test-dbus.py | ||
test.am | ||
test.cpp | ||
test.h | ||
valgrindcheck.sh | ||
wrappercheck.sh |
This document is used to show interoperability test information with zyb server. http://bugzilla.moblin.org/show_bug.cgi?id=2424 * The zyb Server's device information ZYB HTTP SyncML Server Version:3.9.18 Build:3.9.18b572 * Test Environment Variables Settings CLIENT_TEST_SERVER=zyb CLIENT_TEST_EVOLUTION_PREFIX=file:///tmp/test/ * Test Profiles Settings -- N/A * Data formats we need to test: -- Client::Sync::vcard21 * Know Limitations in ZYB server: VCard21 -- Only below properties are accepted: FN, N, PHOTO, BDAY, ADR, LABEL, TEL, EMAIL, TZ, GEO, TITLE, ROLE, LOGO, ORG, NOTE, REV, SOUND, URL -- The property 'N' parser error: treat "\;" as the delimiter -- The property 'ADR': if it is long, three extra chars '\r', '\n' and ' 'will be added in the property value. -- Server does escaped text processing, e.g, "<\;" is converted to "<" -- Server sends mismatch anchors between two sync even if there is no failure. * Known test failures: -- NONE