Re: [Netconf] YangPush now

Kent Watsen <kwatsen@juniper.net> Thu, 12 July 2018 21:37 UTC

Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3CA513119E for <netconf@ietfa.amsl.com>; Thu, 12 Jul 2018 14:37:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 iFN92PkR1GxX for <netconf@ietfa.amsl.com>; Thu, 12 Jul 2018 14:37:42 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19CD3130E18 for <netconf@ietf.org>; Thu, 12 Jul 2018 14:37:42 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w6CLT7Cc020054; Thu, 12 Jul 2018 14:37:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=2cJ6b22VaHeh7dmt/Swu0/EYXzfHCuDDdq7DTqTETlA=; b=QRAGFxfLfVxfVwln7UV/K3rrIyL5L1Xt0nzNVsDpATK/idoQhaxKzQTofhPIYm0fH/Js dKunOxMCZwhiIrueIJ/gTsL6mstp+iZLUeq05jWGeDEFJafNPr//zXwIJlI2Z1DuAAXt 9A3KrbJpF8s/PJQwgrxyAKNYb+bd9TKW/R1Le7e6tyXWue+VMQndOZK84jkqo/8NCpF8 AMwm1koM4W3rBcyjFKYclYmQXwIKStjqRQmcKitFr1+jGDCDdeoKylmtL1/mMGT8nctS ZYHxj9DlDXgjPk1wHPe5MyTQ+UECTDZPkfFOFoVimS2XNqti8J9TkjA4h6kzt7UCdjnh vA==
Received: from nam03-by2-obe.outbound.protection.outlook.com (mail-by2nam03lp0056.outbound.protection.outlook.com [216.32.180.56]) by mx0b-00273201.pphosted.com with ESMTP id 2k6an38j1s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 12 Jul 2018 14:37:34 -0700
Received: from BYAPR05MB4230.namprd05.prod.outlook.com (52.135.200.153) by BYAPR05MB4214.namprd05.prod.outlook.com (52.135.200.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.952.13; Thu, 12 Jul 2018 21:37:32 +0000
Received: from BYAPR05MB4230.namprd05.prod.outlook.com ([fe80::959d:9fbe:90e4:3cc]) by BYAPR05MB4230.namprd05.prod.outlook.com ([fe80::959d:9fbe:90e4:3cc%4]) with mapi id 15.20.0952.017; Thu, 12 Jul 2018 21:37:32 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Alexander Clemm <alexander.clemm@huawei.com>, Henk Birkholz <henk.birkholz@sit.fraunhofer.de>, Andy Bierman <andy@yumaworks.com>, Robert Wilton <rwilton=40cisco.com@dmarc.ietf.org>
CC: Netconf <netconf@ietf.org>
Thread-Topic: [Netconf] YangPush now
Thread-Index: AQHUGEz9myzpyoyNqk27+aT9H3fHiqSKOxiAgAAIT4CAAVUBgIAAFagAgABfLAD//9AvgA==
Date: Thu, 12 Jul 2018 21:37:31 +0000
Message-ID: <5792CF70-9842-41C0-A286-64C4B4B27455@juniper.net>
References: <20180708100310.gn3xaol66f7c7lo5@anna.jacobs.jacobs-university.de> <20180708.180552.1582913595227099806.mbj@tail-f.com> <20180708175359.mdcjgvddb453e2fc@anna.jacobs.jacobs-university.de> <20180708.202727.1096638437748786994.mbj@tail-f.com> <B0DEB8BF-A652-43E5-8F35-A9732F4FE04A@juniper.net> <6d12e0fb-7bcc-8533-f783-f4d5fb4b0ce2@ericsson.com> <683740ff-2bb1-c702-6cd8-ea2eb4bf733a@cisco.com> <CABCOCHRiZTE8GSHvQrbRTnBVjciRqPVco1aTXHmZqFTWef5+iQ@mail.gmail.com> <2590ad5e-26cd-6955-fb3f-677a05035606@sit.fraunhofer.de> <82693DB7-91C7-4172-A3CE-FDA3A638E191@juniper.net> <644DA50AFA8C314EA9BDDAC83BD38A2E0EB2F27E@sjceml521-mbx.china.huawei.com>
In-Reply-To: <644DA50AFA8C314EA9BDDAC83BD38A2E0EB2F27E@sjceml521-mbx.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.20.0.170309
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BYAPR05MB4214; 7:xEe9OdGeFfkUD9Ou9IlyzJyRNT7caNr8uf/8TlmPTx/lG4iCqHp71XbeqXxQ75QPg9otjUAF1udj2hTq99+250enUW5PBf73VHRStxyKt5IKankzxiufUFvrz67hUbOPajKzqoOQxBjYrt+oeF5NdBQDlB5qHzPZFMTekhdi8SumdQWLubspoO7yVXzHXKKoRjyoIHm5ZbWmOCtLhr4Y+edXxRRrcYHKpqNYR8ncDegeZ5Yg9C3dL+cyCZeWArhs
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: ee786f56-a8b8-417e-658e-08d5e83facb9
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600053)(711020)(48565401081)(2017052603328)(7153060)(7193020); SRVR:BYAPR05MB4214;
x-ms-traffictypediagnostic: BYAPR05MB4214:
x-microsoft-antispam-prvs: <BYAPR05MB42149D3DBC1BE9AC22AFBBFCA5590@BYAPR05MB4214.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:BYAPR05MB4214; BCL:0; PCL:0; RULEID:; SRVR:BYAPR05MB4214;
x-forefront-prvs: 0731AA2DE6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(979002)(39860400002)(366004)(346002)(376002)(396003)(136003)(13464003)(199004)(189003)(3846002)(36756003)(6116002)(478600001)(6246003)(446003)(11346002)(2616005)(486006)(76176011)(82746002)(6506007)(7736002)(106356001)(186003)(102836004)(53936002)(33656002)(26005)(53546011)(305945005)(105586002)(2906002)(476003)(2900100001)(97736004)(93886005)(83716003)(316002)(58126008)(25786009)(229853002)(256004)(6512007)(81166006)(81156014)(8676002)(6436002)(6486002)(8936002)(68736007)(5660300001)(4326008)(14454004)(66066001)(86362001)(110136005)(5250100002)(99286004)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB4214; H:BYAPR05MB4230.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: X30r185y9AGYPcSUtyOLHEVAqfRNkyrx/7d1e0bDCzxVva3QinztMpWG/a4LNN9DpTXSTh92WsvSkTutJo1uEqv2tZMSZY1E8oiYEUlrNLng+4EdJsqFXFjzXxUKUVCJQ21ZjmRpLDmpgti1L9a/zPMsmQOcjq5y6iqfj9QuAVxTFZAqlgFLNG6caySF/dEcq8rh5c4gMJh+L8ysPGSwLwOSFdzFCCLXRCYy139NT6nrhLKKhUzWPFVd7xTKLdX0NE2jw9cjxr/cJrDLZCawCnj3yhtdyBOLYfJ8+uaG0l//ylpjHAKy7gVLYSt70NIFkwdRLKRKwEGrBRWI1g73iO9nUiAFoX64LjMTgLxzZVc=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <8468AD94DBF98143A8C4A3B8F23271EA@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: ee786f56-a8b8-417e-658e-08d5e83facb9
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2018 21:37:31.9707 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB4214
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-07-12_07:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1807120226
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/AtqO2KfrrzptG1cMjJzWMtelotc>
Subject: Re: [Netconf] YangPush now
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jul 2018 21:37:45 -0000

