Hi,
BTW, We no longer use Qt for XML parsing, instead we use libxml2 which has some nice additional features. For example now you can include external and remote portions of the control file. This means during install you parse the main file and it fetches any included sub-configuration over the net or from the local media. More about this will be in the upcoming release.
One other little thing would be very nice: When you merge two xml Files it would be good, that if you have a list-entry with the same name in both of the files that both lists are merged into one list. Considure you have a common base configuration, but want to set for some Computer some additional sysconf variables. All you can do NOW is to replace the whole sysconf section. Unfortunately I don't know how to program XSLT yet :-(
Anas
-- Anas Nashif <nashif@suse.com>, SuSE Linux AG Montreal (Laval), Canada
-- Mathias .'\ /. .'.-.-'.-.. ..._: .-. .-. :_... .' '-.(o ) (o ).-' . : _ _ _~(_)~_ _ _ : : /: ' .-=_ _=-. ;\ : : :|-.._ ' _..-|: : : :| |:-:-.-:-:'| |:' : . .| | | | | | |.' .' . -:_| | |_:-' .' -._ ` _.-' -------''