media fragments versioning mechanism?

I see that the media fragments spec has a version number

 Media Fragments URI 1.0
 http://www.w3.org/TR/2010/WD-media-frags-20100413/

What's the versioning mechanism? I can't find a central
discussion of it, though I see things such as

"In this version of the media fragments specification there is no
extensibility mechanism to add time format specifiers."

and

"The SMPTE formats supported in this version of the specification are: 

      * smpte,
      * smpte-25,
      * smpte-30 and 
      * smpte-30-drop."

what are implementations of this spec expected to do
with fragments from a post-1.0 spec? How do they recognize them?

Hmm... perhaps the error handling section answers most of
those questions. I suggest you put something explicit there
about version numbers.
http://www.w3.org/TR/2010/WD-media-frags-20100413/#error-general

(see also 
Guideline 9. Allow extensions or NOT!
in the QA Framework: Specification Guidelines
http://www.w3.org/TR/2002/WD-qaframe-spec-20021108/#Gd-extensions )

Oh... and make sure there are explicit test cases for all
the ways that you think version 2 of the spec (or other
extensions) might be different
from version 1, to be sure that implementations built on
version 1 of the spec don't constrain the design of
version 2... or if they do, at least you have data
about how they do.

Do you have any such test cases yet?


-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
gpg D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E

Received on Thursday, 22 April 2010 14:08:26 UTC