[Compcomm] Settings-tool (off-topic)

Danny Baumann dannybaumann at web.de
Mon Jun 18 08:06:36 EDT 2007


Hi,

Am Montag, den 18.06.2007, 13:52 +0200 schrieb Treviño:
> Danny Baumann ha scritto:
> > Also, "DavidR and his crew" essentially is Dennis (onestone) here, who
> > wrote both the metadata handling stuff in Compiz and libcompizconfig, so
> > I think the double maintenance is no big deal here ;-)
> >   
> Well, yes... But the code should be made two times... Maybe the best for
> this should have been making a library (or plugin, call it as you want)
> that is used both by compiz and libcompizconfig to parse the xml
> files... I think this can be done now too...

Yes, that's correct. But as the code is not too large, I'm not sure if
it justifies a shared library.

> > Using Dbus definitely wouldn't allow metadata customization via global.xml.
> I was quite sure about this... And what about the plugin conflicts and
> related things? :P

The plugin dependency information is - as all other metadata - contained
in the metadata blob you can get also via dbus. It's up to the piece of
code retrieving it what it does with it - currently libcompizconfig is
the only piece of software that I am aware of that processes all kinds
of plugin conflicts (load order / requirements / feature requirements /
feature conflicts) and binding conflicts.

Regards,

Danny




More information about the CompComm mailing list