Clarification on upstart-0.5 and dbus usage

Saravanan Shanmugham (sarvi) sarvi at cisco.com
Thu Jun 19 01:36:36 BST 2008


And I completely support that effort. 

Its high time we stepped up a layer from plain Unix domain sockets and
talked a higher level API. And I agree D-Bus is very likely the
equivalent 'Unix Domain Sockets' for this purpose. But unfortunatley its
not there yet. All this means is that D-Bus needs some more time to
mature as a spec and as an implementation to reach that status.

Until then people will want other ways to talk to Upstart, than D-Bus,
for various reasons. Code Size, integratiion with existing communication
infrastructure, etc.  

If my team were to comeup with a modular compile-time plugable interface
between Upstart and D-Bus, would something like Glib Object system be a
good way to do that. If I understand right, D-Bus works Glib Objects and
Glib Object system can be made to work with other messaging mechanisms
as well.

Any other better ways of doing this?

Thx,
Sarvi



>-----Original Message-----
>From: Scott James Remnant [mailto:scott at netsplit.com] 
>Sent: Wednesday, June 18, 2008 5:16 PM
>To: Saravanan Shanmugham (sarvi)
>Cc: Garrett Cooper; Michael Biebl; 
>upstart-devel at lists.ubuntu.com; Casey Dahlin
>Subject: RE: Clarification on upstart-0.5 and dbus usage
>Importance: High
>
>On Wed, 2008-06-18 at 17:04 -0700, Saravanan Shanmugham (sarvi) wrote:
>
>> But that said, D-Bus is a fine choice for now. I hope though, the 
>> Upstart community is open to code contributions from us that 
>allow for 
>> modular alternatives to D-Bus. Ofcourse without compromising on 
>> performance or clean code.
>> 
>Would the effort not be better spend fixing whatever 
>problem(s) you have with D-Bus?
>
>It really has become the standard communication mechanism for 
>Linux, and would greatly benefit from an embedded eye.
>
>Scott
>--
>Have you ever, ever felt like this?
>Had strange things happen?  Are you going round the twist?
>



More information about the upstart-devel mailing list