show printer driver support contacts, status, and unsupported color mode warning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Jockey |
Fix Released
|
Undecided
|
Martin Pitt | ||
jockey (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
system-config-printer (Ubuntu) |
Fix Released
|
Undecided
|
Till Kamppeter |
Bug Description
I am on Intrepid with Jockey 0.5alpha1.
I pretend with the following commands that a printer setup tool has detected a Samsung ML-1610 and asks Jockey for a driver:
sudo dpkg -P splix
dbus-send --print-reply --dest=
This causes a tiny window to open telling something like (this is what is currently intended to show, in reality it is worse, as we also have bug 269444):
Enable driver
splix
[Cancel] [Enable]
This is not of much help for the user. It should tell which device has caused the driver to be offered (the Samsung ML-1610) and also something about the driver, ideally the information in the gray box at the top of
http://
The web query API of OpenPrinting supplies all this information. Note that all this info is important: Whether the driver is from the manufacturer. whether it is free software, patent issues, support contact and level of support, suitability for certain printing tasks, ... The interface should also be prepared for more than one suitable driver. So the window should show a list of all suitable drivers (for example in a column at the left) and the description and license info of the selected driver (for example in a big area at the right of the window). In case of a non-free license or patent issues there should be radio buttons to accept or reject the license. If there is more than one driver to choose, the most suitable one should be pre-selected. Also if there is one driver this one should be pre-selected, so that its info is immediately visible on the right.
See also the entry
http://
and if the user gets all info of the gray boxes of the two drivers, he will be able to decide what he wants.
Changed in jockey: | |
assignee: | nobody → pitti |
Changed in jockey: | |
assignee: | nobody → pitti |
importance: | Undecided → High |
milestone: | none → ubuntu-8.10-beta |
Changed in jockey: | |
importance: | High → Critical |
Changed in jockey: | |
status: | Incomplete → Triaged |
Changed in jockey: | |
milestone: | none → ubuntu-8.10-beta |
Changed in jockey: | |
importance: | Low → High |
Fixed in trunk. (r406 and r407). The "show non-recommended drivers" part is bug 271286.