Subject: [I2rs-proto-dt] YANG ephemeral tagging

From: Andy Bierman <[email-masked]>
Date: Mon, 12 Oct 2015 15:31:02 -0700

Hi,

Some questions for next time...

Q1) what YANG ephemeral meta-data is needed?

   1) ephemeral-only:
       Special ephemeral-only YANG data nodes.
       NETCONF will not ignore config=true, so how to keep
       this data out of running datastore?

   2) ephemeral-also:
       config=true data that client can override in ephemeral datastore

    3) ephemeral-not-allowed
      e.g., what if I had a config leaf to enable the ephemeral datastore
      itself?  this MUST NOT be editable in ephemeral datastore

 Q2) what are the defaults? (no meta-data present)

 Q3) scope of tagging statement
    - module
    - subtree
  - how would these 2 modes interact?
  - perhaps just subtree is needed for now?

 Q4) YANG extensions vs YANG statements
   - after determining if and what YANG statements are needed,
     can they be implemented as extensions or is a
     new YANG language version needed?

Andy