« Return to Thread: [RFC] Plugin specifc capabilities II

[RFC] Plugin specifc capabilities II

by Daniel Gollub-2 :: Rate this Message:

Reply to Author | View in Thread

Hi all,

as requested from me several times - i reviewed the entire Merger and
Capabilities process.

First thing which caused quite a lot of confusion: XMLFormat will not be
discontinued! We just try to support several "common formats" at the same
time.

"Common Formats " (like XMLFormat) are a really critical think to OpenSync.
Without a "common format" it's not easily possible to do comparing to
"changes" with different capabilities.

Regarding the current capabilities handling in OpenSync and the implementation
of Merger/Demerger and where the conversion has to happen. I did some design
proposal [1] which should cover all possibilities and comes up with a final
implementation proposal (which is not the current implementation in /trunk).

Coming back to the initial topic: Supporting several "common formats"

The current design only would allow to support one format per objtype (which
are currently obviously the XMLFormats). I hope i found a solution for this
and hopefully documented this clear enough in the wiki [2].


Please give me feedback on this! This is one of the last things i want to
change for 0.39 - since this would require some tiny API changes. Once this is
set i'm more then happy to tag and release 0.39.

Since everyone wants really to see 0.40 - please make sure that we come very
quickly on working solution for everyone ASAP.

Thanks a lot for reading!

(And sorry for my super bad writing - it's 1pm and i haven't had breakfast
yet.... )

[1] http://opensync.org/wiki/trunk/features/mergerFormatConversion
[2] http://opensync.org/wiki/trunk/features/mergerCapabilities

Best Regards,
Daniel

------------------------------------------------------------------------------
_______________________________________________
Opensync-devel mailing list
Opensync-devel@...
https://lists.sourceforge.net/lists/listinfo/opensync-devel

 « Return to Thread: [RFC] Plugin specifc capabilities II