Re: [clue] REMINDER!!! WGLC: draft-ietf-clue-telepresence-requirements-05.txt

Mary Barnes <mary.ietf.barnes@gmail.com> Tue, 17 September 2013 21:04 UTC

Return-Path: <mary.ietf.barnes@gmail.com>
X-Original-To: clue@ietfa.amsl.com
Delivered-To: clue@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A4DA11E847F for <clue@ietfa.amsl.com>; Tue, 17 Sep 2013 14:04:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.557
X-Spam-Level:
X-Spam-Status: No, score=-101.557 tagged_above=-999 required=5 tests=[AWL=-0.624, BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001, SARE_HTML_USL_OBFU=1.666, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xYOwYDFMWY6b for <clue@ietfa.amsl.com>; Tue, 17 Sep 2013 14:04:07 -0700 (PDT)
Received: from mail-qc0-x229.google.com (mail-qc0-x229.google.com [IPv6:2607:f8b0:400d:c01::229]) by ietfa.amsl.com (Postfix) with ESMTP id CC94511E831B for <clue@ietf.org>; Tue, 17 Sep 2013 14:04:06 -0700 (PDT)
Received: by mail-qc0-f169.google.com with SMTP id c9so4041421qcz.0 for <clue@ietf.org>; Tue, 17 Sep 2013 14:04:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BfvcfM/rEthigGf3RmIYARkc9mHDxGBlhUGpiMA6U5Y=; b=EC7SKsWf2xIalXXqnop2HY22DA9cTZkmdWetaf6u1StPkHf4gHcP3Xhfgai+KqCuZz 6SAIuvT1p6BNYHBfgjPaOJC8xB6O6NujvxdYaFO8UwzCaGeqKHS1mGL5L1n9HqtQYhxk wFVRHuKTJcdAga+7rkbPM03nlXehQCOK2UIaD/IT5RskRj3aBaM+6X9wvjmPAnnGeh8v XquzVxuNHEc6YaPTl+g5YV+c4l8GWguA2JFnLtSANqPJBHsvORACwDeyQEP/HlNmqx70 zrxGupfx8YTxbhv+4vubjRjsKnbDH5r5x58WeAhqpw9Tp/TBZY3h+Q2Mw+WdR9ZclL1G /dWQ==
MIME-Version: 1.0
X-Received: by 10.224.163.12 with SMTP id y12mr9808507qax.92.1379451845225; Tue, 17 Sep 2013 14:04:05 -0700 (PDT)
Received: by 10.49.71.243 with HTTP; Tue, 17 Sep 2013 14:04:05 -0700 (PDT)
In-Reply-To: <5238BB74.6090907@alum.mit.edu>
References: <20130830223924.16258.71205.idtracker@ietfa.amsl.com> <5224EC1A.1020603@alum.mit.edu> <52360B40.9030702@alum.mit.edu> <5237D653.901@nteczone.com> <CAHBDyN6GEXYmOud9+TC47-FYsAVYiL6iEoFgPPFrpZfHdHsCZg@mail.gmail.com> <5238BB74.6090907@alum.mit.edu>
Date: Tue, 17 Sep 2013 16:04:05 -0500
Message-ID: <CAHBDyN6wDySZtz5kpQkVAkOrRoN6oBYiyz0EFH-7TnoxKgnx-A@mail.gmail.com>
From: Mary Barnes <mary.ietf.barnes@gmail.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Content-Type: multipart/alternative; boundary="089e0158b35238352f04e69aa9f6"
Cc: CLUE <clue@ietf.org>
Subject: Re: [clue] REMINDER!!! WGLC: draft-ietf-clue-telepresence-requirements-05.txt
X-BeenThere: clue@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: CLUE - ControLling mUltiple streams for TElepresence <clue.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/clue>, <mailto:clue-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/clue>
List-Post: <mailto:clue@ietf.org>
List-Help: <mailto:clue-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/clue>, <mailto:clue-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Sep 2013 21:04:08 -0000

Yes.  There are other requirements using the term site.  If you look at the
definition of "endpoint", there is the following statement:
            Endpoints can be anything from
multiscreen/multicamera rooms to handheld devices.

So, I think we are using site to refer explicitly/only to
multiscreen/multicamera
rooms. Maybe the easiest thing to do is to just add a parenthetical comment
in that sentence like the following:

      Endpoints can be anything from
      multiscreen/multicamera rooms (referred to as "sites") to
handheld devices.

Then, I do think it is appropriate to change the word "site" in REQMT-12 to
"endpoint" as the intent of the requirement should also to endpoints other
than multiscreen/multicamera rooms.  I think the use of "site" in the other
requirements is okay.

Mary.


On Tue, Sep 17, 2013 at 3:28 PM, Paul Kyzivat <pkyzivat@alum.mit.edu> wrote:

> Mary,
>
> IIUC, you are proposing to make a change from "site" to "endpoint" in
> Reqmnt-12, and otherwise leave things alone?
>
>         Thanks,
>         Paul
>
>
> On 9/17/13 2:06 PM, Mary Barnes wrote:
>
>> Hi Christian,
>>
>> Thanks for taking the time to review this. Comments/responses below [MB].
>>
>> Mary.
>>
>>
>> On Mon, Sep 16, 2013 at 11:10 PM, Christian Groves
>> <Christian.Groves@nteczone.com <mailto:Christian.Groves@**nteczone.com<Christian.Groves@nteczone.com>
>> >>
>>
>> wrote:
>>
>>     Hello,
>>
>>     Here are my comments to the WGLC:
>>
>>     1) Reqmt-1D - With regards to reqmt-1d: The solution MUST support a
>>     means to identify
>>                               the extent of individual video captures in
>>                               three dimensions.
>>
>>     Did we decide whether this was with respect to a "plane of interest"
>>     in 3 dimensions? and/or a volume (i.e. incorporating a depth aspect)
>>     in 3 dimensions? It probably would be good to clarify this in the
>>     requirements.
>>
>> [MB] I don't know that this particular detail matters in the
>> requirements document.  [/MB]
>>
>>
>>     2) General: At different places there are references to particular
>>     use cases. However this doesn't appear to used consistently. e.g.
>>     Regmt-9 regarding interoperability between endpoints using different
>>     numbers of streams makes references to the heterogeneous use case.
>>     The heterogeneous use cases mentions different bit rates etc,
>>     however Reqmts-8, 7 etc don't mention the use case? It seems to me
>>     that if we include references to use cases that we should be
>> consistent.
>>
>> [MB] Not all requirements can be mapped directly to use cases - e.g.,
>> 16, 17 & 18. In the cases, where they can, we probably should. The
>> references are intended to informative. [/MB]
>>
>>
>>     3) REQMT-12: Rather than say "..more than two <sites>" should we use
>>     "..more than two endpoints". We don't have a definition for "site".
>>
>> [MB] We don't have an explicit definition but it can certainly be
>> derived from the context. We use "site" in several other places and just
>> replacing that with endpoint in those cases won't work - e.g,. in
>> Section 4:  "If Alice and Bob are at different sites, Alice needs to
>> tell Bob about the camera and sound equipment arrangement at her site so
>> that Bob's receiver can create an accurate rendering of her site."
>> That all said, I think we can replace the use of "site" in that
>> requirement as that's consistent with all the other requirements.
>> [/MB]
>>
>>
>>     4) General: Do we need to have some text in the document that
>>     indicates that there may be other unspecified requirements that may
>>     be implemented? The framework has a number of attributes that aren't
>>     mentioned as part of the requirements e.g. scene description. Or
>>     alternatively do we capture this by adding a generic requirement
>>     regarding description of the content of captures/scenes? The
>>     requirements are very focussed on spatial/render aspects rather than
>>     information pertaining to the selection of captures.
>>
>> [MB] I do not believe so.  These are the bare bones requirements - if we
>> don't have functionality to support these then we haven't done our job.
>>   However, the solution can certainly define additional functionality,
>> that doesn't necessarily map to a specific requirement.  The
>> requirements should not be specifying all the details of the attributes
>> necessary to support the use cases - that's the objective of the
>> framework. Now, if you think there is a general requirement that's
>> missing, certainly you can propose such. Realistically, requirements
>> documents are starting points to seed the solution work. Once the
>> solution is started unless the WG thinks a requirement can't be met,
>> it's not necessarily productive to try to make the requirements document
>> absolutely complete.  Indeed, a number of WGs actually never publish
>> requirements documents, but rather just cache them in an appendix for
>> historical purposes. [/MB]
>>
>>
>>     5) General: There seems to be a requirement in CLUE of the ability
>>     to indicate how captures are related to resources. e.g. the STS
>>     mechanism indicates which captures may be used together (which
>>     indicates which ones can't be used together) and the CSE that groups
>>     capture resources. This seems to be an important aspect of CLUE but
>>     there doesn't appear to be a requirement driving it.
>>
>> [MB] As I mentioned previously, we don't need to have a requirement to
>> justify every aspect of the solution.   We don't want to get into having
>> to define capture scene entries, etc. in the requirements.   We don't
>> need to backwards engineer the requirements to match the solution.  [/MB]
>>
>>
>>     Regards, Christian
>>
>>
>>     On 16/09/2013 5:32 AM, Paul Kyzivat wrote:
>>
>>         We started WGLC on the requirements two weeks ago.
>>         It has run for two weeks, and there have been *NO* comments!!! :-(
>>
>>         I can't advance this document without better indication of
>>         support from the WG. So I'm extending this WGLC. I'll be away
>>         next weekend, so I will let this extension run another two
>>         weeks, ending Sunday Sept 29.
>>
>>         We NEED NEED NEED your comments on this. Please review it again,
>>         and respond either positively or negatively, whether you think
>>         it is ready to progress.
>>
>>              Thanks,
>>              Paul
>>
>>         On 9/2/13 3:50 PM, Paul Kyzivat wrote:
>>
>>             With this message I'm announcing the start of WGLC for
>>             draft-ietf-clue-telepresence-_**_requirements-05
>>
>>
>>             This WGLC will last for roughly two weeks, ending at
>>             midnight GMT on
>>             Sunday September 15.
>>
>>             It is important to have decisive results from a WGLC.
>>             (Silence doesn't do it.)
>>             So please, take a last careful look at these requirements
>>             and comment.
>>             If you like these as they are, please say so.
>>
>>                   Thanks,
>>                   Paul (as co-chair)
>>
>>             On 8/30/13 6:39 PM, internet-drafts@ietf.org
>>             <mailto:internet-drafts@ietf.**org <internet-drafts@ietf.org>>
>> wrote:
>>
>>
>>                 A New Internet-Draft is available from the on-line
>>                 Internet-Drafts
>>                 directories.
>>                    This draft is a work item of the ControLling mUltiple
>>                 streams for
>>                 tElepresence Working Group of the IETF.
>>
>>                      Title           : Requirements for Telepresence
>>                 Multi-Streams
>>                      Author(s)       : Allyn Romanow
>>                                             Stephen Botzko
>>                                             Mary Barnes
>>                      Filename        :
>>                 draft-ietf-clue-telepresence-_**_requirements-05.txt
>>
>>                      Pages           : 13
>>                      Date            : 2013-08-30
>>
>>                 Abstract:
>>                      This memo discusses the requirements for a
>>                 specification that enables
>>                      telepresence interoperability, by describing the
>>                 relationship between
>>                      multiple RTP streams.  In addition, the problem
>>                 statement and
>>                      definitions are also covered herein.
>>
>>
>>                 The IETF datatracker status page for this draft is:
>>                 https://datatracker.ietf.org/_**_doc/draft-ietf-clue-__**
>> telepresence-requirements<https://datatracker.ietf.org/__doc/draft-ietf-clue-__telepresence-requirements>
>>
>>                 <https://datatracker.ietf.org/**doc/draft-ietf-clue-**
>> telepresence-requirements<https://datatracker.ietf.org/doc/draft-ietf-clue-telepresence-requirements>
>> >
>>
>>
>>
>>                 There's also a htmlized version available at:
>>                 http://tools.ietf.org/html/__**
>> draft-ietf-clue-telepresence-_**_requirements-05<http://tools.ietf.org/html/__draft-ietf-clue-telepresence-__requirements-05>
>>
>>                 <http://tools.ietf.org/html/**
>> draft-ietf-clue-telepresence-**requirements-05<http://tools.ietf.org/html/draft-ietf-clue-telepresence-requirements-05>
>> >
>>
>>                 A diff from the previous version is available at:
>>                 http://www.ietf.org/rfcdiff?__**url2=draft-ietf-clue-__**
>> telepresence-requirements-05<http://www.ietf.org/rfcdiff?__url2=draft-ietf-clue-__telepresence-requirements-05>
>>
>>                 <http://www.ietf.org/rfcdiff?**url2=draft-ietf-clue-**
>> telepresence-requirements-05<http://www.ietf.org/rfcdiff?url2=draft-ietf-clue-telepresence-requirements-05>
>> >
>>
>>
>>
>>
>>                 Please note that it may take a couple of minutes from
>>                 the time of
>>                 submission
>>                 until the htmlized version and diff are available at
>>                 tools.ietf.org <http://tools.ietf.org>.
>>
>>
>>                 Internet-Drafts are also available by anonymous FTP at:
>>                 ftp://ftp.ietf.org/internet-__**drafts/<ftp://ftp.ietf.org/internet-__drafts/>
>>                 <ftp://ftp.ietf.org/internet-**drafts/<ftp://ftp.ietf.org/internet-drafts/>
>> >
>>
>>                 ______________________________**___________________
>>                 clue mailing list
>>                 clue@ietf.org <mailto:clue@ietf.org>
>>                 https://www.ietf.org/mailman/_**_listinfo/clue<https://www.ietf.org/mailman/__listinfo/clue>
>>                 <https://www.ietf.org/mailman/**listinfo/clue<https://www.ietf.org/mailman/listinfo/clue>
>> >
>>
>>
>>             ______________________________**___________________
>>             clue mailing list
>>             clue@ietf.org <mailto:clue@ietf.org>
>>             https://www.ietf.org/mailman/_**_listinfo/clue<https://www.ietf.org/mailman/__listinfo/clue>
>>             <https://www.ietf.org/mailman/**listinfo/clue<https://www.ietf.org/mailman/listinfo/clue>
>> >
>>
>>
>>         ______________________________**___________________
>>         clue mailing list
>>         clue@ietf.org <mailto:clue@ietf.org>
>>         https://www.ietf.org/mailman/_**_listinfo/clue<https://www.ietf.org/mailman/__listinfo/clue>
>>         <https://www.ietf.org/mailman/**listinfo/clue<https://www.ietf.org/mailman/listinfo/clue>
>> >
>>
>>
>>     ______________________________**___________________
>>     clue mailing list
>>     clue@ietf.org <mailto:clue@ietf.org>
>>     https://www.ietf.org/mailman/_**_listinfo/clue<https://www.ietf.org/mailman/__listinfo/clue>
>>     <https://www.ietf.org/mailman/**listinfo/clue<https://www.ietf.org/mailman/listinfo/clue>
>> >
>>
>>
>>
>>
>> ______________________________**_________________
>> clue mailing list
>> clue@ietf.org
>> https://www.ietf.org/mailman/**listinfo/clue<https://www.ietf.org/mailman/listinfo/clue>
>>
>>
> ______________________________**_________________
> clue mailing list
> clue@ietf.org
> https://www.ietf.org/mailman/**listinfo/clue<https://www.ietf.org/mailman/listinfo/clue>
>