Splash screen integration

Registered by Alex Smith

This specification proposes that a way of communicating between Upstart and splash screen programs such as Usplash and Splashy be developed. It discusses the various ways that this could be done.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Alex Smith
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

this might be useful: http://johan.kiviniemi.name/blag/2007/03/21/upstart-and-interaction-with-user/

Why bother with a splash screen at all, once a desktop system is ready for use show the login screen.
For a server a splash screen is irrelevant as nobody is looking.
If something fails during start up it then the failing component should show an appropriate message and make entry in the log.
Somebody mentioned a progress bar showing how the start process is progressing, but how do you know how many processes there are to start, what do you do with deamons.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.