[IPP] question about RFC 2911 and job template attributes

[IPP] question about RFC 2911 and job template attributes

Michael Sweet msweet at apple.com
Mon Mar 26 17:09:57 UTC 2012


Smith,

On Mar 26, 2012, at 9:58 AM, Kennedy, Smith (Wireless Architect) wrote:
> Hello,
> 
> RFC 2911 Section 4.2 "Job Template Attributes" includes the statement "An attribute "xxx" may be supported for some document formats and not supported for other document formats".  If there is an interest in presenting UI corresponding to different attributes, and some were not supported by a particular document format, the code presenting the UI would likely want to not present or disable the UI elements for those that are not supported so that the user's expectations are not violated.  What IPP operation or operations should a client use to query the IPP server to discover what attributes are supported for a particular document format on a particular Printer Object?


The values returned by Get-Printer-Attributes can be "colored" (historical terminology) based upon a "document-format" attribute supplied in that request.  Pending extensions in the JPS3 spec allow a Printer to advertise additional attributes that contribute to coloring of values, for example a Printer might allow the "sides" attribute to be specified as well and only return those media sizes that support duplexing.

Other pending extensions in JPS3 allow for generic client-side (job-constraints-supported, job-resolvers-supported) and printer-side (Validate-Job preferred-attributes) constraint resolution when simple coloring (filtering) of -supported and -default values is insufficient.

________________________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




More information about the ipp mailing list