Jockey should not only get "recommended" drivers from OpenPrinting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Jockey |
Fix Released
|
Undecided
|
Martin Pitt | ||
jockey (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
Currently, Jockey only downloads a driver from OpenPrinting if it is marked as the recommended driver for the detected printer.
This often leads to failure of getting a suitable driver for the printer. Often OpenPrinting provides one driver for a printer, but it is not marked "recommended", for example if a manufacturer uploads their driver package but does not mark it as "recommended" for the supported printers. Or OpenPrinting provides more than one driver and it depends on the user's preferences what to take: The manufacturer's driver is non-free, but the user of a high-security environment wants a free driver to audit the source code, so he wants the second choice which OpenPrinting offers. Or imagine if Epson uploads drivers for their inkjets. There will be users who prefer Gutenprint due to the vast amount of tweakable parameters.
Therefore please change Jockey so that it offers also downloadable drivers which are not marked as "recommended". Also offer more than one driver if there are several downloadable driver packages available. Order them by importance: At first manufacturer-
Very important is that you also fix bug 269454, so that the user has the information needed to decide if there is more than one driver.
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: | |
milestone: | ubuntu-8.10-beta → none |
status: | New → Triaged |
Changed in jockey: | |
status: | Triaged → In Progress |
I have the actual fix for that bug prepared, I just need to solve driver ID clashes now. E. g. there are two splix versions now, but they have the same package name. I need to disamgiguate those first.