Re: [rtcweb] Protesting the QoS document decision

"Eggert, Lars" <lars@netapp.com> Fri, 15 November 2013 08:52 UTC

Return-Path: <lars@netapp.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 4E08321F9FB7 for <rtcweb@ietfa.amsl.com>; Fri, 15 Nov 2013 00:52:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.849
X-Spam-Level:
X-Spam-Status: No, score=-10.849 tagged_above=-999 required=5 tests=[AWL=-0.250, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 uQLlAk9lxILL for <rtcweb@ietfa.amsl.com>; Fri, 15 Nov 2013 00:52:48 -0800 (PST)
Received: from mx1.netapp.com (mx1.netapp.com [216.240.18.38]) by ietfa.amsl.com (Postfix) with ESMTP id 2C34321F9FB4 for <rtcweb@ietf.org>; Fri, 15 Nov 2013 00:52:48 -0800 (PST)
X-IronPort-AV: E=Sophos; i="4.93,706,1378882800"; d="asc'?scan'208"; a="292334426"
Received: from vmwexceht03-prd.hq.netapp.com ([10.106.76.241]) by mx1-out.netapp.com with ESMTP; 15 Nov 2013 00:52:48 -0800
Received: from SACEXCMBX01-PRD.hq.netapp.com ([169.254.2.51]) by vmwexceht03-prd.hq.netapp.com ([10.106.76.241]) with mapi id 14.03.0158.001; Fri, 15 Nov 2013 00:52:45 -0800
From: "Eggert, Lars" <lars@netapp.com>
To: Gorry Fairhust <gorry@erg.abdn.ac.uk>
Thread-Topic: [rtcweb] Protesting the QoS document decision
Thread-Index: AQHO4K4KYVoKeLlMI0yCV4m8SvuejZokP2MAgABEeACAASEKgIAALNoAgACzEAA=
Date: Fri, 15 Nov 2013 08:52:44 +0000
Message-ID: <D324B3F7-4453-4F3D-A89C-48B635A45F32@netapp.com>
References: <5283DF61.9060807@alvestrand.no> <201311132211.rADMBaBD011692@rcdn-core2-5.cisco.com> <52843288.5000507@alvestrand.no> <201311141931.rAEJVBn2004230@rcdn-core-3.cisco.com> <52854A9E.1010506@erg.abdn.ac.uk>
In-Reply-To: <52854A9E.1010506@erg.abdn.ac.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.104.60.117]
Content-Type: multipart/signed; boundary="Apple-Mail=_1CDB0124-7B1E-4952-ADC5-65EDB8AA3302"; protocol="application/pgp-signature"; micalg=pgp-sha1
MIME-Version: 1.0
Cc: "rai-ads@tools.ietf.org" <rai-ads@tools.ietf.org>, "tsv-ads@tools.ietf.org" <tsv-ads@tools.ietf.org>, "Black, David" <david.black@emc.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Protesting the QoS document decision
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, 15 Nov 2013 08:52:52 -0000

s/RMCAT/RTCWEB/g

Otherwise, +1

On 2013-11-14, at 23:11, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:

