|
From: Henrik /K. <he...@ka...> - 2009-11-09 18:19:53
|
Dear all, As far as I can see, ticket 1183 is a real showstopper for 0.40 in general and mozilla-sync in particular. Are anybody working on this? If not, I may try to have a go at it, although it may take some time... However, I have a question: Assume we have a group with two members M1 and M2. Member M1 supports ObjFormat F1 with capabilities CAP1, and member M2 supports ObjFormat F2 with capabilities CAP2. The function _osync_obj_engine_mapping_find will try to compare two changes CHANGE1 and CHANGE2 from the two members. This is done by: _osync_obj_engine_clone_and_demerge_change(CAPS2, CHANGE1) and _osync_obj_engine_clone_and_demerge_change(CAPS1, CHANGE2). This means, that an ObjFormat F1, which supplies a (de)merger with capabilties CAP1, needs to be able to demerge changes of ObjFormat F2, which it does not know. Some guidance on how the is supposed to work would be most appreciated. /Henrik |