splitting off bindings [was: Re: patch to TODO]

Rémi Cardona remi.cardona at free.fr
Thu Feb 16 16:11:57 PST 2006


Joe Shaw wrote:
> Hi,
> 
> On Thu, 2006-02-16 at 03:50 +0200, Robert McQueen wrote:
>> Mono seems totally dead to the world (although recently Adam Lofts on
>> IRC has been talking about a new set of bindings which he's working on)
> 
> The mono bindings should definitely be removed from the tree as they've
> gone untouched since I stopped working on them several months ago.
> 
> The current bindings are slow and incredibly difficult to follow.  Not
> to mention they don't follow the Mono style guidelines. :)  They were a
> good first pass at the problem, but essentially they need to be
> rewritten.

So all in all, the only dbus bindings that work with a scripting 
language are the python and perl ones. Compiled languages include C/C++ 
(glib and qt) and java. All the other are either clunky or abandonned (I 
went looking for ruby bindings before trying out the mono ones, they 
don't work with dbus > 0.30 ...)

Couldn't something like swig be used to help bindings devs? Or a big 
call for help to find new maintainers? If both gnome and kde start to 
heavily rely on dbus for their operations, it might be interesting to 
push for a wider adoption of dbus in other languages.

Rémi


More information about the dbus mailing list