[cups] Handling of "Installable Options" in user applications

Michael Weghorn m.weghorn at posteo.de
Mon Sep 7 14:23:22 PDT 2015


Hi Michael,

thank you very much for your valuable feedback.

On 2015-09-07 23:08, Michael Sweet wrote:
> Michael,
> 
>> On Sep 4, 2015, at 6:17 AM, Michael Weghorn <m.weghorn at posteo.de> wrote:
>> ...
>> The reason why I looked at this is that incorrectly set values for the installable options cause a serious paper jam on a certain printer model we are using.
> 
> That is definitely a bug in the printer or its driver - there isn't much CUPS can do here if the underlying printer is broken.

In our case, the PPD file was also provided by the vendor.

> 
>> ...
>> As far as I understand it, the specification itself actually leaves it up to the application (developers) to decide whether or not to display the installable options and to make them editable for the user. Do I understand this correctly?
> 
> Correct.
> 
>> Apart from the PPD specification itself: Are there any recommendations whether or not to display installable options in the printing dialog of "ordinary user applications"?
> 
> Generally speaking, we recommend that applications/toolkits *not* show installable options in the print dialog, and we provide API to determine whether a given option or choice is available (ppdInstallableConflict).
> 

Thank you for clarifying this. I will most probably open issues for that
in LibreOffice and KDE.


Best regards,
Michael



More information about the cups mailing list