dbus - comments requested, here's one
Tako Schotanus
quintesse at palacio-cristal.com
Tue Jun 29 06:53:51 PDT 2004
Havoc Pennington wrote:
>On Tue, 2004-06-29 at 07:59, Tako Schotanus wrote:
>
>
>>What do you think Havoc? Would it be worthwhile to take him up on his
>>offer?
>>_If_ he's right and this could be used by DBus it could possibly safe
>>you a lot of time implementing the proposed marshalling communication
>>layer.
>>Or have you already made up your mind that this is not a viable
>>option?
>>
>>Sorry if I sound pushy, just curious :-)
>>
>>
>
>I don't see how this would work to solve the set of problems dbus is
>trying to solve, and fit within the set of constraints that dbus has.
>But of course I'm open to being proven wrong.
>
>Havoc
>
>
Ok, so in theory it could be done because both systems at a low level
pass RPC-like messages back and forth.
So _if_ it could be done we would win a fully functional, tested, proven
technology, right?
But like you said we would need to know if this stuff meets the
requirements of DBus.
Is there something you could tell about these requirements? Some things
that in your opinion set DBus apart from ther rest and that are needed
to reach the goals that are set for this project? (or is there a
document already that puts down these requirements?)
Is there, also in your opinion, that stand in the way? (something that
you might have already know about the freedce project that would make it
difficult to use it in the DBus project for example)
And finally, what "proof" would Luke have to show to make it interesting
anough to take a closer look? (He has offered to do some of the work
necessary to include freedce in DBus, so with some guidelines we could
maybe assure that nobody will be wasting his time)
Again, I'm not tryin to push things, part of it is curiosity and part
the idea that it would be a waste not to use something that already
exists and has proven itself. But if it can't be done, it can't be done.
Period. The same if it can be done but nobody is willing to do it. But
we have somebody here who has offered to make at least some effort to
try and convince us so what not use that opportunity? :-)
BTW, the reason I myself think we should take a look at this technology
is because if the new ideas with respect to marshalling. It just seems a
very complex subject that has many hidden problems that we probably
haven not yet even thought about. If DBus would stay the way it was now
message protocol where hardly anything is known about the kind of data
being send back and forth I would probably not even think about it, it's
simple enough. But with the marshalling and all the language bindings to
go with that it does become a totally different ballgame, doesn't it?
But maybe I'm overestimating the complexity of it all?
Thanks for reading my ramblings :-)
Cheers,
-Tako
PS: Sorry for the use of "we" and "us", I know I don't deserve to
include myself in that group. :-)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://freedesktop.org/pipermail/dbus/attachments/20040629/7fac152b/attachment.htm
More information about the dbus
mailing list