W3C home > Mailing lists > Public > public-media-fragment@w3.org > March 2010

Re: Segment production rule

From: RaphaŽl Troncy <raphael.troncy@eurecom.fr>
Date: Tue, 09 Mar 2010 11:53:18 +0100
Message-ID: <4B96289E.4060703@eurecom.fr>
To: Philip Jšgenstedt <philipj@opera.com>
CC: Media Fragment <public-media-fragment@w3.org>
Philip (cc-ing the whole group)

>> Philip,
>>
>> In revision 1.72, you remove the *segment productions. Why?
>> Segment is the hat over fragment and query ... since we expect
>> ultimately to cover both and re-use some bits of syntax.
>> Why did you remove it?
>
> For the reasons stated in the email I sent:
>
> On Tue, 09 Mar 2010 16:18:03 +0800, Philip Jšgenstedt
> <philipj@opera.com> wrote:
>
>> E.g. the timeprefix and timeparam syntaxes should be matched against
>> these
>> strings, *not* any part of the URI. The timesegment syntax is simply
>> removed as it (and all other foosegment productions) violates the
>> layering
>> of media fragments on top of name-value lists.
>
> The *segment productions simply make no sense if we layer media
> fragments on top of name-value lists, unless we have a way to express
> "any string that after percent-decoding and UTF-8-decoding is ...".

There is no violation. Wait that Yves introduces (again!) this 
production rule and you will see that there is no contradiction.
You miss the fact that we wanted a generic syntax that works for query 
and fragments.

   RaphaŽl

-- 
RaphaŽl Troncy
EURECOM, Multimedia Communications Department
2229, route des CrÍtes, 06560 Sophia Antipolis, France.
e-mail: raphael.troncy@eurecom.fr & raphael.troncy@gmail.com
Tel: +33 (0)4 - 9300 8242
Fax: +33 (0)4 - 9000 8200
Web: http://www.eurecom.fr/~troncy/
Received on Tuesday, 9 March 2010 10:54:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 21 September 2011 12:13:38 GMT