Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Confirm / alternate the proposal
  • Change moduleset naming/referencing - e.g. Package, Context (as in ODL yangtools)

Discussion results (Nov 20, 2020)

  • Moduleset is immutable collection of modules. None of modules can be added or removed independently, only
    as part of moduleset insert or delete. Also moduleset itself doesnot assume updates for now.


  • The moduleset uniquenes within a dataspace to be identified by string identifier now, also by content later


  • The modules are stored as source definition, no any processing on module entity persistence.
    On data validation it's expected the schema context (representing effective models) to be compiled
    with taking into account all the modules from the moduleset.


  • The persistence of pre-compiled context (as moduleset content) or caching it or other perfpormance optimizations
    to be discussed later.