- From: David Singer <singer@apple.com>
- Date: Tue, 4 Aug 2009 11:40:02 -0700
- To: Felix Sasaki <felix.sasaki@fh-potsdam.de>, "public-media-annotation@w3.org" <public-media-annotation@w3.org>
At 11:30 +0200 3/08/09, Felix Sasaki wrote:
>Hello all,
>
>I had a look at the Strawman API design and notes Wiki
>http://www.w3.org/2008/WebVideo/Annotations/wiki/Strawman_API_design_and_notes
>and made up a user interface design based on the
>"get-mawg-unstructured-value" method. Could you please have a look at
>http://www.sasakiatcf.com/felix/ma/02/
>and tell me if I have interpreted the strawman correctly?
>
>Also, I have a few questions:
>
>1) What is a fragment-indicator?
a media fragment, presumably phrased to the media
fragment group's recommendations. e.g.
"time="10s-20s" to select a 10 second fragment (I
made up the syntax).
>
>2) Where are the subtype definitions needed for the sub-type-filter ?
>I had a look at the mapping table but could not find them.
That was to handle properties that can have
sub-types (eg the role of a contributor). we
didn't get to a syntax for that (or anything
else).
>
>3) The language-code-filter is a bit unclear to me.
>- RFC 4647 http://www.ietf.org/rfc/rfc4646.txt defines two matching
>schemes for language tags: lookup or filtering. Lookup returns one or
>no value ("give me the resource if it is French"), and is often
>combined with priority information (e.g. "French" with priority 1.0,
>"English" with priority 0.5, ...). Filtering returns a possibly empty
>set of values ("give me all resources which are French"). Is your
>intention here really "only" filtering?
>
>- For filtering there are two variants: basic filtering and extended
>filtering. Basic filtering matches the language tag against a
>so-called basic language range. For a match the language range needs
>to be
> identical to the language tag, e.g. the language range "en" = the
>language tag "en" or
> a prefix, e.g. the language range "en" = the prefix of the language
>tag "en-us".
>Extended filtering uses extended language ranges, that is a
>specification of an ordered sequence of sub tags. For example, the
>extended language range "de-de" matches de-de, de-latn-de, de-latf-de,
>de-de-1901, since the sequence "de-de" is always given. However, it
>does not match "de-x-de".
>
>My question is what we want: basic filtering or also extended filtering?
ah, yes. I think we need to talk about it.
>
>Many thanks for the feedback in advance. Note that I will be on
>holiday now for two weeks, so my follow up might take some time.
>
>Best,
>
>Felix
>
>Content-Type: text/html; charset=US-ASCII; name="Overview.html"
>Content-Disposition: attachment; filename="Overview.html"
>X-Attachment-Id: file0
>
>Attachment converted: DaveG49:Overview 2.html (TEXT/«IC») (0023F8F9)
--
David Singer
Multimedia Standards, Apple Inc.
Received on Tuesday, 4 August 2009 18:41:00 UTC