Re: [netmod] IP addresses with zone indices

Ladislav Lhotka <lhotka@nic.cz> Mon, 10 December 2012 17:54 UTC

Return-Path: <lhotka@nic.cz>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0734921F857B for <netmod@ietfa.amsl.com>; Mon, 10 Dec 2012 09:54:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.85
X-Spam-Level:
X-Spam-Status: No, score=-1.85 tagged_above=-999 required=5 tests=[AWL=0.149, BAYES_00=-2.599, J_CHICKENPOX_23=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BaB+BlHFIFNq for <netmod@ietfa.amsl.com>; Mon, 10 Dec 2012 09:54:29 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) by ietfa.amsl.com (Postfix) with ESMTP id 289E321F8510 for <netmod@ietf.org>; Mon, 10 Dec 2012 09:54:28 -0800 (PST)
Received: from [172.29.2.202] (nat-5.bravonet.cz [77.48.224.5]) by mail.nic.cz (Postfix) with ESMTPSA id CB1771402DC; Mon, 10 Dec 2012 18:54:27 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nic.cz; s=default; t=1355162067; bh=kr8b20g8uPoYfUs6v4IOdEcPh0xwv6MfnZ+SP8D3wtk=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Content-Transfer-Encoding:Message-Id:References:To; b=vM5bWZR9m9/SUDHWdlk4raJAW6IVIkH8wN9jCOVYNE7UPIZCCjf7HCvRamgbAHnf7 EpRPA54EbD4Z9iAgJkseQLMtAgY5p9Y3brosAsmoymkLfXNrUwA69aWTMpDIQaf6Nz GM7iKxGOGBZYVOztP+uNp8jOkac/NvNaCxs3+BFE=
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Ladislav Lhotka <lhotka@nic.cz>
In-Reply-To: <CABCOCHTQ79VbermfDDVNv5+0+RKoZRMU=4ez8v7SX0VJadhWgw@mail.gmail.com>
Date: Mon, 10 Dec 2012 18:54:26 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <25D99809-7A95-4F8E-B013-09ACFE52232B@nic.cz>
References: <2105C80D-48CA-494B-A62A-8A1BA5919D42@nic.cz> <20121204.211903.458434883.mbj@tail-f.com> <m27gowsv1t.fsf@ladislav.lhotka.nb1.wifi0.office.nic.cz> <20121210.155754.589804255154826193.mbj@tail-f.com> <m2lid6ue27.fsf@nic.cz> <CABCOCHT7xfAaP99RVyE6LCKt1KZJRqjZ8hX-UxWcnoCx1Q1pTg@mail.gmail.com> <20121210170213.GG49658@elstar.local> <CABCOCHTQ79VbermfDDVNv5+0+RKoZRMU=4ez8v7SX0VJadhWgw@mail.gmail.com>
To: Andy Bierman <andy@yumaworks.com>
X-Mailer: Apple Mail (2.1499)
X-Virus-Scanned: clamav-milter 0.96.5 at mail
X-Virus-Status: Clean
Cc: netmod@ietf.org
Subject: Re: [netmod] IP addresses with zone indices
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netmod>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Dec 2012 17:54:30 -0000

On Dec 10, 2012, at 6:14 PM, Andy Bierman <andy@yumaworks.com> wrote:

> 
> 
> On Mon, Dec 10, 2012 at 9:02 AM, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> On Mon, Dec 10, 2012 at 08:34:57AM -0800, Andy Bierman wrote:
> >
> > A: deploying standards is very expensive.  Temporary fixes last 10 - 20
> > years around here.
> > There is no such thing.  Get it right the first time or pay the price for
> > many years to come.
> >
> > B: There happens to be a 6021bis draft:
> > http://www.ietf.org/id/draft-schoenw-netmod-rfc6021-bis-00.txt
> > It adds 'hex-string' and 'uuid' to ietf-yang-types.yang.
> > (A 'Changes Since RFC 6021' section would make that more clear.)
> >
> > There are many useful typedefs in the common-types.yang module in
> > the proposed ACL draft.
> > http://www.ietf.org/id/draft-huang-netmod-acl-01.txt
> >
> > I don't know how practical it is to re-open 6021 every time the WG thinks of
> > a new typedef to add.  But it seems easier than chartering and publishing
> > new work,
> > and it is better for YANG developers to keep the standard types in a lot
> > of random modules.
> >
> > I don't agree with any of the 4 options above. I prefer:
> >
> > 5) work on 6021bis for a short time (1 - 2 months) and
> > publish reusable data types only in 1 place (6021bis).
> 
> The question is whether 1-2 months is realistic. It will likely be 6
> months in the WG. The devil is in the details and some of the details
> tend to only pop up at WG last calls. So are we fine with having the
> IP and routing data models sitting in the RFC queue for whatever time
> it takes to revise, approve, publish 6021 (in my calculation this is
> more likely 6 months plus IESG processing plus RFC queue time, so 8-10
> months)?
> 
> 
> OK -- it is not realistic if common-types.yang is considered,
> although IMO that module has some very useful datatypes
> based on other standards (so it's either right or it's wrong,
> but it isn't purple vs. dark blue). 
> 
> Adding 3 or 4 types (and 2 are done already) better not take 6 months.
> That would indicate a major process failure by the WG and its chairs.
> It's the translation of a complex operational model into a data model
> that takes all the time.  It 's the delay itself -- it promotes endless
> late comments and rewrites.  We need to learn how to do a Code Sprint
> for I-Ds.

The need for new types arises (naturally) during module development, often quite late in the process, so I think the only option in most cases is to define the type right in the module which needs it.

If such a type is found applicable in other modules, it might be useful to move it later to a type library. We need to figure out a reliable procedure for performing this migration, within the existing constraints of the IETF workflow. This procedure must not put ongoing development of modules on hold. 

Lada 

> 
> 
> /js
> 
> 
> Andy
> 
>  
> PS: My record so far has been RFC 4789 which took about 6 months from
>     initial I-D to RFC published. This was AD sponsored (no WG to
>     reach concensus) and a topic most people find kind of esoteric.
>     Hence I am questioning the 1-2 months unless we already limit the
>     scope of additions to consider for 6021bis.
> 
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

--
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: E74E8C0C