Re: [6tisch] Mirja Kühlewind's Discuss on draft-ietf-6tisch-architecture-24: (with DISCUSS and COMMENT)

Mirja Kuehlewind <ietf@kuehlewind.net> Thu, 08 August 2019 16:16 UTC

Return-Path: <ietf@kuehlewind.net>
X-Original-To: 6tisch@ietfa.amsl.com
Delivered-To: 6tisch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CDFF12021C; Thu, 8 Aug 2019 09:16:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=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 wEFetjStcfXZ; Thu, 8 Aug 2019 09:16:09 -0700 (PDT)
Received: from wp513.webpack.hosteurope.de (wp513.webpack.hosteurope.de [IPv6:2a01:488:42:1000:50ed:8223::]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57C3B1201EF; Thu, 8 Aug 2019 09:16:09 -0700 (PDT)
Received: from 200116b82cfdec0099e7fb8bcda09050.dip.versatel-1u1.de ([2001:16b8:2cfd:ec00:99e7:fb8b:cda0:9050]); authenticated by wp513.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1hvl5B-0001aZ-5k; Thu, 08 Aug 2019 18:16:05 +0200
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Mirja Kuehlewind <ietf@kuehlewind.net>
In-Reply-To: <E1DD6E00-AE9A-4618-8501-DC774D14C9FE@cisco.com>
Date: Thu, 08 Aug 2019 18:16:04 +0200
Cc: Suresh Krishnan <suresh.krishnan@gmail.com>, Shwetha Bhandari <shwetha.bhandari@gmail.com>, "6tisch@ietf.org" <6tisch@ietf.org>, "6tisch-chairs@ietf.org" <6tisch-chairs@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-6tisch-architecture@ietf.org" <draft-ietf-6tisch-architecture@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <CB3E6F95-53DA-4B29-8277-F3423FDD73B2@kuehlewind.net>
References: <156519288057.8345.12430078423880669840.idtracker@ietfa.amsl.com> <F3D6850F-3223-4A25-A9B3-107D09638544@cisco.com> <D465F896-D8E9-4723-AB38-0E7863A59E35@kuehlewind.net> <7ABEDEAB-9C67-491E-BC14-197C4EF1F12E@cisco.com> <7DF936ED-24E7-40FC-9BB7-8DC411BA83C1@kuehlewind.net> <CA+MHpBrZ7HF+jpEVZfDxZY2gMChBe0SAnH3bW4PqHekjov9GYQ@mail.gmail.com> <E1DD6E00-AE9A-4618-8501-DC774D14C9FE@cisco.com>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-bounce-key: webpack.hosteurope.de;ietf@kuehlewind.net;1565280969;0df757cf;
X-HE-SMSGID: 1hvl5B-0001aZ-5k
Archived-At: <https://mailarchive.ietf.org/arch/msg/6tisch/Y56kvwyJMQgk27kbJ8UveNLt-Y4>
Subject: Re: [6tisch] Mirja Kühlewind's Discuss on draft-ietf-6tisch-architecture-24: (with DISCUSS and COMMENT)
X-BeenThere: 6tisch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discuss link layer model for Deterministic IPv6 over the TSCH mode of IEEE 802.15.4e, and impacts on RPL and 6LoWPAN such as resource allocation" <6tisch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6tisch>, <mailto:6tisch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6tisch/>
List-Post: <mailto:6tisch@ietf.org>
List-Help: <mailto:6tisch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6tisch>, <mailto:6tisch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Aug 2019 16:16:12 -0000

See below.

> On 8. Aug 2019, at 18:05, Pascal Thubert (pthubert) <pthubert@cisco.com> wrote:
> 
> Hello Suresh and Mirja 
> 
> I’m happy to get recommendations on that topic. I understand Mirja’s recommendation on how to use normative refs; it makes sense, more so for std track. For informational, I’m still puzzled: Why call something normative in a document that is not establishing a standard?

Let me give you a simple example. An informational document that describes operational practice for protocol X, needs to have the reference to the spec describing protocol X as a normative reference because if you don’t know anything about the protocol X, you will not be able to understand the operational guidance given.

This is an easy example and I know that there are many cases where this is less clear, however, it can definitely make sense to have normative references in informational document because it solely indicated which other documents are a MUST read in order to understand this document.

Mirja


> 
> On the topic of refinement section 4 goes clearly deeper down than section 3. This is by design. We did not want to split and have to maintain and keep in sync 2 documents. Also we got hints from you guys that overloading the IESG with many small documents was not the right way.
> 
> Regards,
> 
> Pascal
> 
> Le 8 août 2019 à 16:01, Suresh Krishnan <suresh.krishnan@gmail.com> a écrit :
> 
>> Hi Mirja, 
>> 
>> On Thu, Aug 8, 2019, 6:29 AM Mirja Kuehlewind <ietf@kuehlewind.net> wrote:
>> Hi Pascal,
>> 
>> See below.
>> 
>> > On 7. Aug 2019, at 20:31, Pascal Thubert (pthubert) <pthubert@cisco.com> wrote:
>> > 
>> > Hello Mirja
>> > 
>> > It certainly does not hurt to have a second look at how the split was done and why.
>> > 
>> > With one exception - the DetNet Architecture - the references fall in the category of solutions which is a level below this spec in the design cascade.
>> > 
>> > They explain how things are done when this spec tries to limit at what gets done and tries to be complete at it. We can point on the solution specs because we only publish once the work is mostly done as opposed to a as a preamble to the work like in the case of DetNet. Then again that was a conscious decision be the group which is more of an integrator than a creator.
>> > 
>> > From that perspective only the DetNet Architecture would be normative, the other specs playing at a different level and not needed for understanding things at Architecture level.
>> > 
>> > OTOH it would be grand for this spec to reference RFCs as opposed to drafts. That would help the reader. But then there are many solution draft and we could keep building new ones forever.
>> > 
>> > I’m unsure what you mean by strongly wrt the fragment drafts. They have a purpose and the Architecture describes that purpose. Since it has an Architecture impact with per packet l’avales and stuff we had to explain it. Did we go too far into explaining the solution?
>> 
>> Yes, I had the feeling that is went too much into details a couple of times. However, as I said, I didn’t read the document in depth and therefore can’t give strong advise.
>> 
>> @Suresh: Can you maybe have another look at the reference. If you are okay with the current approach, I’m happy to clear my discuss. Mainly wanted to double-check!
>> 
>> I was fine with the current approach to references but I do see your point. I will try to see if I can propose something to simplify this. 
>> 
>> Thanks 
>> Suresh