Very unclear to me who is going to write printer applications for printers that are 10 years old when drivers go away with CUPS 3.0. Not the printer manufacturers, I guess, since they have all the interest in you buying a new printer.
Is the plan that most raster printers and many PS printers will just stop working at the CUPS upgrade? Note that there are those printers in shared setups where you have no chance to see them substituted as windows folks will keep printing happily on them. Or is there a plan to build a generic "printer application" encapsulating what previously was the driver and PPD support existing in CUPS?
So far, it is quite easy to just download a PPD from the printer manufacturer and that will just work most of the time in a completely cross-platform way. Is it correct that "printer applications" are true applications, needing a different binary version on any platform (ARM, MIPS, etc.)?
Additionally, in many situations in which I see a printer supported both by PPD and IPP Everywhere, the former appears to provide a much finer control of the printer options (e.g. things like stapling, eco settings, color rendering, paper thickness) for the time being. Printer option dialogs for printers working with IPP Everywhere appear to be extremely basic, sufficient for little more than the occasional printing. This appears similar to how airscan/escl often support far less control than conventional SANE drivers. How is that going to be dealt with?
Is the plan that most raster printers and many PS printers will just stop working at the CUPS upgrade? Note that there are those printers in shared setups where you have no chance to see them substituted as windows folks will keep printing happily on them. Or is there a plan to build a generic "printer application" encapsulating what previously was the driver and PPD support existing in CUPS?
So far, it is quite easy to just download a PPD from the printer manufacturer and that will just work most of the time in a completely cross-platform way. Is it correct that "printer applications" are true applications, needing a different binary version on any platform (ARM, MIPS, etc.)?
Additionally, in many situations in which I see a printer supported both by PPD and IPP Everywhere, the former appears to provide a much finer control of the printer options (e.g. things like stapling, eco settings, color rendering, paper thickness) for the time being. Printer option dialogs for printers working with IPP Everywhere appear to be extremely basic, sufficient for little more than the occasional printing. This appears similar to how airscan/escl often support far less control than conventional SANE drivers. How is that going to be dealt with?
Comment