[IPP] Some feedback on IPP System Service

[IPP] Some feedback on IPP System Service

Ira McDonald blueroofmusic at gmail.com
Fri Jun 16 18:23:06 UTC 2017


Hi Mike,

Thanks very much for the review and comments.  Inline in BLUE

Cheers,
- Ira


On Fri, Jun 9, 2017 at 4:36 PM, Michael Sweet <msweet at apple.com> wrote:

> All,
>
> I spent some time today assembling the IANA considerations for this spec
> and have some feedback for discussion:
>
> - All of the printer-id/ids attributes have a range of 1:MAX, but the
> originally proposed limits were 1:65535 since the discovery protocols
> printer-id is getting used with can only provide 16 bits of information.
> We should either a) change the range of supported values to 1:65535 or b)
> clearly document these limits (like we have for printer-device-id and other
> attributes that sometimes exceed the range supported by particular
> protocols/interfaces) so that implementors can plan accordingly.  (I am
> somewhat in favor of approach B since there are some existing IPP solutions
> that support more than 64k of print queues...)
>

ira - my mistake - I'll correct to the 16-bit range

>
> - "requesting-user-vcard (1setOf text(1023))" and "system-device-id
> (text(1023))" can just be MAX (MAX = 1023 for text values) or have no limit
> specified at all



> .
>
ira - agree - will fix to MAX (I prefer explict limits)

>
> - "printer-creation-attributes-supported", "resource-settable-attributes-supported",
> "system-mandatory-attributes-supported", and "system-settable-attributes-supported"
> should all be "1setOf keyword" (no type2) since we don't register values
> for these kinds of keyword attributes (which refer to registered or
> vendor-extension attribute names).
>

ira - don't understand what you mean by "(no type2)" - do you mean the
actual
type should be "1setOf type1 keyword" or that even type3 (deprecated) were
legal - in the IANA Registry, job-creation-attributes-supported is has
actual type
"1setOf type2 keyword" (i.e., an explicit type2) - is that one wrong?

>
> - The "system-configured-resources" collection does not include
> "resource-state-reasons", which would seem to be important.
>

ira - my mistake - will fix.

>
> - The "ipp-features-supported" attribute should be added to the System
> Description attributes.
>

ira - my mistake - will fix.

>
> - Why is the "system-state-message" attribute a 1setOf?
>

ira - my mistake - I followed Pete's System Service (5108.06) where it's a
list.
I'll change it to single-valued like Printer and other objects in IPP.

>
>
> _________________________________________________________
> Michael Sweet, Senior Printing System Engineer
>
> _______________________________________________
> ipp mailing list
> ipp at pwg.org
> https://www.pwg.org/mailman/listinfo/ipp
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pwg.org/pipermail/ipp/attachments/20170616/e634daab/attachment.html>


More information about the ipp mailing list