> We don't need to keep hearing from people how much they want this done - we need to hear from people who say they'll do this, or speak to people who understand the issues and get new text to go into this draft.
> 
> The draft was discussed at length in Berlin. Cullen presented to TSVWG - it received feedback, comments, and a request to address the comments on the list or in the draft. We followed-up with announcement to RMCAT in Berlin, and a tiny bit of feedback. Cullen who presented, also Chairs RMCAT - so surely can't be "hidden" from RMCAT?
> 
> In TSVWG, there was interest recorded in doing such work, and there's surely expertise to work on DSCP-related issues. However, I saw no discussion following Berlin on the list or responses from the authors, sorry. We did see need for various other things (SCTP-related) by RMCAT, and promptly adopted and also prioritized these.
> 
> I hoped there would be an updated draft - but there was no presentation requested and there had been no document update in response to the comments. IF Cullen had wanted to come back and say more (or anyone else) they could have done.
> 
> If people *are* interested - and people keep saying they are - then please listen to the feedback being given and either update the draft or propose another draft that addresses the comments. If the comments don't apply for some reason, then bring up the topic on the list. If the feedback isn't clear enough to act upon, and it may not be after time, we can surely help...
> 
> We're listening...
> 
> Gorry
> (wearing TSVWG chair hat)
> 
> 
> 
> On 14/11/2013 19:31, James Polk wrote:
>> At 08:16 PM 11/13/2013, Harald Alvestrand wrote:
>>> On 11/13/2013 11:11 PM, James Polk wrote:
>>> > I, speaking at the mic, was merely pointing out that this draft had
>>> > moved to TSVWG back in the Atlanta timeframe (though, thinking back, I
>>> > think I left the timing piece out of my comment), so it wasn't a
>>> > recent decision. I believe this came directly from talks between the
>>> > above mentioned ADs.
>>> 
>>> This only reinforces my procedural comment. The fact that the decision,
>>> and the reasons for it, has been hidden from the group for 8 (?) months
>>> only makes it worse, not better.
>> 
>> it was mentioned during the chair's review of RTCweb documents during
>> the Orlando RTCweb meeting. I was there in the front row...
>> 
>> 
>>> When ADs make decisions by talking among themselves, they have a special
>>> duty to make sure those decisions are public and open to the community.
>>> That duty has not been executed in this case.
>>> I don't know who dropped the ball - the ADs or the chairs. But the ball
>>> was definitely dropped.
>> 
>> I think this was announced on the list, but was part of a larger email,
>> and not the main topic (i.e., "subject" line)... making searching for it
>> difficult at best.
>> 
>>> > As for RTCweb work being more appropriately inside the RTBweb WG
>>> > instead of another group, I'd like to point out that much of the SDP
>>> > work related to this WG is in fact being done in MMUSIC. Much of the
>>> > RTP work being done by this WG is being done in AVTCORE (or AVTEXT?).
>>> > All of the base SCTP work being done by this WG is being done in TSVWG.
>>> 
>>> I have issues with those too. Especially the speed at which they're
>>> progressing. But those decisions were made and announced in a timely
>>> fashion.
>> 
>> I figured this was part of the problem, and have nothing good to add here.
>> 
>> 
>>> The argument that has been used is that the pieces we need defined
>>> (BUNDLE, MSID, circuit-breakers, RMCAT) have general applicability, and
>>> should therefore be processed by groups that are chartered to define
>>> extensions with general applicability.
>> 
>> it was RMCAT (also in Transport) that was the main interaction from my
>> pov, and I think from the TSVWG chairs pov, as RMCAT's chairs said to
>> TSVWG (paraphrasing) "we don't think we're going to need anything new or
>> existing work wrt DiffServ to solve RMCAT's solution". This effective
>> told the TSVWG chairs they could table/postpone/whatever the DiffServ
>> draft from RTCweb until RMCAT was through deciding which solution they
>> were going to go with. I think, perhaps, the TSVWG chairs (me included)
>> thought there was more of a direct link between RMCAT and RTCweb than
>> there really was. If there was, and we were talking past each other,
>> then  apologize, as I clearly didn't get that memo.
>> 
>> 
>>> >
>>> > (this is not an attack, but...)
>>> >
>>> > ...why are you arguing for something as far away down the stack as
>>> > DSCP assignments to be done in RTCweb, and not where all other
>>> > DiffServ work is being done in the IETF (in TSVWG)? Do you not trust
>>> > that TSVWG will do an appropriate just with a DiffServ ID but you will
>>> > trust TSVWG with SCTP IDs?
>>> 
>>> My understanding of the QoS draft has always been that it should define
>>> no new codepoints.
>> 
>> It shouldn't and doesn't, it's merely a profile doc for RTCweb (said as
>> an author and as a TSVWG chair).
>> 
>>> It should point out the language we need to translate
>>> RTCWEB requirements ("audio should go faster than video, except when the
>>> app says that it should be the other way around") into already-defined
>>> DSCP code points.
>> 
>> that's my understanding (of the requirements) too
>> 
>> 
>>> I have not seen anyone arguing for new DSCP codepoints
>> 
>> nor should they have
>> 
>>> , so I really
>>> wonder what work there is for TSVWG to do.
>> 
>> to make sure that no one specifies anything stupid in the profile.
>> 
>> What RTCweb doesn't know, except for Magnus and Colin, is that TSVWG is
>> in the process of bis-ing our DiffServ guidelines RFC (4594). We've
>> reached WG consensus on most of the proposed changes, by the
>> author/editor has a couple of changes he hasn't reach WG consensus with/on.
>> 
>> 
>>> Again, the arguments may be there, but since they were never exposed to
>>> the mailing list, I cannot evaluate them.
>> 
>> "never" is, I think, not true.
>> 
>> I'll give you 'announced along with 50m other things in RTCweb (buried
>> in the background noise) ...
>> 
>> 
>>> >
>>> > Color me confused...
>>> >
>>> > James
>>> >
>>> > BTW - Full disclosure, I'm an listed author of this draft, but had no
>>> > voice in it getting moved between the WGs.
>>> 
>>> My biggest practical issue with this draft is that it's functionally
>>> dead.
>> 
>> see above for the confusion
>> 
>>> I'm getting put in a place where I have to either delay shipping
>>> this feature in product or ship without even the guidance of a live
>>> draft.
>> 
>> I can certainly appreciate that
>> 
>> 
>>> I want this group to be done. As long as I can't even point to the
>>> document that describes how we do QoS, I have no chance of getting it to
>>> that stage.
>> 
>> again, I can certainly appreciate that
>> 
>> James
>> 
>> 
>> 
>>> >
>>> > At 02:21 PM 11/13/2013, Harald Alvestrand wrote:
>>> >> This mail concerns both administrative and technical issues, which is
>>> >> why it is explicitly copied to the ADs of RAI and TSV. I hope I have
>>> >> managed to keep them separate in the message.
>>> >>
>>> >> Magnus said in an email yesterday, concerning draft-ietf-rtcweb-qos:
>>> >>
>>> >> > Okay, we might not have been public enough on this. It was
>>> >> requested by
>>> >> > the Transport ADs quite some time ago that doing the QoS document
>>> >> in our
>>> >> > WG was not appropriate and requested us to direct the document to
>>> >> TSVWG.
>>> >> > Which was done, and where it hasn't made progress.
>>> >> >
>>> >> > You might have noted that James Polk did comment in the milestone
>>> part
>>> >> > in the monday session of IETF88 about our QoS milestone should be
>>> >> killed.
>>> >> I want to protest this - both practically and formally.
>>> >>
>>> >> To get the formal stuff out of the way first:
>>> >>
>>> >> Changing the deliverables of the working group *without telling the
>>> >> working group* is totally inappropriate in an open, consensus-driven
>>> >> process.
>>> >> Changing the deliverables of the working group *without telling the
>>> >> working group why* and *without allowing those reasons to be
>>> debated* is
>>> >> totally inappropriate in an open, consensus-driven process.
>>> >>
>>> >> I protest against this action.
>>> >>
>>> >> ACTION REQUEST 1: I request that this decision be declared null and
>>> >> void, and that the relevant ADs send out a message to RTCWEB (and
>>> TSVWG
>>> >> if appropriate) *PROPOSING* such an action, and giving a reasonable
>>> >> timeline for when they will make a decision based on mailing list
>>> >> feedback.
>>> >>
>>> >> In practice:
>>> >>
>>> >> The draft as it existed before its untimely demise consisted of two
>>> >> things:
>>> >>
>>> >> - A description of how QoS mechanisms could be useful in the RTCWEB
>>> >> use case
>>> >> - A description of existing mechanisms that could be appropriate
>>> for the
>>> >> RTCWEB use case
>>> >>
>>> >> The first one is clearly something that needs RTCWEB consensus. It
>>> seems
>>> >> to have no need for, nor likelyhood of gathering interest enough
>>> for, a
>>> >> TSVWG consensus.
>>> >>
>>> >> There could be some argument that the second part needs TSVWG
>>> consensus,
>>> >> especially if it was redefining any mechanisms, or it was making
>>> choices
>>> >> between mechanisms where TSVWG had strong opinions about which
>>> >> mechanisms should be chosen, but had not chosen to document that in
>>> any
>>> >> document on which IETF consensus had been declared (that is to say,
>>> >> existing RFCs).
>>> >>
>>> >> My archive shows 36 messages where the title refers to this draft. It
>>> >> shows no messages declaring that feedback has been incorporated and
>>> >> calling for new review - something that is usually necessary to get
>>> a WG
>>> >> consensus on any document. The debate hasn't been conclusive, but
>>> then,
>>> >> it hasn't been pushed hard either.
>>> >>
>>> >> The people who know how RTCWEB works are in this working group.
>>> Some of
>>> >> them may be in TSV, but I think the locus of knowledge for saying what
>>> >> QoS mechanisms are appropriate for RTCWEB are here, not in TSV.
>>> >>
>>> >> This results in my second request.
>>> >>
>>> >> ACTION REQUEST 2: I request that the chairs declare that based on the
>>> >> debate about the QoS functionality so far, the document should be
>>> >> resurrected, and will continue to be  worked on in the RTCWEB working
>>> >> group, bringing in advice from TSVWG as required to make sure the
>>> >> descriptions of underlying mechanisms, and the choice of such
>>> >> mechanisms, is correct and appropriate.
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Surveillance is pervasive. Go Dark.
>>> >>
>>> >> _______________________________________________
>>> >> rtcweb mailing list
>>> >> rtcweb@ietf.org
>>> >> https://www.ietf.org/mailman/listinfo/rtcweb
>>> >
>>> 
>>> 
>>> --
>>> Surveillance is pervasive. Go Dark.
>> 
> 
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb