Re: [netmod] A suggestion for yang namespaces

Kent Watsen <kwatsen@juniper.net> Tue, 20 December 2016 19:41 UTC

Return-Path: <kwatsen@juniper.net>
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 5EA05129531 for <netmod@ietfa.amsl.com>; Tue, 20 Dec 2016 11:41:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level:
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.onmicrosoft.com
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 uAuLnThr9vOo for <netmod@ietfa.amsl.com>; Tue, 20 Dec 2016 11:41:08 -0800 (PST)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0128.outbound.protection.outlook.com [104.47.41.128]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1AE1129430 for <netmod@ietf.org>; Tue, 20 Dec 2016 11:33:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=anBDRHO89b+pyrecUSbVlfEOv2Sb4oYIAasXcyr48Xs=; b=IbzRKBjFA2gd4fPVI/eYjWgNM1BbDwd++8hiylxmUQPr2xQLCwC5iVSikbyoFZ83PPr+R6MseQiqhGD9CCtBXoDA+AA6/ieNo/z3wDRglfzAG5r/V+DuYJbGS1KEbXru+OLrddW5yHwjs7MQSPX9D6FMHSOa2QKJ15rA576wgEc=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1443.namprd05.prod.outlook.com (10.160.117.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.803.5; Tue, 20 Dec 2016 19:33:10 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0803.010; Tue, 20 Dec 2016 19:33:10 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Martin Bjorklund <mbj@tail-f.com>, "fenner@fenron.com" <fenner@fenron.com>
Thread-Topic: [netmod] A suggestion for yang namespaces
Thread-Index: AQHSQIC8LPQhMigq5kqQghVyhkL3T6Dc6lgAgDQwnwA=
Date: Tue, 20 Dec 2016 19:33:10 +0000
Message-ID: <BEAD42A1-7F4F-4917-BF4C-F3C79D19EE34@juniper.net>
References: <CAATsVbZnTkR3wVORffCUwETX5YwbomNOK4XJaXr=Ey10KxHEJw@mail.gmail.com> <20161117.103338.559979815043950622.mbj@tail-f.com>
In-Reply-To: <20161117.103338.559979815043950622.mbj@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.1d.0.161209
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.11]
x-ms-office365-filtering-correlation-id: 552e369a-8d0e-4888-531c-08d4290f084b
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BN3PR0501MB1443;
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1443; 7:leLf5PVmzJNtgI5RZFWFxMVAkMTJYOnQAUPY67prP2PQdkZOtLzYWDjKv+bJxPWQKT7laCKCqb6Kyfa0VHgFBWu3GLJKU/7w1ajkEm/90PuJY5Kg99ajQHAHRtjdEk8rnkmO7C8YO19g9WjnMzeWw/+bOfvAF2MqAvXWW8C/SAujVhbhrVaFGLGCXwgu6dnpHFaGY9x+hAr3gmAQDfogRi0eZ+4qNstJV14lFKGAitHD41PsXJisiGFpt0ATEzxtsQTe71HDlTVipRHF0XHlQAhWLJTjx9j1FyIT1og2AArbRmuSaj0d0khkOs+R6rstG7+a7R03YS2PNWFBy+ALA/CbPL0Hc/TTps7O8L3UvH9uy1sq+TGIXKbaNOm6Ud5O6xGQ3jIEpiidFKpV412WyqssznIAolJiLDfZyKqUbT7VtToVG/CBHxqybLmuO/zefcyQ6Qvdpp9ptDE13xviag==
x-microsoft-antispam-prvs: <BN3PR0501MB14439F1BEA1F956F998F156BA5900@BN3PR0501MB1443.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041248)(20161123560025)(20161123555025)(20161123562025)(20161123564025)(6072148); SRVR:BN3PR0501MB1443; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1443;
x-forefront-prvs: 0162ACCC24
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39860400002)(39850400002)(39410400002)(39450400003)(39840400002)(189002)(199003)(24454002)(4326007)(66066001)(76176999)(54356999)(50986999)(7736002)(3280700002)(2906002)(2900100001)(101416001)(305945005)(38730400001)(106356001)(2950100002)(25786008)(77096006)(36756003)(6512006)(6506006)(6486002)(6436002)(229853002)(99286002)(2501003)(92566002)(122556002)(105586002)(106116001)(102836003)(68736007)(6116002)(189998001)(5001770100001)(4001350100001)(81166006)(97736004)(83716003)(86362001)(33656002)(8936002)(82746002)(8676002)(5660300001)(3660700001)(3846002)(81156014)(83506001)(104396002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1443; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <8191180DE0F22A4383786A80FD5C0937@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2016 19:33:10.4903 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1443
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/AgQv4vS6rmQ0xe7X0mOhWK-XJMY>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Subject: Re: [netmod] A suggestion for yang namespaces
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 20 Dec 2016 19:41:09 -0000


>Bill Fenner <fenner@fenron.com> wrote:
>> https://tools.ietf.org/html/rfc4151 defines the "tag:" URI scheme, which
>> allows the creation of URIs with nearly arbitrary syntax by anyone with an
>> email address or domain name.  E.g.,
>> "tag:example.com,2016:yang:interface-extension".
>> The quirk here is the date, which exists in case example.com gets
>> reassigned to someone else next year.
>> 
>> If authors can accept the date quirk, this is an already-existing mechanism
>> that is nearly identical to the one that was proposed in Xufeng's
>> presentation today.
>
> I wasn't aware of this scheme, but I think this is exactly what is
> needed.  As for the date part, it is there for a reason, so it should
> be acceptable.
>
> So, since this scheme exists, I don't think we should define the
> 'rdns' scheme.
>
> /martin


Thank you, Bill, for bringing RFC 4151 to our attention.  Helen, the author of the drafts in question, also agrees that the ‘tag’ scheme addresses the need.  

Given these circumstances, we consider the matter settled and, contrary to the NETMOD 97 minutes, we will not issue a call for adoption for draft-chen-rdns-urn and draft-chen-netmod-enterprise-yang-namespace.

One thing, there is a request to add a reference to RFC 4151 into rfc6087bis if possible.  rfc6087bis is currently in AD Evaluation state, so there may still be an opportunity to do this.

Thanks,
Kent // as co-chair