Hi Alex,

Addressing your second point first, as you say, we're too far down the road to consider YP w/o SN.  I think Andy was just reflecting how things could've been different if we turned back time.

Regarding your first point, I agree that the delta may not be much, but YP is also a large document (56 pages) and, if only to help better focus the WG, the chairs will probably run the LCs on these two drafts sequentially anyway.  Just speaking for myself, I haven't reviewed YP seriously yet, as I've been waiting for the dust to settle on the SN layer first.  In theory, my review should go easy, since YP builds on top of SN (the harder to define layer) and also because YP has been improved by others already, but that's all part of the unknown behind hum #2.  Makes sense?

Kent


===== original message =====

On 2): not sure I understand that particular hum; I don't see what would be gained by separating them.  YP builds on SN but it is ready.    If the WG decides to refactor SN to move configured subscriptions out, sure, YP needs to be updated to make sure this is reflected, but this should be straightforward.  If separating YP and SN would accelerate them (or at least one of them), sure, but I am not clear why this would be the case.  

To the question on putting YP out without SN: this is a well-intended suggestion even if it seems a bit ironic given SN was originally created by taking it out as a generalizable piece from YP that would be useful for notifications other than push updates per decision of the WG.  Changing YP now to become a self-contained piece would mean reverting on this; I am not convinced it is a good idea to do so this late in the game and would rather have us see this through as we had planned.    

--- Alex

> -----Original Message-----
> From: Netconf [mailto:netconf-bounces@ietf.org] On Behalf Of Kent Watsen
> Sent: Thursday, July 12, 2018 11:48 AM
> To: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>; Andy Bierman
> <andy@yumaworks.com>; Robert Wilton
> <rwilton=40cisco.com@dmarc.ietf.org>
> Cc: Netconf <netconf@ietf.org>
> Subject: Re: [Netconf] YangPush now
> 
> 
> > I would like to strongly +1 retaining the configured subscriptions
> > (not necessarily in the Push draft itself for the sake of expediting
> > WGLC or
> > modularity)
> 
> Ah, so here's another hum question: with or without yang push.
> 
> hums now are:
> 
>  1. dynamic subscriptions ~ configured subscriptions
>    a. dynamic first, then configured (published sequentially)
>    b. dynamic and configure together (published in parallel)
> 
>  2. subscribed-notifications ~ yang-push
>    a. SN first, then YP  (published sequentially)
>    b. SN and YP together (published in parallel)
> 
> Eric/Alex: please include a slide with this somewhere in your preso.
> 
> Thanks,
> Kent // chair
>