Hello!

In the SyncEvolution GUI we wanted to implement an indicator whether a
certain datastore is done already while the sync itself continues. This
would be useful as feedback to the user when he has to decide whether he
can abort.

"done" in the SyncML context would be "all data exchanged, mapping sent,
client and server agree that anchors for the datastore can be updated".
I'm no longer sure whether the protocol actually allows the last step
unless also the whole session completes.

If it doesn't, then we have to drop the concept of an datastore which is
completed early, except for one special case: if a datastore isn't part
of the sync session at all, then it would be nice to tell the GUI that.
We can do that in SyncEvolution without Synthesis extensions, but it
would be more consistent if we had a PEV_DSDONE and/or PEV_DSDISABLED.

If you don't like these defines in engine_defs.h, can we add at least a
PEV_CUSTOM_START = 128, PEV_CUSTOM_END = 255 range in it that is
declared for use outside of the core engine?

-- 
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.



_______________________________________________
os-libsynthesis mailing list
[email protected]
http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis

Reply via email to