Re: [CDNi] Mirja Kühlewind's No Objection on draft-ietf-cdni-footprint-capabilities-semantics-16: (with COMMENT)

Kevin Ma J <kevin.j.ma@ericsson.com> Sat, 23 April 2016 17:29 UTC

Return-Path: <kevin.j.ma@ericsson.com>
X-Original-To: cdni@ietfa.amsl.com
Delivered-To: cdni@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 712FC12D51A; Sat, 23 Apr 2016 10:29:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.302
X-Spam-Level:
X-Spam-Status: No, score=-2.302 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 ofD3Y6TnRh6o; Sat, 23 Apr 2016 10:29:02 -0700 (PDT)
Received: from usplmg21.ericsson.net (usplmg21.ericsson.net [198.24.6.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5444612B00D; Sat, 23 Apr 2016 10:29:01 -0700 (PDT)
X-AuditID: c6180641-f796f6d000000e1e-32-571bad2e2f11
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usplmg21.ericsson.net (Symantec Mail Security) with SMTP id 15.09.03614.E2DAB175; Sat, 23 Apr 2016 19:13:18 +0200 (CEST)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0248.002; Sat, 23 Apr 2016 13:14:00 -0400
From: Kevin Ma J <kevin.j.ma@ericsson.com>
To: Mirja Kuehlewind <ietf@kuehlewind.net>, The IESG <iesg@ietf.org>
Thread-Topic: Mirja Kühlewind's No Objection on draft-ietf-cdni-footprint-capabilities-semantics-16: (with COMMENT)
Thread-Index: AQHRmxlndfWEs49VXUO8Sj+zxYLECp+TLRkggASfHTA=
Date: Sat, 23 Apr 2016 17:13:59 +0000
Message-ID: <A419F67F880AB2468214E154CB8A556206DA02A4@eusaamb103.ericsson.se>
References: <20160420152914.887.96949.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.12]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrHLMWRmVeSWpSXmKPExsUyuXRPiK7eWulwg7ad0hZHWn8xWjyd/YfV 4vXca0wWM/5MZLZ4cf0jswOrx5IlP5k8Wj4uZA1giuKySUnNySxLLdK3S+DKWP61hbGgJ6Di 5qJfjA2MLX5djJwcEgImEl2Pl7NA2GISF+6tZ+ti5OIQEjjKKPHm+CRWkISQwHJGiY3XokFs NgEticdf/zJ1MXJwiAi4SMz+yglSzyxwkVFi7YsljCCOsMBuRolze8+DOSICexglVs74ALZC RMBKovfCFXYQm0VAVWLz7kdgNq+Ar8S/5rPMENscJN496WQCsRmBTvp+ag2YzSwgLnHryXwm iFMFJJbsOc8MYYtKvHz8jxXCVpKY8/oaM8h1zAKaEut36UO0KkpM6X4ItUpQ4uTMJywTGEVn IZk6C6FjFpKOWUg6FjCyrGLkKC0uyMlNNzLcxAiMlWMSbI47GPf2eh5iFOBgVOLhTeCXDhdi TSwrrsw9xCjBwawkwpu1ECjEm5JYWZValB9fVJqTWnyIUZqDRUmc1zvyX5iQQHpiSWp2ampB ahFMlomDU6qBsfzNkdguvvJ5HLoXDrzhD+9a92WqKBNb3oEXAUucF57++ippgdCMzpsneozS jC+vbHjFtn7Sg4tLXgg/Pr57wa4rffenTRZbbXbq9MpXS3anLnjYcVLoUe0Wd2G5VT9KTzxs +pv35yC/XM3am28inDXCknfM2/drnfC20xVr9s9qmZMdVndRiMVeiaU4I9FQi7moOBEAYmLn ypECAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/cdni/ZGmDmzzKuZvSajOO9Jt33hI9TVw>
Cc: "cdni-chairs@ietf.org" <cdni-chairs@ietf.org>, "cdni@ietf.org" <cdni@ietf.org>, "draft-ietf-cdni-footprint-capabilities-semantics@ietf.org" <draft-ietf-cdni-footprint-capabilities-semantics@ietf.org>
Subject: Re: [CDNi] Mirja Kühlewind's No Objection on draft-ietf-cdni-footprint-capabilities-semantics-16: (with COMMENT)
X-BeenThere: cdni@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "This list is to discuss issues associated with the Interconnection of Content Delivery Networks \(CDNs\)" <cdni.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cdni>, <mailto:cdni-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cdni/>
List-Post: <mailto:cdni@ietf.org>
List-Help: <mailto:cdni-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cdni>, <mailto:cdni-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Apr 2016 17:29:04 -0000

Hi Mirja,

  We have restructured the document, removing the focus on the main use case and moving the main use case and other historical stuff to appendices and trying to make clear just what the decisions were and what the requirements are.  This should address the redundancy issue.  We have also added a terminology section to better clarify what we mean by footprint and capability.  Finally, we changed the document from Informational to Standards Track and moved over the two missing object definitions from draft-ma-cdni-capabilities.

  I think the document is much more readable and functional now.  Thank you for your input.

thanx!

--  Kevin J. Ma

> -----Original Message-----
> From: Kevin Ma J
> Sent: Wednesday, April 20, 2016 6:21 PM
> To: 'Mirja Kuehlewind'; The IESG
> Cc: draft-ietf-cdni-footprint-capabilities-semantics@ietf.org; cdni-
> chairs@ietf.org; cdni@ietf.org
> Subject: RE: Mirja Kühlewind's No Objection on draft-ietf-cdni-footprint-
> capabilities-semantics-16: (with COMMENT)
> 
> Hi Mirja,
> 
>   Thank you for the review.  Some responses to your comments:
> 
>   1. You are correct, the base object definition was added later.  The WG
> had agreed that this draft would create a registry for capabilities (which
> we later aligned with the forthcoming Metadata interface draft to use the
> Payload Type registry) and register the mandatory capabilities listed in
> the document.  The discussion with the AD was that just creating a
> registry was not a reason to make it Standards Track.  The Payload Type
> registry, though, requires an object definition and serialization example,
> so the objects were added to this document.
> 
>      I guess I see three options:
> 
>      a) Leave the document as Informational,
>      b) Change the document to Standards Track, or
>      c) Move the object definitions and Payload Type registrations to
> another draft.
> 
>      I'm open to suggestions as to what the best approach here would be?
> 
>   2. Footprint is the term used in the Problem Statement (RFC6707), Use
> Case (RFC6770) and corresponding Metadata (draft-ietf-cdni-metadata-13)
> documents, so I'd prefer to keep the term, but I can add a Terminology
> section in the next version.
> 
>   3. Understood.  A lot of the sections are there for historical context,
> but I'll give it another read through and try to remove some redundancy in
> the next version.
> 
>   4. a) The WG spent a lot of time debating what is the correct amount of
> data to send, which was the reason we wrote this document.  I don't think
> we want to limit the sending of more data; our goal was to limit the
> problem scope WG.  I'm not sure we need to add another requirement for
> network load; I'm also not sure how we would quantify it.
>      b) I agree that there is probably more emphasis than necessary on the
> Main Use Case.  As a historical note, that was there to help move us
> forward toward a decision.  I can try to wordsmith that in the next
> version.
> 
> thanx!
> 
> --  Kevin J. Ma
> 
> > -----Original Message-----
> > From: Mirja Kuehlewind [mailto:ietf@kuehlewind.net]
> > Sent: Wednesday, April 20, 2016 11:29 AM
> > To: The IESG
> > Cc: draft-ietf-cdni-footprint-capabilities-semantics@ietf.org; Francois
> Le
> > Faucheur; cdni-chairs@ietf.org; flefauch@cisco.com; cdni@ietf.org
> > Subject: Mirja Kühlewind's No Objection on draft-ietf-cdni-footprint-
> > capabilities-semantics-16: (with COMMENT)
> >
> > Mirja Kühlewind has entered the following ballot position for
> > draft-ietf-cdni-footprint-capabilities-semantics-16: No Objection
> >
> > When responding, please keep the subject line intact and reply to all
> > email addresses included in the To and CC lines. (Feel free to cut this
> > introductory paragraph, however.)
> >
> >
> > Please refer to https://www.ietf.org/iesg/statement/discuss-
> criteria.html
> > for more information about IESG DISCUSS and COMMENT positions.
> >
> >
> > The document, along with other ballot positions, can be found here:
> > https://datatracker.ietf.org/doc/draft-ietf-cdni-footprint-capabilities-
> > semantics/
> >
> >
> >
> > ----------------------------------------------------------------------
> > COMMENT:
> > ----------------------------------------------------------------------
> >
> > I did enter enter 'No Objection' because non of my comments should hold
> > up publication, however, I really would like to see another revision of
> > this doc to make it easier to read and understand.
> >
> > 1) Intended status
> > This documents contains two things
> >    a) Requirements (or here called Design Decision) for a FCI protocol
> >    b) Definition of the mandatory base object as well as  needed
> > registries
> > While a) would clearly be an informational document, I would see b)
> > rather as being a Standards track document.
> > Further, the document reads as if b) was added late in the process.
> > So my question is: was the intended status discussed in the working
> group
> > and why was it decided to go for information?
> >
> > 2) footprint vs. capabilities
> > I'm sure (I hope) these terms are well understood in the wg, however,
> for
> > me it is still not clear why a footprint is not just a capability but
> > something special. I understood that other capabilities can be bounded
> to
> > a footprint, however, can this not also be true for other capabilities?
> > E.g. a certain protocol is only supported for a certain content type...
> > or something like this?
> > Further, I still don't understand why you need a new term called
> > footprint. In 2.2 you only talk about coverage which would be the better
> > (more easy to understand) term for me. Also if you don't support
> > something because of resource restrictions, this would still simple mean
> > that you don't cover something.
> > If those terms are well understand and use in the wg, I do understand if
> > you don't want to apply any changes anymore here. However, for the
> > readability it might be helpful to at least add a terminology section at
> > the very beginning of the doc.
> >
> > 3) Reduce Redundancy
> > I think it would help the readability if the requirements and the
> > specification bits would be more clearly separated. I guess all
> > requirements are listed and explained well in section 2. Therefore all
> > reasoning given in the later section can simply be removed (and if
> needed
> > replaced by a reference to the respective subsection in 2). Further,
> it's
> > a little confusion that the requirements are phrased as if they should
> be
> > addressesd in a future doc, while some of the requirements are already
> > addressed in this doc by the given definitions.
> >
> > 4) Requirements
> >    a) It is mentioned a few times that the additional network load by
> > sending these information must be limited to a reasonable amount,
> > however, there is no explicit requirement in section 2 that is saying
> > this. Would it make sense to add one more requirement here?
> >    b) Not sure if Focusing on Main Use Cases can/should actually be a
> > requirement. The question might be rather but are the restrictions you
> > will have by only focusing on the main use case/what cannot/does not
> have
> > to be supported (overlapping coverage?)... however, that might only be a
> > wording thing.
> >