[annodex-dev] update of CMML Internet-Draft

Silvia.Pfeiffer at csiro.au Silvia.Pfeiffer at csiro.au
Tue Mar 7 17:10:14 EST 2006


Hi all,

After some little fixes, the IETF have now accepted and published this:
http://www.ietf.org/internet-drafts/draft-pfeiffer-cmml-03.txt

Please check out the new features and include them in your cmml parsing
- the "title" tag is particularly useful for the clips to get a brief
abbreviation in addition to the "desc" tag.

No changes to the DTD have been made. Anyone up for some XML Schema
writing? ;)

Cheers,
Silvia.

> -----Original Message-----
> From: Conrad Parker [mailto:conrad at metadecks.org] 
> Sent: Sunday, 19 February 2006 12:22 PM
> To: Pfeiffer, Silvia (ICT Centre, Marsfield)
> Cc: annodex-dev at lists.annodex.net
> Subject: Re: [annodex-dev] update of CMML Internet-Draft
> 
> 
> Hi,
> 
> I think we should submit it as-is, and plan the next revision for
> submission in 3 months or so.
> 
> If the DTD is done by Friday, let's include that in this submission.
> 
> Conrad.
> 
> On Sun, Feb 19, 2006 at 09:13:18AM +1100, 
> Silvia.Pfeiffer at csiro.au wrote:
> > hmm, that should read verion 0.9.0 of libcmml...
> >  minor detail.
> > 
> > 
> > -----Original Message-----
> > From:	annodex-dev-bounces at lists.annodex.net on behalf 
> of Pfeiffer, Silvia (ICT Centre, Marsfield)
> > Sent:	Sun 2/19/2006 9:09 AM
> > To:	annodex-dev at lists.annodex.net
> > Cc:	
> > Subject:	[annodex-dev] update of CMML Internet-Draft
> > Dear all,
> > 
> > I was slightly shocked last night to discover that the 
> version of CMML that is currently active at IETF is Version 
> 2.0 ( 
> http://www.ietf.org/internet-drafts/draft-pfeiffer-cmml-02.txt
> , with an expiry date of 20th Sep 2005, gosh!).
> > 
> > 
> > Im March 2005, we defined an updated version of CMML, CMML 
> 2.1, which extends version 2.0. This version has been sitting 
> in svn ready to go ever since:
> > 
> > http://svn.annodex.net/standards/draft-pfeiffer-cmml-03.xml
> > http://svn.annodex.net/standards/cmml_3_0.dtd
> > 
> > libcmml supports CMML 2.1 since version 0.9.9 (April 2005) and
> > libannodex suppports it since version 0.7.0 (July 2005).
> > 
> > 
> > Here are the changes that were made in comparison to version 2.0:
> > 
> > * added the link tag to the head, which has recognized link 
> types of html
> >   plus "edit".
> >   -> this is necessary to specify types of relationships a 
> linked document
> >      may have to the current one.
> >   -> we added "editing" to allow an "edit" button to appear 
> on an Annodex
> >      file that may
> > 
> > * added title tags for each element.
> >   -> this is a short description for each clip which is 
> much nicer to
> >      display in interfaces than the full description as in 
> the desc tag
> >   -> it is also a tag that is being available in xhtml for 
> all elements
> >      and therefore makes CMML more compatible
> > 
> > * added granulerate to the cmml root tag and changed the muxing
> >   description for CMML tracks.
> >   -> this is preparing CMML for an independent use from the 
> skeleton track
> >      such that CMML can be used by itself as a logical 
> bitstream in Ogg
> > 
> > * replaced timebase with basetime as a better name.
> >   -> long discussions about the name of this tag have 
> resulted in actually
> >      renaming it to "basetime".
> >   -> we keep the old "timebase" element around in CMML 2.1 
> for compatibility
> >      reasons, but it is deprecated.
> >   -> we may take it out of future versions of CMML with a 
> major number larger
> >      than 2.
> >   -> we also kept the basetime attribute of the stream tag for
> >      compatibility reasons.
> > 
> > 
> > Now, I could just simply submit the document to IETF.
> > 
> > However, I'd actually like to probe you all for any further 
> changes that are necessary to the current version of the CMML 
> I-D (see 
> http://svn.annodex.net/standards/cmml-ids/draft-pfeiffer-cmml-03.txt).
> > 
> > One particular fix that I've been shying away from is to 
> actually make the DTD valid so that xml parsers will validate 
> the CMML files against the DTD. I think there are some 
> problems, but I haven't had time to fix them. If anybody 
> feels a kick, please do. In future we should move to schema 
> instead of DTD for a more flexible specification.
> > 
> > 
> > Cheers,
> > Silvia.
> > 
> > _______________________________________________
> > annodex-dev mailing list
> > annodex-dev at lists.annodex.net
> > http://lists.annodex.net/cgi-bin/mailman/listinfo/annodex-dev
> > 
> > 
> > 
> > _______________________________________________
> > annodex-dev mailing list
> > annodex-dev at lists.annodex.net
> > http://lists.annodex.net/cgi-bin/mailman/listinfo/annodex-dev
> 



More information about the annodex-dev mailing list