Printing should just work

Registered by Philipp Schroeder

(This was a high priority goal that got deferred in Breezy).

Currently there are still some printing related tasks in Ubuntu which require unnecessary user interaction, and some tasks that just do not work.

Example Use Cases:

* A user connects his new printer to his computer. He should be asked whether to configure this printer; configuration should happen with asking as few questions as possible.

* Printing should "just work" in all applications we support.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Not
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

The hotplug portion of this is already covered by https://launchpad.net/distros/ubuntu/+spec/automatic-printer-conf

It's not clear what is meant by the remaining bullet point; the specific issues need to be identified and described (and grouped into separate specs if appropriate)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.