Another abandoned server code base... this is kind of an ancestor of taskrambler.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

560 lines
19 KiB

<!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/x86 (vers 12 April 2005), see www.w3.org" />
<title>Media Fragments Working Group Teleconference -- 23 Sep
2009</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>23 Sep 2009</h2>
<p><a href=
'http://lists.w3.org/Archives/Public/public-media-fragment/2009Sep/0129.html'>
Agenda</a></p>
<p>See also: <a href=
"http://www.w3.org/2009/09/23-mediafrag-irc">IRC log</a></p>
<h2><a name="attendees" id="attendees">Attendees</a></h2>
<div class="intro">
<dl>
<dt>Present</dt>
<dd>Conrad, Jack, Michael, Silvia, Raphael, Thierry, Yves,
Erik</dd>
<dt>Regrets</dt>
<dt>Chair</dt>
<dd>Erik, Raphael</dd>
<dt>Scribe</dt>
<dd>jackjansen</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 UC &amp; requirements</a></li>
<li><a href="#item03">3 specification</a></li>
<li><a href="#item04">4, test cases</a></li>
<li><a href="#item05">5 issues</a></li>
</ol>
</li>
<li><a href="#ActionSummary">Summary of Action Items</a></li>
</ul>
<hr />
<div class="meeting">
<p class='phone'>&nbsp;</p>
<p class='phone'>&nbsp;</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; Date: 23 September
2009</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Scribe:
jackjansen</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Scrinenick:
jackjansen</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; scribenick:
jackjansen</p>
<h3 id="item01">1 admin</h3>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Minutes telecon:
<a href=
"http://www.w3.org/2009/09/09-mediafrag-minutes.html">http://www.w3.org/2009/09/09-mediafrag-minutes.html</a></p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Minutes F2F:
<a href=
"http://www.w3.org/2009/09/17-mediafrag-minutes.html">http://www.w3.org/2009/09/17-mediafrag-minutes.html</a>
and <a href=
"http://www.w3.org/2009/09/18-mediafrag-minutes.html">http://www.w3.org/2009/09/18-mediafrag-minutes.html</a></p>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; +1</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; +1</p>
<p class='phone'><cite>Raphael:</cite> minutes approved</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; +1</p>
<p class='phone'><cite>Thierry:</cite> action-111 is
ongoing</p>
<h3 id="item02">2 UC &amp; requirements</h3>
<p class='phone'><cite>Raphael:</cite> 105 and 106 are ongoing,
will try to do this afternoon</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; ACTION-95?</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-95 --
Michael Hausenblas to review ALL UC with a mobile hat on and
check whether these sufficiently cover the mobile usage -- due
2009-09-02 -- OPEN</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; <a href=
"http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/95">http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/95</a></p>
<p class='phone'><cite>Michael:</cite> on 95 there seem to be
no issues with mobile</p>
<p class='phone'><strong class='resolution'>RESOLUTION: 95, no
special issues for mobile</strong></p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Side Conditions are
in 2 documents: <a href=
"http://www.w3.org/2008/WebVideo/Fragments/WD-media-fragments-reqs/#side-conditions">
http://www.w3.org/2008/WebVideo/Fragments/WD-media-fragments-reqs/#side-conditions</a></p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; which document
should it be?</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; close ACTION-95</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-95 Review
ALL UC with a mobile hat on and check whether these
sufficiently cover the mobile usage closed</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Jack: I agree it
should be in one document, no preference</p>
<p class='phone'><cite>Raphael:</cite> tends to think its
requirement doc</p>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; +1</p><a name=
"action01" id="action01"></a>
<p class='irc'>&lt;<cite>scribe</cite>&gt;
<strong>ACTION:</strong> Raphael to move section to
requirements doc only [recorded in <a href=
"http://www.w3.org/2009/09/23-mediafrag-minutes.html#action01">http://www.w3.org/2009/09/23-mediafrag-minutes.html#action01</a>]</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; Sorry, couldn't
find user - Raphael</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Silvia: about your
suggestion of removing the side conditions section in one of
the two document</p><a name="action02" id="action02"></a>
<p class='irc'>&lt;<cite>scribe</cite>&gt;
<strong>ACTION:</strong> troncy to move section to requirements
doc only [recorded in <a href=
"http://www.w3.org/2009/09/23-mediafrag-minutes.html#action02">http://www.w3.org/2009/09/23-mediafrag-minutes.html#action02</a>]</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; Created ACTION-113
- Move section to requirements doc only [on Raphaël Troncy -
due 2009-09-30].</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; ... we will remove
it from the spec and keep it in the requirements doc</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; +1</p>
<h3 id="item03">3 specification</h3>
<p class='irc'>&lt;<cite>raphael</cite>&gt; ACTION-109?</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-109 -- Erik
Mannens to and Davy to write a paragraph in the documents to
explain why we don't include this feature in the spec
(rationale) based on the group analysis (impact both req and
spec documents) -- due 2009-09-24 -- OPEN</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; <a href=
"http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/109">
http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/109</a></p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Yes, Silvia, this
is Erik action we are talking about</p>
<p class='phone'><cite>Erik:</cite> 109 will be done this
week</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; ACTION-110?</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-110 --
Silvia Pfeiffer to silvia to Draft a summary starting from her
blog post and the 17/09/2009 IRC minutes in the document (role
of ? and #) -- due 2009-09-24 -- OPEN</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; <a href=
"http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/110">
http://www.w3.org/2008/WebVideo/Fragments/tracker/actions/110</a></p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; 110 will be done
this week</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; ... what's the
status of this action?</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; not done yet</p>
<p class='phone'><cite>Silvia:</cite> 110 also this week</p>
<p class='phone'><cite>Raphael:</cite> let's talk about range
syntax</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; <a href=
"http://lists.w3.org/Archives/Public/public-media-fragment/2009Sep/0133.html">
http://lists.w3.org/Archives/Public/public-media-fragment/2009Sep/0133.html</a></p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; I just a few minutes
ago sent an update on that discussion</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; <a href=
"http://lists.w3.org/Archives/Public/public-media-fragment/2009Sep/0135.html">
http://lists.w3.org/Archives/Public/public-media-fragment/2009Sep/0135.html</a></p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; does anyone have the
specification that Yves pointed out will update the RFC to
satisfy the need for other range types?</p>
<p class='irc'>&lt;<cite>conrad</cite>&gt; if we are going to
make a spec for time range units, i agree with silvia's
proposal that both Range request header and Content-Range
response header should use "time:npt" etc.</p>
<p class='irc'>&lt;<cite>conrad</cite>&gt; if we start re-using
parsers then we need to have the same syntax constraints in
both</p>
<p class='irc'>&lt;<cite>conrad</cite>&gt; eg. commas have a
special meaning in headers</p>
<p class='phone'><cite>Jack:</cite> prefres to stay close to
existing http syntax</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; we are not making
any differences to existing http syntax</p>
<p class='phone'><cite>Conrad:</cite> also syntax in different
http headers</p>
<p class='phone'><cite>Jack:</cite> agrees</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; the RFC has been
reviewed: <a href=
"http://tools.ietf.org/wg/httpbis/trac/ticket/85">http://tools.ietf.org/wg/httpbis/trac/ticket/85</a></p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; one change was "make
name of header value production for "Range" consistent with
other headers"</p>
<p class='phone'><cite>Raphael:</cite> proposed resolution:
adopt proposal from Silvia, with both range and
content-range<br />
... using dimension:unit</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Range:
&lt;dimension&gt;[':' &lt;unit&gt;] '=' &lt;start time&gt; -
&lt;end time&gt;</p>
<p class='phone'><cite>conrad:</cite> units not optional</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; +1 to no optional
unit</p>
<p class='phone'>+1</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Range:
&lt;dimension&gt; ':' &lt;unit&gt; '=' &lt;start time&gt; -
&lt;end time&gt;</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; same for
Content-Range</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; why no optional
unit?</p>
<p class='irc'>&lt;<cite>conrad</cite>&gt; if any of the time
are allowed to have frame offsets, the unit must be there</p>
<p class='phone'><cite>Raphael:</cite> revised proposal: units
not optional, same for content-range</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; +1 for this
proposal</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; silvia, if the
offset is at the frame precision, then unit is mandatory</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; silvia, because
machines are not humans</p>
<p class='phone'>beep beep</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; Silvia, no
objection ?</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; no, I am not too
worried about optional/non-optional unit in Range</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; +1</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; just curious about
reasoning :)</p>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; +1</p>
<p class='phone'><strong class='resolution'>RESOLUTION: range
and unit are non-optional in content-range and range
headers</strong></p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; btw: the draft RFC
update is here <a href=
"http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-07#page-8">
http://tools.ietf.org/html/draft-ietf-httpbis-p5-range-07#page-8</a></p>
<p class='phone'><cite>Raphael:</cite> next, should we use
range for addressing tracks?</p>
<p class='irc'>&lt;<cite>raphael</cite>&gt; <a href=
"http://www.w3.org/2008/WebVideo/Fragments/wiki/Server-parsed_Fragments">
http://www.w3.org/2008/WebVideo/Fragments/wiki/Server-parsed_Fragments</a></p>
<p class='irc'>&lt;<cite>conrad</cite>&gt; silvia: what is your
response about use of range for track?</p>
<p class='phone'><cite>Raphael:</cite> Conrad wants new header,
Silvia wants to reuse range</p>
<p class='phone'><cite>Yves:</cite> range header is mainly
numeric</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; I wonder why we need
a different header for that - let me read up on the email
thread</p>
<p class='phone'><cite>Yves:</cite> we will wait for raphael to
return</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; so, Yves, do you
agree about creating a new "Fragment:" header for tracks?</p>
<p class='irc'>&lt;<cite>conrad</cite>&gt; you can't take an
interval of track names, or describe the instance-length for
Content-Range</p>
<p class='phone'>We will continue.</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; you could if the
tracks were ordered</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; then the
"instance-length" could be the number of tracks</p>
<p class='phone'><cite>Yves:</cite> if we have it in range,
would we need resolver to map track names to byte ranges?</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; we need such a
resolver for time, too</p>
<p class='irc'>&lt;<cite>conrad</cite>&gt; silvia: how do you
request "t=20/20&amp;track=audio" as a Range header, and how do
you make the Content-Range response?</p>
<p class='phone'><cite>Yves:</cite> anyone has any response to
my question?</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; multiple Range
headers</p>
<p class='phone'><cite>Jack:</cite> no opinion</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; multiple
Content-Range response headers</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; multiple content
ranges are allowed</p>
<p class='phone'><cite>Yves:</cite> there is a similarity to
what we said about aspect ratio</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; is track as a
#fragment really required?</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; can you explain the
similarity that you see?</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; when a URI can be
contructed with the relevantstarting/ending time</p>
<p class='phone'>Should we table this until next week,
silvia?</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; having named tracks
instead of numeric value adds unnecessary complexity that
requires a resolver, or a way to enumerate all the tracks in
order</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; I do believe the
track and also the id issues aren't fully understood yet</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; I also believe that
it is good to focus on solving the "time" specification and
protocol procedure now, but the others can wait a bit</p>
<p class='irc'>&lt;<cite>conrad</cite>&gt; Yves, that relates
to ISSUE-4</p>
<p class='irc'>&lt;<cite>silvia</cite>&gt; we could indeed keep
discussing this on the mailing list until we have the spec for
"time" finalised</p>
<p class='phone'><cite>Yves:</cite> table, discuss on mail or
next week.</p>
<h3 id="item04">4, test cases</h3>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; <a href=
"http://www.w3.org/2008/WebVideo/Fragments/wiki/TestCases">http://www.w3.org/2008/WebVideo/Fragments/wiki/TestCases</a></p>
<p class='phone'><cite>Michael:</cite> on action 93, it doesn't
seem to affect anything</p>
<p class='phone'><strong class='resolution'>RESOLUTION:
action-93, no test cases were affected</strong></p>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; close
ACTION-93</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; ACTION-93 Revisit
the TC and see which are effected by the
temporal-optional-comma-decision closed</p>
<p class='phone'><cite>Michael:</cite> remove test case 4, as
aspect ratio is gone</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; +1</p>
<p class='phone'>ACTION on Michael to remove it</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; Sorry, couldn't
find user - on</p>
<p class='phone'>ACTION Michael to remove test case 4</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; Created ACTION-114
- Remove test case 4 [on Michael Hausenblas - due
2009-09-30].</p>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; state semantics
<a href=
"http://www.w3.org/2008/WebVideo/Fragments/TC/mftc">http://www.w3.org/2008/WebVideo/Fragments/TC/mftc</a></p>
<p class='phone'><cite>Michael:</cite> on to action 108</p>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; Michael: empty
means that it is defined but yields empty representation</p>
<p class='phone'><cite>Michael:</cite> looking at naming of
test cases, empty versus undefined<br />
... is inconsistent, will clean it up<br />
... empty means - defined, but yields empty representation</p>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; two main
categories: defined or undefined</p>
<p class='phone'><cite>Michael:</cite> undefined means - no
range given</p>
<p class='irc'>&lt;<cite>mhausenblas</cite>&gt; empty is
defined, but yields empty representation</p>
<p class='phone'>ACTION Michael to come up with categorization
of test cases wrt empty, undefined, etc</p>
<p class='irc'>&lt;<cite>trackbot</cite>&gt; Created ACTION-115
- Come up with categorization of test cases wrt empty,
undefined, etc [on Michael Hausenblas - due 2009-09-30].</p>
<h3 id="item05">5 issues</h3>
<p class='phone'><cite>Jack:</cite> no idea on issue 6</p>
<p class='phone'><cite>Yves:</cite> table it until Raphael is
back</p>
<p class='phone'><cite>Tves:</cite> let's adjourn the
meeting</p>
<p class='phone'>ok, thanks!</p>
<p class='phone'>Too many different syntaxes with rrsagent and
zakim:-)</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; yeah we should unify
those ;)</p>
<p class='irc'>&lt;<cite>Yves</cite>&gt; trackbot, end
telcon</p>
</div>
<h2><a name="ActionSummary" id="ActionSummary">Summary of Action
Items</a></h2><!-- Action Items -->
<strong>[NEW]</strong> <strong>ACTION:</strong> Raphael to move
section to requirements doc only [recorded in <a href=
"http://www.w3.org/2009/09/23-mediafrag-minutes.html#action01">http://www.w3.org/2009/09/23-mediafrag-minutes.html#action01</a>]<br />
<strong>[NEW]</strong> <strong>ACTION:</strong> troncy to move
section to requirements doc only [recorded in <a href=
"http://www.w3.org/2009/09/23-mediafrag-minutes.html#action02">http://www.w3.org/2009/09/23-mediafrag-minutes.html#action02</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: 2009/09/23 11:56:28 $
</address>
</pre>[End of <a href=
"http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm">
scribe.perl</a> diagnostic output]
</div>
</body>
</html>