diff --git a/ROADMAP.md b/ROADMAP.md new file mode 100644 index 00000000..624df557 --- /dev/null +++ b/ROADMAP.md @@ -0,0 +1,29 @@ +# Clixon roadmap + +- NETCONF + - Support for additional Netconf (edit-config modes)[https://github.com/clicon/clixon/issues/53] + - Netconf (framing)[https://github.com/clicon/clixon/issues/50] + - (Sanity checks)[https://github.com/clicon/clixon/issues/47] + - (Child ordering)[https://github.com/clicon/clixon/issues/22] +- Netconf backend (Clixon acts as netconf controller) +- Restconf + - Query parameters +- XML + - (Namespace handling)[https://github.com/clicon/clixon/issues/49] +- NACM (RFC 8341) is somewhat limited + - Extend with data node access (read/create/delete/update/execute) +- Streams (netconf and restconf) + - Extend native stream mode with external persistent timeseries database, eg influxdb. +- Jenkins CI/CD and webhooks +- YANG + - (Cardinality)[https://github.com/clicon/clixon/issues/48] + - RFC 6022 (NETCONF monitoring)[https://github.com/clicon/clixon/issues/39] + - Factory default Setting - draft-wu-netconf-restconf-factory-restore-03 + - Deviation, belongs-to, min/max-elements, action, unique +- Containers + - (Docker improvements)[https://github.com/clicon/clixon/issues/44] + - Kubernetes Helm chart definition +- (gRPC)[https://github.com/clicon/clixon/issues/43] + + +