Re: [cups-devel] Cups 1.6 Group Support

Michael Sweet <[email protected]> Mon, 14 Mar 2016 08:00:25 -0400
Newsgroups gmane.comp.printing.cups.devel
Message-ID <[email protected]>
Matthew,

> On Mar 11, 2016, at 2:12 PM, Matthew Morikawa <[email protected]> wrote:
> 
> I'm developing an application which helps users set default settings.
> This application relies on the PPD API, but as it is deprecated, I am trying to move to using the Job Ticket API.
> 
> I cannot find any support for option groups using the new API.
> Is this supported?

There is no notion of option groups in IPP - that is entirely a PPD implementation detail.

Installable options (and the installable options group) are not present in IPP because the IPP server will return only those values that are supported/available.  For example, if a duplexer is not installed in the printer then the "sides" and "sides-supported" attributes will not contain/support the values 'two-sided-long-edge' or 'two-sided-short-edge'.

___________________________________________
Michael Sweet, Senior Printing System Engineer