---- Reported by email@example.com 2010-04-13 02:03:49 +0000 ----
This is from http://bugzilla.moblin.org/show_bug.cgi?id=5046
In SyncEvolution 0.8.1 it was possible to configure syncing so that data sent
by a server was stored verbatim in one file per item. Full two-way and refresh
from client were supported.
The file sync still works, but now it passes the data through the Synthesis
engine, which translates to and from Evolution items on the local side. That
shouldn't lose information, but it would be desirable nevertheless to have a
true server backup without that transformation.
A rough idea for this is the following:
- add a "raw" profile class to libsynthesis which maps from SyncML item
attributes (type, content) to a very simple field list with corresponding
- in SyncEvolution, read/write the content field instead of asking for
conversion with MAKE/PARSETEXTWITHPROFILE()
---- Additional Comments From firstname.lastname@example.org 2010-08-24 06:19:29 +0000 ----
There is some code in "raw-sync-source" branch, but it must be revised to use the final support for this feature in libsynthesis:
--- Bug imported by email@example.com 2012-07-29 20:36 UTC ---
This bug was previously known as _bug_ 688 at https://bugs.meego.com/show_bug.cgi?id=688
*** Bug 55759 has been marked as a duplicate of this bug. ***
Implemented and released in 18.104.22.168.
Use "raw/text/vcard" or "raw/text/calendar" to select storing contacts and calendar items as sent by the peer. No other formats currently have "raw" flavors, although adding them would be simple.
See 626e027d3d8, "datatypes: raw text items with minimal conversion".