Re: [netmod] questions about draft-rtgyangdt-rtgwg-device-model-00

Lou Berger <lberger@labn.net> Wed, 26 August 2015 19:33 UTC

Return-Path: <lberger@labn.net>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC22F1A8F4B for <rtgwg@ietfa.amsl.com>; Wed, 26 Aug 2015 12:33:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.667
X-Spam-Level:
X-Spam-Status: No, score=-1.667 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=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 6y-9Gjz5B3Io for <rtgwg@ietfa.amsl.com>; Wed, 26 Aug 2015 12:33:24 -0700 (PDT)
Received: from gproxy1-pub.mail.unifiedlayer.com (gproxy1-pub.mail.unifiedlayer.com [69.89.25.95]) by ietfa.amsl.com (Postfix) with SMTP id AE92F1A8AF9 for <rtgwg@ietf.org>; Wed, 26 Aug 2015 12:33:24 -0700 (PDT)
Received: (qmail 2605 invoked by uid 0); 26 Aug 2015 19:33:24 -0000
Received: from unknown (HELO CMOut01) (10.0.90.82) by gproxy1.mail.unifiedlayer.com with SMTP; 26 Aug 2015 19:33:24 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by CMOut01 with id 9XZB1r00F2SSUrH01XZEz2; Wed, 26 Aug 2015 13:33:23 -0600
X-Authority-Analysis: v=2.1 cv=EbVbHpWC c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=wU2YTnxGAAAA:8 a=cNaOj0WVAAAA:8 a=6PzwTDcoQqoA:10 a=IkcTkHD0fZMA:10 a=-NfooI8aBGcA:10 a=uEJ9t1CZtbIA:10 a=uRRa74qj2VoA:10 a=t4kZfSXurUzZjt8LGJ0A:9 a=Z9LhhS483jpqG5uP:21 a=deikZXeXPrg3bohH:21 a=QEXdDO2ut3YA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject; bh=3103hrJUdnj9XJiCZB4nNiYteJjriR/l6ac4l3gjujY=; b=EKdaLgujzOaeZq5UoHPO+4ZIgWmQsFSj9snP6BrjVmVOtRgbOFO9eiT+xdCSKHnkussHMW4f8XTcOrsDuU5HB88khbe+X5lDCcCDO0FAhtODR+DsNjP4MQgDPfuIQVqb;
Received: from box313.bluehost.com ([69.89.31.113]:54627 helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.84) (envelope-from <lberger@labn.net>) id 1ZUgRb-0002tt-E9; Wed, 26 Aug 2015 13:33:11 -0600
Subject: Re: [netmod] questions about draft-rtgyangdt-rtgwg-device-model-00
To: Nadeau Thomas <tnadeau@lucidvision.com>, "Acee Lindem (acee)" <acee@cisco.com>
References: <D203014F.2CA9C%acee@cisco.com> <20150826.122600.1110046163132211535.mbj@tail-f.com> <19CCF9F5-87F1-4C41-8151-18AD36D98CE6@lucidvision.com> <20150826.140918.2163222167742824482.mbj@tail-f.com> <D203327E.2CAE1%acee@cisco.com> <ED14E3B4-450F-4E33-A786-8767E55C7002@lucidvision.com>
From: Lou Berger <lberger@labn.net>
X-Enigmail-Draft-Status: N1110
Message-ID: <55DE1471.40305@labn.net>
Date: Wed, 26 Aug 2015 15:33:05 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <ED14E3B4-450F-4E33-A786-8767E55C7002@lucidvision.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtgwg/bMhb0MZViTkZQwhvOfjuVPJiZiE>
Cc: Martin Bjorklund <mbj@tail-f.com>, "draft-rtgyangdt-rtgwg-device-model@ietf.org" <draft-rtgyangdt-rtgwg-device-model@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Aug 2015 19:33:25 -0000

Tom,

On 8/26/2015 9:34 AM, Nadeau Thomas wrote:
> ...
> 	This is exactly what I want to get on the table.  

So taking a step back, perhaps there is a YANG language question at the
heart of this discussion.  I think we're seeing cases where the same
data model is useful in multiple cases/places.  The example I like to
use (although I know others disagree with the example) is the case of
PE/CE config information, where some of the exact same information may
end up on the CE and PE devices as well as the L3 service model.  In
this case we'd like a core model to be "included" (or "linked") into two
larger models.  Importantly, I'm referring to doing this as part of
model definition - not at server/device run time.  This is important for
the pre-provisioning case. 

It is my understanding that there is no way to really do this in a
general and extensible way (including allowing for augmentations)
today.  If there was such support, I do think we'd be saying that we'd
like the existing models to support this mechanism rather than our
current proposal of being relocated . 

Lou
(BTW this is my opinion, not speaking for the DT.)