upstart beyond Ubuntu 12.04
olav at vitters.nl
Thu Apr 26 08:32:23 UTC 2012
[ removed upstart-devel as I am not subscribed + don't want to start a
upstart vs systemd thread ]
On Wed, Apr 25, 2012 at 10:23:45PM -0700, Steve Langasek wrote:
> At UDS-O in Budapest a year ago, there was much discussion about the future
> of the plumbing stack in Ubuntu; with buzz about systemd and about GNOME
> changing to depend on it, many asked if Ubuntu would stick with upstart or
> switch to systemd. The decision at the time was to stick with upstart
> through 12.04, and revisit the question after that.
Some new functionality indeed depends on it (GDM multi seat). Other than
that the idea is more about interfaces, though that might cause
difficulties (e.g. if not communicated well what is depended upon like
the timezone stuff).
> A switch to systemd would mean a whole new round of distribution integration
> bugs to keep us occupied between now and 14.04.
> Sticking with upstart presents its own set of challenges; if other
> distributions adopt native systemd units for starting services, we will be
> less able to share work with those distributions. That would be
> unfortunate, but compared with destabilizing the core of Ubuntu for several
> cycles while we shake out a new set of bugs, this certainly seems the lesser
> The Ubuntu Foundations team has committed to supporting upstart going
> forward beyond 12.04, and working to ensure it meets the needs of Ubuntu and
> flavors on desktops, servers and beyond. I look forward to talking with
> folks at UDS next month about this topic.
I'm interested to know if:
- Upstart will stay forever
- Upstart vs systemd will be decided again in e.g. 6 months time or a
multiple of that
- What would make systemd acceptable?
- If decided that systemd is possibly ok, what help is needed (e.g.
expertise, knowledge in Debian, etc)?
To be clear: I don't really care about systemd vs upstart. My slight
preference for systemd as it could allow to remove some GNOME code (in
gnome-session) and because Mageia uses it.
Olav (not an Ubuntu developer)
More information about the ubuntu-devel