id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
992	Support for ObjType mixing in OSyncEngine	dgollub	dgollub	"!OpenSync 0.3x doesn't support !ObjType mixing.

This results in Mapping-Table inconsistence and other un-obvious issues. One of them are asserts like:
{{{
opensync/engine/opensync_mapping_entry_engine.c:107:E:osync_entry_engine_matches: Assertion ""mapping_entry_uid"" failed
}}}

The !ObjType ''data'' is actually a ""wildcard""-objtype which is supposed to be compatible all !ObjTypes.

With the refactoring of !OSyncObjEngine this functionally got broken and never worked for 0.3x. This needs to be fixed for 0.39.

Lots of bug-reports which involve the file-sync plugin and the default configuration of file-sync plus another plugin using different other !ObjTypes trigger the lack of !ObjType mixing."	defect	closed	highest	OpenSync 0.39	OpenSync: Engine	0.38	blocker	fixed		tuju cstender
