Re: [rtcweb] Checkpointing decisions in RTCWEB

Mary Barnes <mary.ietf.barnes@gmail.com> Fri, 08 March 2013 16:36 UTC

Return-Path: <mary.ietf.barnes@gmail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA29621F882A for <rtcweb@ietfa.amsl.com>; Fri, 8 Mar 2013 08:36:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.754
X-Spam-Level:
X-Spam-Status: No, score=-103.754 tagged_above=-999 required=5 tests=[AWL=-0.155, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, 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 OTsX9GrI4c4Q for <rtcweb@ietfa.amsl.com>; Fri, 8 Mar 2013 08:36:12 -0800 (PST)
Received: from mail-qe0-f48.google.com (mail-qe0-f48.google.com [209.85.128.48]) by ietfa.amsl.com (Postfix) with ESMTP id 9A1AB21F85A1 for <rtcweb@ietf.org>; Fri, 8 Mar 2013 08:36:12 -0800 (PST)
Received: by mail-qe0-f48.google.com with SMTP id 9so1088892qea.35 for <rtcweb@ietf.org>; Fri, 08 Mar 2013 08:36:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=cXl7hBK5yPfOkzKuqrimtv5Fuwx8ebf47Gi6wbKxdyI=; b=c0mk7QpaDvdT0UottQn6H6GACDgggK0tKvnVnR5tSRf6jNrpqgFFur9Es7vnaFJACY 24RZqn78CRwQn0HBXuY1UkM3P30QxIw4JUtq8S4QtgnPhSUA/keLjCqVNfWy/a3M4Pff NU6yXurpIGaYISFK4JL4bdm/an0TlnqMFdP4MkDHd4vHxuudjTHyUR2pJ6oLoVODQz9i B5axgbXpXkN/yANNUoHyHHC6CvvqLu3FpYYVyMI0klS48GdB/Wr8X9VXe/npYaTm23Ip 8Oi8Y8SxM8ZNqRzDjKy74SAm8XEoypWE1KguE53Kr+ZI5KI6pRm6nqynZHsEKG2+uVha XfLA==
MIME-Version: 1.0
X-Received: by 10.49.85.34 with SMTP id e2mr4876083qez.1.1362760570092; Fri, 08 Mar 2013 08:36:10 -0800 (PST)
Received: by 10.49.24.130 with HTTP; Fri, 8 Mar 2013 08:36:09 -0800 (PST)
In-Reply-To: <57A15FAF9E58F841B2B1651FFE16D281026A26@GENSJZMBX03.msg.int.genesyslab.com>
References: <CA+9kkMAtTOAw4hy5yRhdgW5=Ca9a9LjX9paZrR=+ABJGnJAU=w@mail.gmail.com> <CAHBDyN75PncyA1euiZ-9rr=parAGnM43oAL0JQHykxnJ+3YWww@mail.gmail.com> <57A15FAF9E58F841B2B1651FFE16D281026A26@GENSJZMBX03.msg.int.genesyslab.com>
Date: Fri, 08 Mar 2013 10:36:09 -0600
Message-ID: <CAHBDyN7+DoJcbgT3pYqSX7qycYFPtTVZC3CC-okyDep8NYwddg@mail.gmail.com>
From: Mary Barnes <mary.ietf.barnes@gmail.com>
To: Jim Barnett <Jim.Barnett@genesyslab.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>, "rtcweb-chairs@tools.ietf.org" <rtcweb-chairs@tools.ietf.org>
Subject: Re: [rtcweb] Checkpointing decisions in RTCWEB
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Mar 2013 16:36:13 -0000

On Fri, Mar 8, 2013 at 8:57 AM, Jim Barnett <Jim.Barnett@genesyslab.com> wrote:
> Mary,
>   How can there be interoperability issues if no one is required to use SDP over the wire?
[MB]  My concern is extrapolated a bit beyond just RTCWEB to the
extensions that are being proposed for SDP to support RTCWEB -
independent of whether RTCWEB uses it over the wire.  In cases where
folks want interop with "legacy" SIP some form of the SDP needs to go
over the wire.  In an ideal world, that would be the same SDP blob,
but it doesn't appear that would be the case where RTCWEB is now.
[/MB]

[MB] Are you saying that there are things that we need that SDP cannot
express (or cannot be extended to express)?
[MB] Right now, there are things you need in SDP that there is no
agreement as to how they should be expressed.  I agree that the group
could certainly pick a way and then try to live with it.  However,
some of these things overlap with what CLUE needs.  If CLUE wants to
use the same building blocks (and not create yet another way to do
multi-stream), then CLUE would reuse some of what is being driven to
meet RTCWEB requirements.  A CLUE application/endpoint will be using
the SDP over the wire.  As I said initially, I arrived at my current
position after seeing the lack of consensus that was being reached at
the interim meeting.  I could be a total pessimist and all this will
get figured out next week in Orlando, but I am typically over
optimistic about work getting done in IETF, so I'm wouldn't put any
money on it.
 [/MB]
>
> - Jim
>
> -----Original Message-----
> From: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] On Behalf Of Mary Barnes
> Sent: Friday, March 08, 2013 9:50 AM
> To: Ted Hardie
> Cc: rtcweb@ietf.org; rtcweb-chairs@tools.ietf.org
> Subject: Re: [rtcweb] Checkpointing decisions in RTCWEB
>
> As an individual that's also a chair, I truly do understand your pain.
>  I realize that a change this late in the game is not at all a good thing.  I also realize the impact this might have on folks whose products are very entrenched in SDP (including my own employer).  But, this seems very much to be a pay now or pay later situation.  I have 100% confidence that this energetic and intelligent group of folks can come up with a protocol spec that relies on SDP - we have shown over and over that we can eventually make decisions when there are strong proponents with different approaches.  I don't debate that at all, but I am concerned about interoperability issues and the fragility of SDP.
>  This is not at all a new sort of problem - it's a pattern that exists very often in product development.  In my experience, doing something that seems a little more novel and disruptive can be done more quickly than trying to work with existing code/architectures that are being pushed well beyond their limits (based upon original design intent).
> I've seen this time and again in developing products.
>
> We also have a number of situations in IETF where we have been determined to complete something based upon a decision that was made and we have successfully completed protocol documents in these cases.
> However, we have a number of these cases where those documents just get put on a shelf.
>
> Best Regards,
> Mary
>
>
>
> On Thu, Mar 7, 2013 at 4:48 PM, Ted Hardie <ted.ietf@gmail.com> wrote:
>> Howdy,
>>
>> For any working group to be able to make consistent progress, it must
>> be able to rely on decisions that have already been taken to remain
>> stable in the absence of new technical issues.    Re-raising old
>> issues without new information does not help move the work forward,
>> and, as tempting as it may be for those who raised it the initial
>> times, nor does a chorus of "I thought that all along".
>>
>> For the specific question in the thread entitled "Proposed Plan for
>> Usage of SDP and RTP - Lower level API minus SDP", I believe every
>> point in the thread has been raised before.  SDP has been unlovely and
>> arcane for many years, so this is not new news.  Despite that old
>> news, we have run consensus calls on this topic in both the IETF and
>> the W3C and agreed to use both it and offer/answer.
>>
>> May I politely suggest we finish that work *before* we examine the
>> need and feasibility of an addtional, potentially lower-layer approach
>> to this?  Finishing the work before us does not close off all related
>> work for all time, but failure to produce something viable soon likely
>> will.
>>
>> I'm not sure what hat to wear for this message, so assume a "grumpy
>> old timer" porkpie, size 7 and 3/8ths.
>>
>> regards,
>>
>> Ted Hardie
>> _______________________________________________
>> rtcweb mailing list
>> rtcweb@ietf.org
>> https://www.ietf.org/mailman/listinfo/rtcweb
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>