NETMOD WG IETF 104 (Prague)

Slides:



Advertisements
Similar presentations
XCAP Tutorial Jonathan Rosenberg.
Advertisements

UCD++: XML-based UCDs Motivation –following on discussion of atomizing UCDs: PCD, PAD, … –2 approaches to tagging metadata 1.XML-based: … good for registries.
DC8 Registries Breakout. Goals of the session Discuss and clarify : Requirements for registry Framework for policy Relate issues raised to EOR prototype.
Complex Types and Typed Instance Identifiers as YANG Extension
1 Complex Types and Typed Instance Identifiers IETF #75 NETMOD WG
 Fundamentals of Web Design.  Describe the history and theory of XHTML  Understand the rules for creating valid XHTML documents  Apply a DTD to an.
1 HTML’s Transition to XHTML. 2 XHTML is the next evolution of HTML Extensible HTML eXtensible based on XML (extensible markup language) XML like HTML.
Using DSDL plus annotations for Netconf (+) data modeling Rohan Mahy draft-mahy-canmod-dsdl-01.
WG Document Status 88th IETF CCAMP Working Group.
Sheet 1XML Technology in E-Commerce 2001Lecture 2 XML Technology in E-Commerce Lecture 2 Logical and Physical Structure, Validity, DTD, XML Schema.
XLIFF 2.0 vs XLIFF 1.2 FEISGILTT Dublin June 2014 Yves Savourel ENLASO Corporation This presentation was made possible by.
CNI, 4th April 2006 Slide 1 Key Standards Update: SRU (“Technical” Details) Dr. Robert Sanderson Dept. of Computer Science University of Liverpool
1 Complex Types and Typed Instance Identifiers IETF #76 NETMOD WG
Abierman-sming-nov02 1 SMIv3 Open Issues Andy Bierman.
Representing Netconf Data Models using Document Schema Definition Languages (DSDL) Rohan Mahy Sharon Chisholm Lada Lhotka IETF 72 - Dublin.
Hypothesis Testing with TWO Samples. Section 8.1.
Using DSDL plus annotations for Netconf (+) data modeling Rohan Mahy draft-mahy-canmod-dsdl-01.
Civic Address Extensibility draft-ietf-geopriv-prefix draft-george-geopriv-lamp-post draft-winterbottom-geopriv-local-civic.
Netconf Schema Query Mark Scott IETF 70 Vancouver December 2007
Draft-wilton-netmod-intf-ext-yang-01 draft-wilton-netmod-intf-vlan-yang-01 Rob Wilton IETF 94 – Yokohama, NETMOD WG.
YANG Roque Gagliano.
Product Training Program
XCON WG IETF-64 Meeting XCON Framework Overview & Issues
ietf-syslog Model Status
Interface extensions YANG & VLAN sub-interface YANG Status update
Routing Area Yang Architecture Design Team Update
Routing Area Yang Architecture Design Team Update
Lesson 9 Sharing Documents
draft-clacla-netmod-yang-model-update-02
Subscribing to YANG datastore push updates draft-netconf-yang-push-00 IETF #94 Yokohama A. Clemm A. Gonzalez Prieto
Partial Locking of a Datastore in NETCONF
Subscribing to YANG datastore push updates draft-ietf-netconf-yang-push-02 NETMOD WG IETF #95 Buenos Aires 4-April-2015 Alexander Clemm Alberto Gonzalez.
Comparing Two Means BPS 7e Chapter 21 © 2015 W. H. Freeman and Company.
NETCONF Base Notifications for NMDA
A configurable binary instrumenter
Draft-ietf-supa-generic-policy-data-model-02
Balazs Lengyel, Ericsson
Comparison of NMDA datastores draft-ietf-netmod-nmda-diff-00
Joe Clarke (presenting)
Factory default Setting draft-wu-netmod-factory-default-01
draft-ietf-rtgwg-ni-model-03 Impact on LxVPN device models
Stream Issues Alex, Ambika, Eric, Tim
Manufacturer Usage Descriptions draft-ietf-opsawg-mud-07
More SQL: Complex Queries, Triggers, Views, and Schema Modification
NETMOD IETF 103 Bangkok Nov , 2018
Interface extensions YANG & VLAN sub-interface YANG Status update
NMDA Q & A draft-dsdt-nmda-guidelines &
Post WG LC NMDA datastore architecture draft
A YANG model to manage the optical interface parameters for an external transponder in a WDM network draft-dharini-ccamp-dwdm-if-param-yang-01
Updates to YANG Data Model for IEEE 1588v2
Jonathan Rosenberg dynamicsoft
Yingzhen Qu YANG Data Model for OSPF Protocol draft-ietf-ospf-yang-08 draft-ietf-ospf-sr-yang-02 IETF99, Prague Derek Yeung
Product Training Fixed Assets
Which sets are equal? Which sets are equivalent?
NIEM Tool Strategy Next Steps for Movement
YANG Instance Data for Documenting Server Capabilities
CCAMP IETF 102 Giuseppe Fioccola, Telecom Italia Kwang-Koog Lee, KT
Handling YANG Revisions – Discussion Kickoff
IETF Prague BFD Unsolicited
János Farkas, Balázs Varga, Rodney Cummings, Jiang Yuanlong
NETMOD Versioning Design Team Update
Joe Clarke (presenting)
Task 62 Scope – Config / Operational State
NETMOD Versioning Design Team Update
Rob Wilton (presenting)
Common YANG Data Types draft-schoenw-netmod-rfc6991-bis-01
Interface extensions YANG & VLAN sub-interface YANG Status update
Schema version selection Reshad Rahman (presenting), Rob Wilton
Interface extensions YANG & VLAN sub-interface YANG Status update
Comparison of NMDA datastores draft-ietf-netmod-nmda-diff-02
Presentation transcript:

