IPP> Required IPP attributes - missing list anywhere

From: Ira McDonald (blueroofmusic@gmail.com)
Date: Mon Jul 21 2008 - 17:39:00 EDT

  • Next message: Michael R Sweet: "Re: IPP> Required IPP attributes - missing list anywhere"

    Hi,

    Paul Tykodi's asked at today's IPP WG telecon how to find
    the list of required IPP/1.1 attributes (i.e., ones that all IPP/1.1
    Printer objects MUST support).

    I said (incorrectly) that this was listed in the IPP Registry, but
    sadly it's not. There is no such single list. In all IPP specs,
    the required attributes are documented (but not very well).
    For basic IPP/1.1 (RFC 2911), they are listed at:

    - Section 3.1.4.1 Request Operation Attributes - page 25
      - attributes-charset and attributes-natural-language
    - Section 3.1.4.2 Response Operation Attributes - page 29
      - attributes-charset and attributes-natural-language
    - Section 3.2 Printer Operations
      - some REQUIRED operation attributes
    - Section 3.3 Job Operations
      - some REQUIRED operation attributes
    - Section 4.2 Job Template Attributes - page 91
      - all OPTIONAL
    - Section 4.3 Job Description Attributes - page 106
      - see table
    - Section 4.4 Printer Description Attributes - page 124
      - see table

    All - I think Paul's raised a good point - the list of basic
    IPP/1.1 (and therefore IPP/2.0) REQUIRED operation
    and description attributes does NOT exist - Should it
    be added in a normative appendix to the IPP/2.0 spec?

    The IANA IPP Registry (complete for all IETF RFCs but
    not for any PWG IPP Extensions) is at:

      http://www.iana.org/assignments/ipp-registrations
      (a plaintext file)

    Cheers,
    - Ira

    -- 
    Ira McDonald (Musician / Software Architect)
    Chair - Linux Foundation Open Printing WG
    Blue Roof Music/High North Inc
    email: blueroofmusic@gmail.com
    winter:
     579 Park Place Saline, MI 48176
     734-944-0094
    summer:
     PO Box 221 Grand Marais, MI 49839
     906-494-2434
    


    This archive was generated by hypermail 2.1.4 : Mon Jul 21 2008 - 17:39:08 EDT