Re: [rtcweb] Requesting "SDP or not SDP" debate to be re-opened

Silvia Pfeiffer <silviapfeiffer1@gmail.com> Fri, 21 June 2013 23:54 UTC

Return-Path: <silviapfeiffer1@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 D028821F9EE0 for <rtcweb@ietfa.amsl.com>; Fri, 21 Jun 2013 16:54:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
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 XPnaJNitcCy7 for <rtcweb@ietfa.amsl.com>; Fri, 21 Jun 2013 16:54:29 -0700 (PDT)
Received: from mail-ob0-x235.google.com (mail-ob0-x235.google.com [IPv6:2607:f8b0:4003:c01::235]) by ietfa.amsl.com (Postfix) with ESMTP id BEC5321F9E93 for <rtcweb@ietf.org>; Fri, 21 Jun 2013 16:54:29 -0700 (PDT)
Received: by mail-ob0-f181.google.com with SMTP id 16so8908584obc.40 for <rtcweb@ietf.org>; Fri, 21 Jun 2013 16:54:29 -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=lcQ0QzaL47Bl7DK94VysefkZViSi0X1r0AOXtNreAb0=; b=HhNJAYbgQjMuQkQCvUz2DOEUGebKBHnyRzGMYH2TxQuuv43AwwsBatf9Em17hCXXUw BAIF43P3Hh12p6NaeyJPeXWYabQaGgME2b0MdzHuxEyuhHDOtM76PRZqk2NuTQU/RKv3 CVuPo4Kf3VldZz0/HgEhgd0voGCpoZfgwkI8Dgj9loQ59/kmPKHr38gzPe8zjwhq7SBU aOTxktArl/LR89jyWLy5ZNjkMxXAPZszQAcDbuCc/50Q/mfRkiXNvRtG567kSWz0KrOh Xne9VIhGcfre7s3ABXBJ6FapePt1rgH3x4wel2iTsqnmC9UwmSx0z9Q91VcxbnjPoQ9w VFVw==
MIME-Version: 1.0
X-Received: by 10.60.136.234 with SMTP id qd10mr7628053oeb.15.1371858869251; Fri, 21 Jun 2013 16:54:29 -0700 (PDT)
Received: by 10.76.116.71 with HTTP; Fri, 21 Jun 2013 16:54:28 -0700 (PDT)
Received: by 10.76.116.71 with HTTP; Fri, 21 Jun 2013 16:54:28 -0700 (PDT)
In-Reply-To: <51C48F4A.9070707@hookflash.com>
References: <CALiegfkajJPxWZTzjYssP91VW+StStLpxoxGCkjOLKDMUWc0rA@mail.gmail.com> <78192824-A516-4376-8D4F-3B052ED47A0C@matthew.at> <CAJrXDUGOYc_Z_qWD7J0ZzVdfwYOacH_p5PjZEg5aP1LUetffMA@mail.gmail.com> <51C1F2E9.20405@hookflash.com> <51C1F5ED.9090308@matthew.at> <51C20FAA.4050701@hookflash.com> <CABkgnnWw9anT+h_hnF14nBChS73qpTb31hSM=p2KnGrcRPGRJA@mail.gmail.com> <51C3209B.1030501@alvestrand.no> <CALiegfkEpwxNZL8TU0ofCzRB_Gza+NoSnZpGcM=tuYBOXmHsZQ@mail.gmail.com> <51C335F9.4000900@alvestrand.no> <CALiegfk_wwvdSixFYWpBBdUNfXxmcOwCnRsjyS6J3M9WG_dJCg@mail.gmail.com> <51C38356.3020402@jitsi.org> <CALiegfm1xYpAnmrg=4vx_06RZQTo_RS2nFJoidpoQtjg2kn=Vw@mail.gmail.com> <1371807600.23131.YahooMailNeo@web171301.mail.ir2.yahoo.com> <CALiegfmPV=E2qh_E-v_eBiSj9iK7Un2JLDtELF7xnYARHy5B3g@mail.gmail.com> <9F33F40F6F2CD847824537F3C4E37DDF115D4A59@MCHP04MSX.global-ad.net> <CAD5OKxtYeDP-O_YfT3G=+mHPfPKAthJVuoYtNaa3R97yFU-ZoA@mail.gmail.com> <4337C1D6-5D1E-4316-A96B-E6FBA2E647E7@siemens-enterprise.com> <51C48F4A.9070707@hookflash.com>
Date: Sat, 22 Jun 2013 09:54:28 +1000
Message-ID: <CAHp8n2=DxMrs+FNjTegNMkihkqQuZHSA3EN4r9dxf+_ti7gDdQ@mail.gmail.com>
From: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
To: Robin Raymond <robin@hookflash.com>
Content-Type: multipart/related; boundary="047d7b33c98295790c04dfb2c8a8"
Cc: diopmamadou@doubango.org, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Requesting "SDP or not SDP" debate to be re-opened
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, 21 Jun 2013 23:54:30 -0000

Is it possible to continue using SDP but not do o/a ?

While I am all for having an easy API to manipulate SDP for the common use
cases (and this abstract away the mangling) I am not too fussed about the
use of SDP itself.

I wonder if the restricted negotiation that you propose will still need
something like SDP to communicate the parameters of the negotiation. So we
could leave the data structure intact, but have a different negotiation
algorithm between browsers. We could even offer in the SDP a choice of
which negotiation algo to use so as to make interfacing with the SIP works
easier.

I hope this makes sense.

Cheers,
Silvia.
 On 22 Jun 2013 03:37, "Robin Raymond" <robin@hookflash.com> wrote:

>
> To me the issue is not easy of use but compatibility, as what is produced
> should increase compatibility not decrease it. That's one of the major
> drawbacks of SDP with offer/answer as I've described numerous times -- it
> increases incompatibility rather than decreases it.
>
> I too want to see an API where people don't need to understand a complex
> mechanism to be able to produce a suitable application. Unfortunately, the
> current SDP approach all too often requires learning SDP by JavaScript
> developers to perform normal edge case scenarios (e.g. putting media on/off
> hold). That's simply not acceptable in my mind.
>
> That's why I will drafting up an alternative approach which can have a
> reasonable non-SDP based API without offer/answer but I will provide a
> JavaScript shim on top that will provide the current "simple" approach,
> including being able perform offer/answer using SDP (as some people
> prefer). This should more than adequately satisfy the charter's limited 1.0
> goals and responsibilities and give the non-SDP people a basis for moving
> forward where they can feel comfortable will satisfy their needs as well.
>
> -Robin
>
>
>
>   Hutton, Andrew <andrew.hutton@siemens-enterprise.com>
>  21 June, 2013 12:52 PM
>  Now this is getting ridiculous.
>
>  You do know that one of the goals is to build an API that web developers
> without knowledge of IETF protocols can use to build apps. I was only using
> this as an example where this has been achieved.
>
>  I also think you know that there are many apps out there already which
> are much more than high school projects.
>
>  I believe we are simply making life difficult by trying to do too much
> at once  and we need to rethink what is really needed and deliver on what
> we have said we we will deliver please read the charter.
>
>  Andy
>
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>
>