17-mediafrag-minutes.html 19.3 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html lang='en' xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
  <meta name="generator" content=
  "HTML Tidy for Linux (vers 6 November 2007), see www.w3.org" />

  <title>Media Fragments Working Group Teleconference -- 17 Nov
  2010</title>
  <link type="text/css" rel="STYLESHEET" href=
  "http://www.w3.org/StyleSheets/base.css" />
  <link type="text/css" rel="STYLESHEET" href=
  "http://www.w3.org/StyleSheets/public.css" />
  <link type="text/css" rel="STYLESHEET" href=
  "http://www.w3.org/2004/02/minutes-style.css" />
  <meta content="Media Fragments Working Group Teleconference"
  name="Title" />
  <meta content="text/html; charset=utf-8" http-equiv=
  "Content-Type" />
</head>

<body>
  <p><a href="http://www.w3.org/"><img src=
  "http://www.w3.org/Icons/w3c_home" alt="W3C" border="0" height=
  "48" width="72" /></a></p>

  <h1>Media Fragments Working Group Teleconference</h1>

  <h2>17 Nov 2010</h2>

  <p><a href=
  'http://lists.w3.org/Archives/Public/public-media-fragment/2010Nov/0029.html'>
  Agenda</a></p>

  <p>See also: <a href=
  "http://www.w3.org/2010/11/17-mediafrag-irc">IRC log</a></p>

  <h2><a name="attendees" id="attendees">Attendees</a></h2>

  <div class="intro">
    <dl>
      <dt>Present</dt>

      <dd>Thomas, Yves, Erik, Raphael, Silvia_(irc),
      Philip_(irc)</dd>

      <dt>Regrets</dt>

      <dd>Davy</dd>

      <dt>Chair</dt>

      <dd>Raphael</dd>

      <dt>Scribe</dt>

      <dd>Raphael</dd>
    </dl>
  </div>

  <h2>Contents</h2>

  <ul>
    <li>
      <a href="#agenda">Topics</a>

      <ol>
        <li><a href="#item01">1. Admin</a></li>

        <li><a href="#item02">2. Media Fragment
        Specification</a></li>

        <li><a href="#item03">3. Media fragments URI on web
        page</a></li>

        <li><a href="#item04">4. AOB</a></li>
      </ol>
    </li>

    <li><a href="#ActionSummary">Summary of Action Items</a></li>
  </ul>
  <hr />

  <div class="meeting">
    <p class='phone'></p>

    <p class='phone'></p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; Date: 17 November
    2010</p>

    <p class='phone'>trackbot, start telecon</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; Meeting: Media
    Fragments Working Group Teleconference</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; Date: 17 November
    2010</p>

    <p class='irc'>&lt;<cite>tomayac</cite>&gt; hamburg, germany,
    yes</p>

    <h3 id="item01">1. Admin</h3>

    <p class='irc'>&lt;<cite>scribe</cite>&gt; Scribe: Raphael</p>

    <p class='irc'>&lt;<cite>scribe</cite>&gt; Scribenick:
    raphael</p>

    <p class='phone'>PROPOSED to accept the minutes of the 7th F2F
    meeting:</p>

    <p class='phone'>- <a href=
    "http://www.w3.org/2010/11/01-mediafrag-minutes.html">http://www.w3.org/2010/11/01-mediafrag-minutes.html</a></p>

    <p class='phone'>- <a href=
    "http://www.w3.org/2010/11/02-mediafrag-minutes.html">http://www.w3.org/2010/11/02-mediafrag-minutes.html</a></p>

    <p class='phone'>?</p>

    <p class='irc'>&lt;<cite>erik</cite>&gt; +1 (but am still
    reading it though :)</p>

    <p class='phone'>+1</p>

    <p class='irc'>&lt;<cite>tomayac</cite>&gt; pass ;-)</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; +1</p>

    <p class='phone'>minutes accepted</p>

    <h3 id="item02">2. Media Fragment Specification</h3>

    <p class='phone'>For IBBT ...</p>

    <p class='phone'>ACTION-192?</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-192 -- Davy
    Van Deursen to update the specification to state what the
    processing should do when media fragments request (time
    dimension) does not match exactly how the media item has been
    encoded -- due 2010-11-08 -- OPEN</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; <a href=
    "http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/192">
    http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/192</a></p>

    <p class='phone'>ACTION-193?</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-193 -- Erik
    Mannens to make a schema for the server redirect recipe -- due
    2010-11-08 -- OPEN</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; <a href=
    "http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/193">
    http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/193</a></p>

    <p class='phone'>ACTION-195?</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-195 -- Davy
    Van Deursen to add a paragraph in the section 7.1 to specify
    that video, audio, img or any href is all treated similarly
    (range request issued when facing a media fragment) -- due
    2010-11-08 -- OPEN</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; <a href=
    "http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/195">
    http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/195</a></p>

    <p class='phone'>ACTION-191?</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-191 -- Yves
    Lafon to update the production rules of the time dimension with
    the npt format for making the hours optional -- due 2010-11-08
    -- OPEN</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; <a href=
    "http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/191">
    http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/191</a></p>

    <p class='phone'>Yves started to do it during the f2f meeting,
    needs to add a sentence in the spec</p>

    <p class='phone'>ISSUE-19?</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; ISSUE-19 --
    Parsing must be defined normatively in the MF spec itself --
    open</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; <a href=
    "http://www.w3.org/2008/WebVideo/Fragments/tracker/issues/19">http://www.w3.org/2008/WebVideo/Fragments/tracker/issues/19</a></p>

    <p class='phone'>Philip has proposed a number of patches, see
    result at <a href=
    "http://people.opera.com/philipj/2010/11/04/media-fragments-spec/overview.html">
    http://people.opera.com/philipj/2010/11/04/media-fragments-spec/overview.html</a></p>

    <p class='phone'>Yves has discussed this with Philip which sort
    of outdate this proposal</p>

    <p class='phone'><cite>Yves:</cite> the result is that we
    should keep the grammar as it is, + some clarification text on
    the purpose of the grammar<br />
    ... + a normative algorithm for parsing<br />
    ... we need consensus and approval from Jack, Silvia, and Davy
    at least in the group + feedback from the implementers</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; is the proposal
    formally specified somewhere?</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; I'm probably ok with
    it but don't want to give a blind vote</p>

    <p class='phone'><cite>Raphael:</cite> what this clarification
    text should express?</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; the purpose of the
    grammar is to describe the "normal" syntax, ie: the one that
    should be created</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; ie: it is not the
    parsing rules</p>

    <p class='phone'><cite>Raphael:</cite> where we should write
    this ?</p>

    <p class='phone'><cite>Yves:</cite> at the beginning of section
    4 and appendix D<br />
    ... as a reminder</p><a name="action01" id="action01"></a>

    <p class='irc'>&lt;<cite>scribe</cite>&gt;
    <strong>ACTION:</strong> raphael to add a clarification text
    regarding the purpose of the grammar [recorded in <a href=
    "http://www.w3.org/2010/11/17-mediafrag-minutes.html#action01">http://www.w3.org/2010/11/17-mediafrag-minutes.html#action01</a>]</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; Sorry, couldn't
    find user - raphael</p><a name="action02" id="action02"></a>

    <p class='irc'>&lt;<cite>scribe</cite>&gt;
    <strong>ACTION:</strong> troncy to add a clarification text
    regarding the purpose of the grammar [recorded in <a href=
    "http://www.w3.org/2010/11/17-mediafrag-minutes.html#action02">http://www.w3.org/2010/11/17-mediafrag-minutes.html#action02</a>]</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; Created ACTION-199
    - Add a clarification text regarding the purpose of the grammar
    [on Raphaël Troncy - due 2010-11-24].</p>

    <p class='phone'><cite>Raphael:</cite> regarding the parsing
    algorithm</p>

    <p class='phone'><cite>Yves:</cite> back to a very detailed
    description of the algorithm<br />
    ... I would like to read it crisp and procedural<br />
    ... we need an agreement that the parsing algorithm become
    normative<br />
    ... I would agree that given this clarification of role, the
    algorithm become normative</p>

    <p class='phone'><cite>Erik:</cite> I agree too</p>

    <p class='phone'>Silvia, would you have any objection of having
    a detailed parsing algorithm of a media fragment URI nomative
    in the spec instead of an annex?</p>

    <p class='phone'>Two versions of the algorithm</p>

    <p class='phone'><cite>scribe:</cite> 1/ <a href=
    "http://www.w3.org/2008/WebVideo/Fragments/WD-media-fragments-spec/#processing-uri-syntax">
    http://www.w3.org/2008/WebVideo/Fragments/WD-media-fragments-spec/#processing-uri-syntax</a><br />

    ... 2/ <a href=
    "http://people.opera.com/philipj/2010/11/04/media-fragments-spec/overview.html#processing-name-value-components">
    http://people.opera.com/philipj/2010/11/04/media-fragments-spec/overview.html#processing-name-value-components</a><br />

    ... and <a href=
    "http://people.opera.com/philipj/2010/11/04/media-fragments-spec/overview.html#processing-name-value-components">
    http://people.opera.com/philipj/2010/11/04/media-fragments-spec/overview.html#processing-name-value-components</a><br />

    ... and <a href=
    "http://people.opera.com/philipj/2010/11/04/media-fragments-spec/overview.html#processing-name-value-lists">
    http://people.opera.com/philipj/2010/11/04/media-fragments-spec/overview.html#processing-name-value-lists</a></p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; no objection
    here</p>

    <p class='phone'><cite>Raphael:</cite> I agree to ask Philip to
    put which version he prefers<br />
    ... the only contentious issue might be: 2.</p>

    <p class='phone'>2. Otherwise, the name-value pair does not
    represent a media fragment dimension. Validators should emit a
    warning. User agents must ignore the name-value pair.</p>

    <p class='phone'><cite>Note:</cite> Because the name-value
    pairs are processed in order, the last valid occurence of any
    dimension is the one that is used.</p>

    <p class='phone'><cite>Raphael:</cite> Validators should
    perhaps emit an error rather a warning ?<br />
    ... the processing order of the dimensions and whether parsing
    should be relaxed or not in case of multiple occurences of the
    same dimension (except track)</p><a name="action03" id=
    "action03"></a>

    <p class='irc'>&lt;<cite>scribe</cite>&gt;
    <strong>ACTION:</strong> troncy to send a proposal to close
    ISSUE-19 that consists in: clarification text + normative
    parsing algorithm [recorded in <a href=
    "http://www.w3.org/2010/11/17-mediafrag-minutes.html#action03">http://www.w3.org/2010/11/17-mediafrag-minutes.html#action03</a>]</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; Created ACTION-200
    - Send a proposal to close ISSUE-19 that consists in:
    clarification text + normative parsing algorithm [on Raphaël
    Troncy - due 2010-11-24].</p>

    <p class='irc'>&lt;<cite>foolip</cite>&gt; I prefer my latest
    version that uses the namevalues syntax</p>

    <p class='phone'>great, thanks Philip, we will use this one
    then :-)</p>

    <h3 id="item03">3. Media fragments URI on web page</h3>

    <p class='phone'><cite>Raphael:</cite> started by a thread from
    Silvia<br />
    ... discussed at the F2F meeting: <a href=
    "http://www.w3.org/2010/11/02-mediafrag-minutes.html#item05">http://www.w3.org/2010/11/02-mediafrag-minutes.html#item05</a><br />

    ... lead to the notion of optimistic use of the Range header,
    only for the 'second' unit<br />
    ... it cannot be done for any other way for getting part of the
    content</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; (except that my
    email was about something completely different ;-)</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; yeah I think Silvia's
    email was about using the html fragment for video</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; which by default is
    =&gt; no (ie: it's per page, so you can't generalize this)</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; it was not to become
    normative - the idea is to propose a syntax that people can
    choose to make use of</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; because the html URI
    is much more important for most video on the web than the video
    URI</p>

    <p class='phone'><cite>Yves:</cite> there are 2 orthogonal
    issues<br />
    ... the fragment applies to ONE resource you're
    retrieving<br />
    ... if you want the fragment on the page be applied to the
    video element on that page, this is your javascript that can do
    that, nothing to put in the spec<br />
    ... the other issue of optimistic use of the Range header,
    Philip states that this is up to the URI spec to change<br />
    ... I quote: "The semantics of the fragment identifier is
    defined by each MIME type registration. Before we know the
    type, we can't assume anything. Therefore, the only possibility
    is if the URL/URI/IRI spec itself states that #t=1 has some
    semantics for *all* types and that this should cause headers
    Foo and Bar to be sent. However, I truly doubt we'll see
    media-specific things like this put into URL/URI/IRI, it's
    seems like a gigantic layering violat</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; as I said: the idea
    is to give a Web developer that wants to do media fragments on
    a Web page a recommendation for how to do the URI structure on
    their page - they still have to implement it themselves, it's
    just handy to agree on the same approach</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; no need for more
    Range headers, or an implementation in browsers or anything -
    just a helping hand for Web developers</p>

    <p class='phone'><cite>Raphael:</cite> I agree silvia, and I
    strongly recommend to add a new Appendix for what you propose,
    note to developers :-)</p>

    <p class='irc'>&lt;<cite>foolip</cite>&gt; Agreed, as long as
    there's no change in UA behavior for #t=1 for HTML I'm fine
    with recommending web developers to use the syntax</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; btw: all the video
    hosting sites already have such approaches in the URIs so it's
    not theoretic</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; I agree that we can't
    assume anything, and we shouldn't break any layer, but if we
    know enogh context, using Range request with a unit that can
    only be applied to the media type we are targeting (and will
    default to normal behaviour for all the others)</p>

    <p class='phone'>Silvia, would you like to have an action to
    write a paragraph, note to developers, that they can easily
    implement a javascript to forward the hash on the URI to the
    video element?</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; is a (not nice)
    possible optimisation</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; yup, no problem</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; just don't know when
    I'll get around to it :)</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; context should be that
    URI is in a &lt;video&gt; tag</p>

    <p class='irc'>&lt;<cite>silvia</cite>&gt; sure</p><a name=
    "action04" id="action04"></a>

    <p class='irc'>&lt;<cite>scribe</cite>&gt;
    <strong>ACTION:</strong> Silvia to write a paragraph, note to
    developers, that they can easily implement a javascript to
    forward the hash on the URI to the video element [recorded in
    <a href=
    "http://www.w3.org/2010/11/17-mediafrag-minutes.html#action04">http://www.w3.org/2010/11/17-mediafrag-minutes.html#action04</a>]</p>

    <p class='irc'>&lt;<cite>trackbot</cite>&gt; Created ACTION-201
    - Write a paragraph, note to developers, that they can easily
    implement a javascript to forward the hash on the URI to the
    video element [on Silvia Pfeiffer - due 2010-11-24].</p>

    <p class='phone'><cite>Raphael:</cite> it is part of my action
    to clarify the use of optimistic use of Range header
    optimization in case we are in the right context &lt;audio&gt;
    or &lt;video&gt; element</p>

    <h3 id="item04">4. AOB</h3>

    <p class='phone'><cite>Erik:</cite> what is the schedule?</p>

    <p class='irc'>&lt;<cite>Yves</cite>&gt; erik, <a href=
    "http://www.w3.org/2005/10/Process-20051014/tr.html#Reports">http://www.w3.org/2005/10/Process-20051014/tr.html#Reports</a></p>

    <p class='phone'><cite>Raphael:</cite> finish all actions in
    the tracker by the end of the month, so we can transition to
    CR<br />
    ... have a telecon about test cases afterwards, for preparing
    the exit CR stage</p>

    <p class='irc'>&lt;<cite>erik</cite>&gt; horay for Thomas!</p>

    <p class='irc'>&lt;<cite>tomayac</cite>&gt; thanks :-)</p>

    <p class='irc'>&lt;<cite>tomayac</cite>&gt; <a href=
    "http://tomayac.com/semwebvid/">http://tomayac.com/semwebvid/</a></p>

    <p class='phone'><cite>Raphael:</cite> we have discussed Ken
    Harrenstien<br />
    ... from YouTube</p>

    <p class='irc'>&lt;<cite>tomayac</cite>&gt; funny enough ken
    and me have already been in contact with regards to YT closed
    captions. i'll catch up with him and let him know about recent
    developments.</p>
  </div>

  <h2><a name="ActionSummary" id="ActionSummary">Summary of Action
  Items</a></h2><!-- Action Items -->
  <strong>[NEW]</strong> <strong>ACTION:</strong> raphael to add a
  clarification text regarding the purpose of the grammar [recorded
  in <a href=
  "http://www.w3.org/2010/11/17-mediafrag-minutes.html#action01">http://www.w3.org/2010/11/17-mediafrag-minutes.html#action01</a>]<br />

  <strong>[NEW]</strong> <strong>ACTION:</strong> Silvia to write a
  paragraph, note to developers, that they can easily implement a
  javascript to forward the hash on the URI to the video element
  [recorded in <a href=
  "http://www.w3.org/2010/11/17-mediafrag-minutes.html#action04">http://www.w3.org/2010/11/17-mediafrag-minutes.html#action04</a>]<br />

  <strong>[NEW]</strong> <strong>ACTION:</strong> troncy to add a
  clarification text regarding the purpose of the grammar [recorded
  in <a href=
  "http://www.w3.org/2010/11/17-mediafrag-minutes.html#action02">http://www.w3.org/2010/11/17-mediafrag-minutes.html#action02</a>]<br />

  <strong>[NEW]</strong> <strong>ACTION:</strong> troncy to send a
  proposal to close ISSUE-19 that consists in: clarification text +
  normative parsing algorithm [recorded in <a href=
  "http://www.w3.org/2010/11/17-mediafrag-minutes.html#action03">http://www.w3.org/2010/11/17-mediafrag-minutes.html#action03</a>]<br />

  &nbsp;<br />
  [End of minutes]<br />
  <hr />

  <address>
    Minutes formatted by David Booth's <a href=
    "http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm">
    scribe.perl</a> version 1.135 (<a href=
    "http://dev.w3.org/cvsweb/2002/scribe/">CVS log</a>)<br />
    $Date: 2010/11/17 11:02:08 $
  </address>

  <div class="diagnostics"></div>
</body>
</html>