oasis-open / tosca-community-contributions

OASIS TC Open Repository: Manages TOSCA profiles, tests, and templates that are maintained by the TOSCA community. They are intended to be used as examples to help developers get started with TOSCA and to test compliance of TOSCA implementations with the standard.
https://github.com/oasis-open/tosca-community-contributions
Apache License 2.0
39 stars 25 forks source link

Rethink what we want to achieve in TOSCA with policies (look at policy language like OPA's Rego) #79

Open aszs opened 2 years ago

philippemerle commented 2 years ago

TOSCA policies are significantly used by ETSI NFV SOL 001. So replacing them will have a deep impact on one of the current main usage of TOSCA.

lauwers commented 2 years ago

As far as I know, ETSI NFV only defines policy names without actually expressing any policy semantics. We need to beef up TOSCA support for defining policy semantics (not just for imperative policies but also for declarative policies).