Versions Compared

Key

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

Table of Contents

Reference Material

...

Priorities & Scope for Istanbul Release

PriorityDescriptionNotesIstanbul commitment
1Publish and Share NCMP Rest interface proposaldetailed for Istanbul scope, general structure only for functionality related to later releases
2Publish and Share DMI Plugin Rest interface proposaldetailed for Istanbul scope, general structure only for functionality related to later releases
3

Register a DMI Plugin



4

Initial Inventory (semi hardcoded)



5Inventory Changes (add & remove cm handle)

6Model discovery (get and store model for a cm-handle)

7Full (initial) data sync

8Support dynamic inventory changes (react to DMaapP events)

9Read operations for single cmHandle with ds = pass-through, synchronous only

10

Create, Update & Delete operations for single cmHandle with ds = pass-through, synchronous only  

 I don’t expect them to be different at all rom a NCMP/DMI plugin perspective
11Yang Patch operations for single cmHandle with ds = pass-through, synchronous only
Stretch
12Retrieve list of modules (names) for a cmHandle
Stretch
13Support yang-date+json output for all datastores
Stretch
14

Implement -async option for CRUD and Patch operations


Out of Scope
15Support multiple cmHandles in a single call (bulk)
Out of Scope
16Support all cmHandles in a single call?
Out of Scope
17Support ds = operation-running for read and query operations
Out of Scope
18Support yang-data+json output format for ds = operational running
Out of Scope

Suggested Epics & User Stories 

...