Code review comment for lp://staging/~ted/libindicator/upstart-no-dbus

Revision history for this message
Lars Karlitski (larsu) wrote :

I think having the panel (or anything in the session) being aware of the init daemon is inside-out architecture.

Will every service now have to ship with an upstart script in addition to the dbus service file it already has? That adds an unnecessary dependency, and makes it harder to write services.

Why don't we make upstart aware of dbus activation? (I believe I heard it already is, or will be in the near future?) This will bring us all the benefits of upstart managing the services without any extra work.

Are there any advantages to using upstart explicitly?

« Back to merge proposal