Re: [rtcweb] Comment on Straw Poll replies
Harald Alvestrand <harald@alvestrand.no> Tue, 14 January 2014 13:52 UTC
Return-Path: <harald@alvestrand.no>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1F381AE0D6 for <rtcweb@ietfa.amsl.com>; Tue, 14 Jan 2014 05:52:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.438
X-Spam-Level:
X-Spam-Status: No, score=-7.438 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.538] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TR1SRlEaweMn for <rtcweb@ietfa.amsl.com>; Tue, 14 Jan 2014 05:52:20 -0800 (PST)
Received: from eikenes.alvestrand.no (eikenes.alvestrand.no [158.38.152.233]) by ietfa.amsl.com (Postfix) with ESMTP id 90FCB1ADFF8 for <rtcweb@ietf.org>; Tue, 14 Jan 2014 05:52:20 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id A768239E98B for <rtcweb@ietf.org>; Tue, 14 Jan 2014 14:52:15 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fif+fGGUp81S for <rtcweb@ietf.org>; Tue, 14 Jan 2014 14:52:14 +0100 (CET)
Received: from [IPv6:2001:470:de0a:27:c088:2133:ab5f:e21c] (unknown [IPv6:2001:470:de0a:27:c088:2133:ab5f:e21c]) by eikenes.alvestrand.no (Postfix) with ESMTPSA id 2A19339EA05 for <rtcweb@ietf.org>; Tue, 14 Jan 2014 14:52:14 +0100 (CET)
Message-ID: <52D54113.8030904@alvestrand.no>
Date: Tue, 14 Jan 2014 14:52:19 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <CAHp8n2kq+_uG=9XwoAGtRgqYU2Asc2Fv6RZ0aCW6cJi-LnhD+A@mail.gmail.com> <52D04781.2030504@dcrocker.net> <CAHp8n2==5fOFnUsON3c5PwM7V2mR41uBSen8i5H-3YbQ19c=OA@mail.gmail.com> <52D0989A.2010408@dcrocker.net> <52D0B666.5070505@bbs.darktech.org> <52D15988.8060804@dcrocker.net> <52D16047.6040306@telecomitalia.it> <52D17469.9010400@dcrocker.net>
In-Reply-To: <52D17469.9010400@dcrocker.net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [rtcweb] Comment on Straw Poll replies
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 14 Jan 2014 13:52:23 -0000
On 01/11/2014 05:42 PM, Dave Crocker wrote: > On 1/11/2014 7:16 AM, Enrico Marocco wrote: >> On 11/01/14 15:47, Dave Crocker wrote: >>> I am curious about the claim of large-scale, existing WebRTC >>> support, given that none of this working group's drafts has yet >>> received >>> IETF approval nor been published as an RFC. >> >> Dave, unfortunately for us who spend a big chunk of our lives in, the >> IETF does not have any exclusive right over the term "WebRTC". What the >> rest of the world call "WebRTC" can be roughly defined as a media stack >> that is implemented in two of the four major desktop and mobile >> browsers. It's hard to estimate the size of the installed base, but the >> numbers floating around are in the order of 10**9. >> >> The IETF role in this as vast as controversial field is -- as it should >> be -- document running code and help the search of rough consensus to >> smooth the rough edges that prevent interoperability. Video codecs being >> one of them. > > > Enrico, > > Thanks for your response It was, unfortunately, quite helpful. > > That is, your note was helpful but the reality you describe highlights > an apparently deep and long-standing problem for the working group. > > I do see the non-IETF references to webrtc and implementations for it, > such as [1][2]. At the outset, there was a decision to use "RTCWEB" as a name for the IETF effort and "WEBRTC" as a name for the W3C effort that mirrors it. Somewhat later, the discussion arose on what we should call the whole effort (IETF, W3C and company implementations), and the consensus seemed to be to use the term "WebRTC" (note the different capitalizations). For someone who enters the group at a time long after the initial discussions, I can see why the terminology would be confusing, even when it is applied consistently (something that doesn't always happen). > (That I, as a Firefox user, have no idea how to try to use rtcweb from > my browser speaks to some packaging and usability issues, but doesn't > counter what you and the firefox documentation have said...) Once you learn to program Javascript, it is actually quite simple to use it from your browser. Simpler, in my opinion, than, for instance, using TCP through a BSD Sockets interface. The sentence "using TCP from my browser" is, of course, not particularly interesting; either it's built-in (as a substrate for what you're already doing), or it's unavailable (browsers cannot, by design, allow clients access to raw TCP sockets). > > There have been many IETF efforts that represented continuation of > existing industry efforts, with the goal of documenting and enhancing > that existing work. > > This working group's discussion record and document-development > history look very little like one of those "document existing code > and enhance the spec" efforts. > > Such efforts might have considerable controversy, but they retain a > foundation of the existing work. > > However the working group's history matches one of a /new/ effort > working on a complex topic and gaining relatively poor group > coherence. The current impasse on an MTI component looks like an > example, to me. > > Note that I'm not disagreeing with what you've said, but am noting the > disparity between that apparent reality outside the IETF, versus the > history (and present) for the IETF's rtcweb working group. That's what happens when IETF efforts take longer than implementation efforts. These things started in parallel, with the intent of arriving together. At the moment, the implementations seem to be in the lead. > If this group is documenting and building upon existing services, it > needs group agreement that is what it is doing, in which case > compatibility with that existing operational base is a fundamental > requirement. Exceptions might make sense but they need very strong > justification and massive consensus. > > If this group is using the existing work merely for input and advice > to a new effort -- that is, if the group feels to produce an > incompatible service -- then that, too, needs group consensus and the > effort needs a different name, so there is no (further) 'brand' > confusion. The group is definitely creating work that was new and incompatible to what existed at the time the group started working. If the group *at this time* chooses to crash and burn, and produce nothing, that will not make the existing implementations go away.
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies stephane.proust
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Maik Merten
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Hervé W.
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Enrico Marocco
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Ron
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Ron
- Re: [rtcweb] Comment on Straw Poll replies Eric Rescorla
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- [rtcweb] There are no legacy WebRTC devices (Was:… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Christer Holmberg
- Re: [rtcweb] There are no legacy WebRTC devices (… Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Eric Rescorla
- Re: [rtcweb] There are no legacy WebRTC devices (… Christer Holmberg
- Re: [rtcweb] There are no legacy WebRTC devices (… Markus.Isomaki
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- [rtcweb] Interoperability and freedom to implement Ron
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Harald Alvestrand
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Ron
- Re: [rtcweb] There are no legacy WebRTC devices (… Cb B
- Re: [rtcweb] There are no legacy WebRTC devices (… Cb B
- Re: [rtcweb] Comment on Straw Poll replies Stephan Wenger
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Stephan Wenger
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Makaraju, Maridi Raju (Raju)
- Re: [rtcweb] There are no legacy WebRTC devices (… Steve McFarlin
- Re: [rtcweb] There are no legacy WebRTC devices (… Steve McFarlin
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Cavigioli, Chris
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- [rtcweb] Transcoding Delay John Leslie
- Re: [rtcweb] Transcoding Delay Harald Alvestrand
- Re: [rtcweb] Transcoding Delay Stephan Wenger
- Re: [rtcweb] There are no legacy WebRTC devices (… Randell Jesup