Ira McDonald | 21 Jul 2008 23:39
Picon

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?
(Continue reading)

Michael R Sweet | 21 Jul 2008 23:55
Picon
Favicon

Re: IPP> Required IPP attributes - missing list anywhere

Ira McDonald wrote:
> 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).
> ...
> 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?

Yes, absolutely.  In fact, I would add a section for IPP/2.1 and
IPP/2.2 as well.

--

-- 
______________________________________________________________________
Michael R Sweet                        Senior Printing System Engineer

Ira McDonald | 22 Jul 2008 01:29
Picon

Re: IPP> Required IPP attributes - missing list anywhere

Hi Mike,

I agree we need required attributes lists for IPP 2.0, 2.1, and 2.2.

Which means we need some help as editors.  Because it's going
to take a *long* time to search through the text of every IPP spec
looking for the keyword REQUIRED in the body text for attributes
(such as operation attributes) that are nowhere else mentioned.

Mike, Ted, Bill, anyone - care to volunteer to help?

Cheers,
- Ira

On Mon, Jul 21, 2008 at 5:55 PM, Michael R Sweet <msweet <at> apple.com> wrote:
> Ira McDonald wrote:
>>
>> 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).
>> ...
>> 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?
>
> Yes, absolutely.  In fact, I would add a section for IPP/2.1 and
> IPP/2.2 as well.
(Continue reading)

Michael R Sweet | 22 Jul 2008 01:34
Picon
Favicon

Re: IPP> Required IPP attributes - missing list anywhere

Ira McDonald wrote:
> Hi Mike,
> 
> I agree we need required attributes lists for IPP 2.0, 2.1, and 2.2.
> 
> Which means we need some help as editors.  Because it's going
> to take a *long* time to search through the text of every IPP spec
> looking for the keyword REQUIRED in the body text for attributes
> (such as operation attributes) that are nowhere else mentioned.
> 
> Mike, Ted, Bill, anyone - care to volunteer to help?

I'll sift through 2911.

> 
> Cheers,
> - Ira
> 
> 
> On Mon, Jul 21, 2008 at 5:55 PM, Michael R Sweet <msweet <at> apple.com> wrote:
>> Ira McDonald wrote:
>>> 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).
>>> ...
>>> 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
(Continue reading)

Ira McDonald | 22 Jul 2008 01:50
Picon

Re: IPP> Required IPP attributes - missing list anywhere

Hi Mike,

Great - thanks for the help!

By the way, the IANA Registry *does* contain a complete list of IETF spec
IPP attributes *with* source document and section references - starting with
that list (just adding a REQ/OPT column) would hopefully ensure that we
don't miss any IANA-registered ones.

Harry Lewis and I have a somewhat ancient action item from PWG Steering
Committee to gather up the IANA registrations (for attributes, operations,
objects, etc.) from all the PWG specs - fortunately (for Harry and I), the
IANA and IETF process people haven't been answering their mail (smile).

Jerry Thrasher plans to talk to IETF Area Directors and IANA folks in
person next week at IETF 72 in Dublin, Ireland and get some progress on
IANA IPP and IANA Printer MIB registries.

Cheers,
- Ira

On Mon, Jul 21, 2008 at 7:34 PM, Michael R Sweet <msweet <at> apple.com> wrote:
> Ira McDonald wrote:
>>
>> Hi Mike,
>>
>> I agree we need required attributes lists for IPP 2.0, 2.1, and 2.2.
>>
>> Which means we need some help as editors.  Because it's going
>> to take a *long* time to search through the text of every IPP spec
(Continue reading)


Gmane