[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AVT] Outstanding issues on the HDREXT draft



At 20:49  -0500 11/02/08, Tom Taylor wrote:
>>At 19:28  -0500 11/02/08, Tom Taylor wrote:
>>>>>Section 5 changes:
>>>>>------------------
>>>>>
>>>>>Third paragraph: retain the first sentence: "Each extension is 
>>>>>named by a URI." Move the rest of this paragraph and the next 
>>>>>one to section 9.1 (merging text suggested below).
>>>>
>>>>But 9.1 is IANA.  Whether or not the extension is *registered* it 
>>>>must be *named* by a URI., and the requirements on that URI are 
>>>>independent of INA.    Perhaps this is in the wrong place (it's 
>>>>not unique to SDP), but IANA isn't an improvement!
>>>
>>>[PTT] I believe this is the heart of a misalignment of intention 
>>>between you and the ADs. I believe their intention is that every 
>>>extension must be registered. Hence the required form of the URI 
>>>becomes a criterion for successful registration.
>>
>>We can certainly say that every extension SHOULD be registered; 
>>it's clearly desirable.  We cannot, however, force  it, can we? 
>>The spec. is external, the usage is external;  we have no leverage 
>>at all. What is the 'or else'?   Should I insert such a statement? 
>>There are clearly periods of time when even an extension that will 
>>be registered, has not yet been, but may be in experimental use 
>>(indeed, I suggest that people trying things out before they're 
>>finalized is actually desirable).
>>
>[PTT2] There is the oft-quoted statement: "We are not the protocol 
>police." However, it is our job to define interoperable standards. 
>If someone chooses to ignore the standard, that's their problem. 
>Experiments should be run in a closed environment, to prevent 
>collisions.

I disagree on several grounds.

a) experiments and interoperability can and should be run between 
multiple recipients;  we learn something when people show trials with 
internet drafts, before the RFC is published

b) I believe -- and most standards bodies insist -- that normative 
requirements in specs be used *only for testable aspects of 
implementations*. That is, for example, one would change a MUST to a 
SHOULD for something that said that a string must be a true 
description of the content of an image  -- it's not testable. 
Likewise here, you're asking for a must for something that is nothing 
to do with implementations;  I think (and most standards bodies 
think) it's inappropriate.

-- 
David Singer
Apple/QuickTime
_______________________________________________
Audio/Video Transport Working Group
avt at ietf.org
http://www.ietf.org/mailman/listinfo/avt