Re: [hybi] hum(s) followup

Salvatore Loreto <salvatore.loreto@ericsson.com> Fri, 13 August 2010 20:43 UTC

Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3CFD93A68F1 for <hybi@core3.amsl.com>; Fri, 13 Aug 2010 13:43:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.841
X-Spam-Level:
X-Spam-Status: No, score=-105.841 tagged_above=-999 required=5 tests=[AWL=0.758, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jise0kMN8tXC for <hybi@core3.amsl.com>; Fri, 13 Aug 2010 13:43:52 -0700 (PDT)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by core3.amsl.com (Postfix) with ESMTP id B435E3A67AE for <hybi@ietf.org>; Fri, 13 Aug 2010 13:43:51 -0700 (PDT)
X-AuditID: c1b4fb3d-b7b90ae00000278d-59-4c65aeab56f1
Received: from esealmw126.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id 33.02.10125.BAEA56C4; Fri, 13 Aug 2010 22:44:28 +0200 (CEST)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.174]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Fri, 13 Aug 2010 22:44:09 +0200
Received: from mail.lmf.ericsson.se ([131.160.11.50]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.3959); Fri, 13 Aug 2010 22:44:08 +0200
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id 5201D249B; Fri, 13 Aug 2010 23:44:08 +0300 (EEST)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 114CA4FCBD; Fri, 13 Aug 2010 23:44:08 +0300 (EEST)
Received: from Salvatore-Loretos-MacBook-Pro.local (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 7807B4F5E4; Fri, 13 Aug 2010 23:44:07 +0300 (EEST)
Message-ID: <4C65AE97.1010802@ericsson.com>
Date: Fri, 13 Aug 2010 22:44:07 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.11) Gecko/20100711 Thunderbird/3.0.6
MIME-Version: 1.0
To: Maciej Stachowiak <mjs@apple.com>
References: <4C5AE93D.4040803@ericsson.com> <4C64482E.3000507@ericsson.com> <4DBE8591-3C69-41F2-862D-0817417567FB@apple.com>
In-Reply-To: <4DBE8591-3C69-41F2-862D-0817417567FB@apple.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-OriginalArrivalTime: 13 Aug 2010 20:44:08.0659 (UTC) FILETIME=[47076A30:01CB3B28]
X-Brightmail-Tracker: AAAAAA==
Cc: "hybi@ietf.org" <hybi@ietf.org>
Subject: Re: [hybi] hum(s) followup
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Aug 2010 20:43:53 -0000

On 8/13/10 1:35 AM, Maciej Stachowiak wrote:
> On Aug 12, 2010, at 12:14 PM, Salvatore Loreto wrote:
>
>    
>> Today ends the call for consensus/verification on the three hum(s) asked during
>> the F2F meeting in Maastricht as per mail:
>> http://www.ietf.org/mail-archive/web/hybi/current/msg02954.html
>>
>> the list has been really active during the last week, with a lot of discussions and proposals.
>> Thank to all of you for the time and the energy you are putting to move the protocol forward.
>>
>>
>> 1) for the hum#1 asked in the mail:
>> http://www.ietf.org/mail-archive/web/hybi/current/msg02960.html
>>
>> nobody raised technical reason against.
>>
>> so the chairs declare consensus on it!
>>
>>
>>
>> 2) for the hum#2 asked in the mail:
>> http://www.ietf.org/mail-archive/web/hybi/current/msg02961.html
>>
>> nobody raised technical reason against.
>>
>> so the chairs declare consensus on it!
>>
>>
>>
>> 3) the hum#3 asked in the mail:
>> http://www.ietf.org/mail-archive/web/hybi/current/msg02964.html
>>
>> has received a lot of traffic in the ml (around 60 mails from more then 15 distinct contributors)
>> the discussion has reached a state where there is a rough consensus for including within
>> the framing :
>>
>> - the ability to fragment a message because it helps in several scenarios
>>   (e.g. avoid extra buffering when the length of a message is not known upfront; allows signaling
>>    an error when something bad happes; etc.)
>>
>> there is also a rough consensus for:
>>
>> - having a large length field within the framing, so to be able to send very large files in a single frame
>>   (taking advantages of sendfile or equivalent methods)
>>
>>
>>
>> The chairs ask Gabriel and Maciej (the requirements draft authors) to update their draft to reflect the consensus
>> and submit a new version soon.
>>      
> Can you indicate which of these decisions should affect the requirements document, as opposed to the actual protocol draft, and if so what changes are appropriate? It seems to me that most of these are technical details which are relevant to the spec, but not the requirements document, at least directly.
>
> For example, the following makes sense to me as a requirement:
> (A) The protocol must support sending of large unknown-size messages without buffering.
>
> But the following does not make sense to me as a requirement:
> (B) The protocol must support the ability to fragment a message.
>
> As I see it, (A) is a requirement based on use cases, (B) is an implementation strategy to meet requirement (A), among others. It is certainly within the WG's mandate to choose implementation strategies, but it does not make sense to me to record those choices in the requirements document.
>
> Could the chairs please clarify what specifically should be changed in the requirements document?
>
> Regards,
> Maciej
>    

hi Maciej,

here we are not talking of technical details, we are talking about 
general requirements that have been checked for consensus and have 
received it.
Now we have just include them in the requirement draft and yes this wg 
has decided that

"The protocol must support the ability to fragment a message"

is an acceptable and clear requirement.

How they will be implemented is still under discussion, indeed the 
actual framing has not been decided.

br
/Sal