On 1/7/2011 6:46 AM, Dave Neary wrote:
Hi,

Glen Gray wrote:
For average meego package, this does not change much. Upstart supports
sysvinit style init scripts so they will continue to work as usual.
This raises then the obvious question of Why ?
What tangible benefits does moving to Upstart offer.
I can answer this...

Upstart supports old init style scripts, but that's not all it supports.
You can do things like have inter-service dependencies, so that if
service A needs service B to be available first, they you can tell it to
wait for service B in its upstart config file.

Upstart can watch config files and reload them, if it's told to, without
you having to do so explicitly (which is pretty cool).

Upstart supports on-demand starting of services (in a DBus like way).

systemd offers essentially the same benefits.

actually systemd is a lot nicer in this regard, and they have some very interesting features and tricks to make that happen. Unfortunately, systemd on our schedule (hard feature freeze in less than 2 weeks)
was just not an option, it's not quite ready for that.....

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to