NETMOD WG IETF 104 (Prague) YANG Next Analysis NETMOD WG IETF 104 (Prague)

Meetings 3 Virtual Interims in two months: Feb 6 Feb 20 Mar 20 Focus on scoring the YANG Next issues 70 issues entered over the course of 3 years repo created on Mar 11, 2016 This presentation reviews the results of those meetings. Deep dive meeting on Wednesday, Mar 27, 15:00-17:00 in Karlin 3 (seats 60)

Issues: 48 Open (22 Closed, not displayed) 3-D Views Issues: 48 Open (22 Closed, not displayed)

3-D Views Showing Complexity Complexity: Mostly low, with fair amounts medium and unknown Most of the important issues have low complexity. Most of the backwards compatible issues have low complexity

Backwards Compatibility x Importance (Pay attention to the Unknowns) 14 2 1 18 2 1 2 1 1 4 2 Most issues are highly backwards compatible.

Backwards Compatibility x Importance (with Unknowns distributed equally into other values) Effect of Unknowns is approximated...

Backwards Compatibility x Importance (with Complexity factored in as well) Most time spent on the desirable green quadrant.

Where to Focus? (This is what Wednesday's meeting is about) Focus on Importance Focus on Backwards Compatibility

Comments?

The 8 Issues Behind a Possible 2.0 Low Unknown High Context-independent encoding of instance-identifiers and identityrefs Introduce critical extensions Refine YANG versioning Medium Consider removing support for sub modules from YANG Allow some references to from config-true to config-false Add an “inactive” metadata annotation Unknown N/A Introduce critical annotations Clarify 'deviation' substatements to match ABNF grammar

The 8 Issues with Importance == Low (Unlikely to be supported under any circumstance) Add if-feature on "must" statement Introduce XPath function datastore() Create a way for a statement to tie-in with augment/deviation add 'conformance-type' leaf to 'import' statement Restrict usage to a subset of XPATH Restrict regex to a subset of XML regex specification Replace 'encoding' with 'representation'? Default to namespace urn:yang:<module-name> ?