[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-dbus
Subject: Re: How to discover introspection toplevel objects
From: Tako Schotanus <quintesse () palacio-cristal ! com>
Date: 2006-01-25 18:31:39
Message-ID: 43D7C40B.4070100 () palacio-cristal ! com
[Download RAW message or body]
Robert McQueen wrote:
> Tako Schotanus wrote:
>
>> I understand, I wasn't talking about auto-generating, what I meant was:
>> can we expect our beloved dbus-develoeprs to at least implement
>> introspection for all their objects thereby leading by example? :-D
>>
>> That way anyone _not_ implementing will hopefully starting feeling bad
>> enough to do so afterall, or am I being naive?
>>
>> Cheers,
>> -Tako
>>
>
> I'd like to hope that:
>
> a) all of the bindings supported by D-Bus upstream are fully featured
> enough to support introspection
>
> b) all of the bindings supported by D-Bus upstream are fully featured
> enough that people can use them for whatever they want, and aren't
> forced to use the low-level bindings for some things, negating the
> benefit of (a)
>
> I would make both of these a criteria to call a binding "1.0". In some
> cases, we have a bit more to do.
>
>
>
Ok, understood.
But I was also talking about the objects/interfaces that form the basis
of DBus, that's why I referred to the "freedesktop objects".
Because when I tried to make a "bus browser" like a year ago (or when
was it when the first introspection implementation was done?) it soon
became obvious that it was supported by too few objects.
So I understand that the bindings will do most or even all of the work
for the developers that _use_ DBus, but the DBus-objects themselves
should also support it. And I assume they are all written in a more
"low-level" manner so they may need manually implemented introspection.
But maybe I´m way off here :-)
Cheers,
-Tako
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic