Re: [MMUSIC] WGLC for draft-ietf-mmusic-sdp-miscellaneous-caps-01.txt

"Cullen Jennings (fluffy)" <fluffy@cisco.com> Thu, 04 October 2012 22:29 UTC

Return-Path: <fluffy@cisco.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFFDD1F041E for <mmusic@ietfa.amsl.com>; Thu, 4 Oct 2012 15:29:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level:
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ny2uOlncD4vL for <mmusic@ietfa.amsl.com>; Thu, 4 Oct 2012 15:29:52 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id EA3E121F8545 for <mmusic@ietf.org>; Thu, 4 Oct 2012 15:29:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5698; q=dns/txt; s=iport; t=1349389792; x=1350599392; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=Xv7IsRmmvRRRmRrbdTWhwKyiNC1+vvNpQU+uZlTKDb4=; b=BYibqwDHvzBoViBsMAEH6vI0Zs4nkTEOXbRah722TK7yDLGmn3FDU8Wi rhSYluvH1BbpV5+lmFbzpkIci0J3UTl1qprek82jbo2oLwKL4cFLAAqQA GDpS5mi70IW0fPMp8frh5q6QuE7Ek9NIz0GHqNdKNjRkF1yDJK39wtPIi Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAIgMblCtJV2a/2dsb2JhbABFvxaBCIIgAQEBAwESAVQSDAQCAQgRBAEBAQodBzIUCQgCBA4FCBqHXQaYHKAOiz6FPWADiCOcCYFpgm2BYzQ
X-IronPort-AV: E=Sophos;i="4.80,537,1344211200"; d="scan'208";a="128472701"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-7.cisco.com with ESMTP; 04 Oct 2012 22:29:51 +0000
Received: from xhc-rcd-x15.cisco.com (xhc-rcd-x15.cisco.com [173.37.183.89]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id q94MTpUQ009597 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 4 Oct 2012 22:29:51 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.62]) by xhc-rcd-x15.cisco.com ([173.37.183.89]) with mapi id 14.02.0318.001; Thu, 4 Oct 2012 17:29:51 -0500
From: "Cullen Jennings (fluffy)" <fluffy@cisco.com>
To: "Flemming Andreasen (fandreas)" <fandreas@cisco.com>
Thread-Topic: [MMUSIC] WGLC for draft-ietf-mmusic-sdp-miscellaneous-caps-01.txt
Thread-Index: AQHNon/EzvYQ0M0yoEetRSqhZQoPGQ==
Date: Thu, 04 Oct 2012 22:29:50 +0000
Message-ID: <C5E08FE080ACFD4DAE31E4BDBF944EB1118690A9@xmb-aln-x02.cisco.com>
References: <5049096F.7080908@cisco.com> <94A337B1-A851-47E3-9468-07D13C5630BD@cisco.com> <7A051DFAA46D0246A82293C7CEF621E9070A0D27D0@ESESSCMS0352.eemea.ericsson.se> <5066A49F.2040002@ericsson.com> <C5E08FE080ACFD4DAE31E4BDBF944EB11185FCE5@xmb-aln-x02.cisco.com> <506A49D4.40102@cisco.com>
In-Reply-To: <506A49D4.40102@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.20.249.167]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.000.1014-19238.000
x-tm-as-result: No--52.815700-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <46F45E3EE39B8E489B0602D1B51F5F0F@cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: mmusic WG <mmusic@ietf.org>, "draft-ietf-mmusic-sdp-miscellaneous-caps@tools.ietf.org" <draft-ietf-mmusic-sdp-miscellaneous-caps@tools.ietf.org>
Subject: Re: [MMUSIC] WGLC for draft-ietf-mmusic-sdp-miscellaneous-caps-01.txt
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Oct 2012 22:29:54 -0000

On Oct 1, 2012, at 7:56 PM, Flemming Andreasen <fandreas@cisco.com> wrote:

> 
> On 10/1/12 9:28 AM, Cullen Jennings (fluffy) wrote:
>> I think the issues is how does a manffacture says on a spec sheet that they want support half of it but not all of it. I know that does not matter for 3GPP usage but it sort of useful for others. Clearly this is not a huge technical issues but a small procedural thing so I leave it up to the chairs what they want to do. 
> I think the draft is pretty clear in not requiring all of it to be implemented, e.g. as described in the Introduction:
> 
> <quote>
>    Since the three added capabilities are highly unconnected, it is not
>    expected that implementations will support all of them at the same
>    time.  Instead, it is expected that applications will choose their
>    needed capability for their specific purpose.  Due to this, we are
>    writing the normative part pertaining to each capability in a self-
>    contained section: Section 3.1.1 describes the bandwidth capability
>    extension, Section 3.1.2 describes the connection data capability
>    extension, and Section 3.1.3 describes the title capability
>    extension.  Separate option tags are defined for each capability.
> </quote>
> 
> 
> and carried through in the main part of the doc itself (btw; there seems to be an error in the "conn-config-list" inasmuch as it does not include the "["+"]" prefix to indicate mandatory extensions). 
> 
> With the separate option tags in mind, the above text, and also inclusion of the "mandatory" prefix in the various configurations, do you still have concerns around the granularity of the draft ? 

The upside of combining these are roughly, as Miguel said in his email, we can combine multiple random small stuff into one draft. The downside is that if you do half some but not all of them, you can't say you implement RFC 1234. Personally, I don't see that reviewing it in one draft is greatly simpler than a few drafts but really, this is not a big deal to me. As long as the  MMUSIC WG if fine with the RTCWeb WG having drafts that say do part of RFC XXXX, but not all of it - I don't see any problem with leaving it all in one draft. If there not OK with that, then we need split it apart but it sounds like folks are fine with keeping it as one. 

> 
>> 
>> Any thoughts on making the changes so this works in world with more than english? That was my far more relevant comment that is likely to also be raised by IESG.
>> 
>> 
> 
> Can you elaborate on how this differs from the native SDP use of the "i=" field, which is simply being carried over here (maybe there should be some text talking about "a=charset" interactions though, per RFC 4566) ? 

The "i=" field was defined before the IETF was trying to seriously support i18n and there is no easy backwards compatible way to fix it. Also, the "i=" is more or less not used. This is a bit different - it's new and people are saying it would be used by 3GPP. 

Making it support multiple languages would probably not be hard - you could do it with a set of strings where each string also had a language tag and the strings were UTF8 then encoded with base64 to represent them in SDP. 

Given then is meant to be read by humans, why wouldn't you make it so it can be read by human. 


> 
> 
> Thanks 
> 
> -- Flemming 
> 
>> 
>> On Sep 29, 2012, at 1:34 AM, Miguel A. Garcia 
>> <Miguel.A.Garcia@ericsson.com>
>>  wrote:
>> 
>> 
>>> Cullen,
>>> 
>>> The draft is written as an independent collection of "objects". This is avoid having three separate drafts.
>>> 
>>> It is possible to refer to parts of this draft. For example, I believe 3GPP only needs the connection data capability, but not the others, and still they are fine with this draft.
>>> 
>>> Couldn't the same principle be applied by RTCweb?
>>> 
>>> /Miguel
>>> 
>>> On 28/09/2012 17:02, Atle Monrad wrote:
>>> 
>>>> Hi
>>>> 
>>>> Is it really necessary to chop the draft up in pieces because others may want to use just parts of it?
>>>> 
>>>> I find it more constuctive to finish this draft as is and let other be able to build on and refer to the RFC if and when possible.
>>>> 
>>>> /atle
>>>> 
>>>> ________________________________
>>>> 
>>>> 
>>>> Atle Monrad
>>>> 3GPP CT Chairman
>>>> Standardization and Regulation,
>>>> Group Function Technology and Portfolio Management
>>>> Ericsson
>>>> 
>>>> 
>>>> -----Original Message-----
>>>> From: 
>>>> mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org
>>>> ] On Behalf Of Cullen Jennings (fluffy)
>>>> Sent: 28. september 2012 16:47
>>>> To: mmusic WG
>>>> Cc: Flemming Andreasen (fandreas); 
>>>> draft-ietf-mmusic-sdp-miscellaneous-caps@tools.ietf.org
>>>> 
>>>> Subject: Re: [MMUSIC] WGLC for draft-ietf-mmusic-sdp-miscellaneous-caps-01.txt
>>>> 
>>>> 
>>>> Major comment
>>>> 
>>>> I think the title stuff should be split out to a separate draft. The main reason is that you might want to build a dvicd that supported title but did not supper the others and still be able to say what you were doing was RFC X. For example, the RTC Web folks may want to use this.
>>>> 
>>>> Given the Title is meant to be human readable, I think it needs to be extended to have normal i18n support.
>>>> 
>>>> Cullen
>>>> 
>>>> 
>>>> 
>>>> On Sep 6, 2012, at 2:37 PM, Flemming Andreasen 
>>>> <fandreas@cisco.com>
>>>>  wrote: