[IPP] IPP Everywhere v1.1 ipp-tests.sh test I-10.3 Get-Printer-Attributes with requested-attributes = 'none'

[IPP] IPP Everywhere v1.1 ipp-tests.sh test I-10.3 Get-Printer-Attributes with requested-attributes = 'none'

Rizzo, Christopher Christopher.Rizzo at xerox.com
Fri Aug 7 14:25:04 UTC 2020


Mike,

So our device is returning 'successful-ok-ignored-or-substituted-attributes', and not 'successful-ok', since 'none' is not an attribute that it supports.

Why is this a failure?

Chris

Christopher Rizzo
Xerox Corporation
GDG/Discovery/Advance Technology
26600 SW Parkway Ave.
Wilsonville, OR 97070-9251
Phone: (585) 314-6936
Email: Christopher.Rizzo at xerox.com

"The realization came over me with full force that a good part of the remainder of my life was going to be spent in finding errors in my own programs."
-Maurice Wilkes, Memoirs of a Computer Pioneer

From: Michael Sweet <msweet at msweet.org>
Date: Friday, August 7, 2020 at 6:43 AM
To: Christopher Rizzo <Christopher.Rizzo at xerox.com>
Cc: PWG Workgroup <ipp at pwg.org>
Subject: Re: [IPP] IPP Everywhere v1.1 ipp-tests.sh test I-10.3 Get-Printer-Attributes with requested-attributes = 'none'

Chris,

On Aug 6, 2020, at 8:12 PM, Rizzo, Christopher via ipp <ipp at pwg.org<mailto:ipp at pwg.org>> wrote:

Trying to find in what IPP spec a requested-attributes value of 'none' is documented.

Sadly, it is not explicitly documented.

However, as it is not one of the registered group names, 'none' literally represents an attribute named 'none', since it is quite likely that nobody will have implemented an attribute named 'none'. :)

Also wondering what is the purpose of a Get-Printer-Attributes request whose requested-attributes value = 'none'?

The point is more to ensure that an implementation actually supports attribute filtering using the "requested-attributes" operation attribute.  Too many printers incorrectly support it, particularly in respect to the registered attribute group names, and this has caused years of interoperability issues as CUPS and other clients have tried to implement driverless printing.

________________________
Michael Sweet




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pwg.org/pipermail/ipp/attachments/20200807/10800e7c/attachment.html>


More information about the ipp mailing list