diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-08-25 19:36:34 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-08-25 19:36:34 -0500 |
commit | 4cac82ec7b2faf6001505695751f9c4e58bbdcf3 (patch) | |
tree | cb89abed07092a49703e1f98504529680aebe387 /doc | |
parent | 3199044e30f6398509eeb444f9e43ebac31ffdf1 (diff) | |
download | netconfapk-4cac82ec7b2faf6001505695751f9c4e58bbdcf3.tar.gz netconfapk-4cac82ec7b2faf6001505695751f9c4e58bbdcf3.tar.bz2 netconfapk-4cac82ec7b2faf6001505695751f9c4e58bbdcf3.tar.xz netconfapk-4cac82ec7b2faf6001505695751f9c4e58bbdcf3.zip |
doc: Add Interfaces module to roadmap
Diffstat (limited to 'doc')
-rw-r--r-- | doc/roadmap.rst | 54 |
1 files changed, 53 insertions, 1 deletions
diff --git a/doc/roadmap.rst b/doc/roadmap.rst index 459edb8..63488b0 100644 --- a/doc/roadmap.rst +++ b/doc/roadmap.rst @@ -11,6 +11,9 @@ Backend * [ ] Track name/revision/namespace, and register with NSMAP + * Namespace includes prefix, since this is standardised. i.e. + ns "urn:ietf:params:xml:ns:yang:ietf-interfaces" -> prefix "if:". + * [ ] Track features implemented * [ ] Handle import-only modules @@ -125,4 +128,53 @@ Outstanding TBDs Resolved TBDs ````````````` -* None +* None. + + + +[ ] Interfaces module +--------------------- + +* [ ] Configuration nodes + + * [ ] Name, description, type + + * [ ] Enabled + +* [ ] State nodes + + * [ ] Operational state + + * [ ] Time operational state entered + + * [ ] Interface index + + * [ ] MAC address + + * [ ] Related higher/lower layer interfaces + + * [ ] Link speed (bits/second) + + * [ ] Statistics (``ifctrstat``) + + +The interfaces module allows configuration and inspection of the physical layer +of system network interfaces. + + +Outstanding TBDs +```````````````` +* We support ``arbitrary-names``, right? Pretty sure GRE / tuntap / etc all + let you name things whatever you want. + +* Do we support ``pre-provisioning``? It would make sense, since /e/n/i and + /e/c/n both let you just specify whatever configuration you want for whatever + interfaces you want. + +* Where do we store interface ``description``? + +* How do we retrieve ``last-change``? + +Resolved TBDs +````````````` +* None. |