Ubuntu logo

Developer Summit

Upstart roadmap

2012-05-08 15:00..16:00 in Room 202

= Summary =

General discussion on the direction Upstart is heading in.

= Ideas =

  • interactive boot.
  • full Upstart and SysV segregation (+ Upstart controlled shutdown).
  • event log for problem determination.
  • 'initctl kill [HTML_REMOVED] [HTML_REMOVED]'
  • enabling user jobs.
  • introducing user job logging.
  • mountall plans.
  • custom actions.
  • cron replacement.
  • conditional start/stop on condition, based on whether a particular job is available for. Examples being:   - dovecot+postfix   - nis+autofs
  • ...?

= References =

  • https://wiki.ubuntu.com/Upstart/Ideas
  • https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033402.html
  • https://lists.ubuntu.com/archives/upstart-devel/2011-August/001707.html

= Blueprints =

  • https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-upstart-service-readiness
  • https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-upstart-overcome-ptrace-limitations

  • https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-upstart-for-admins

  • https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-upstart-convert-main-initd-to-jobs
  • https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-upstart-roadmap