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

TOSCA 2.0: Expand where artifacts can be defined. #52

Open aszs opened 2 years ago

aszs commented 2 years ago

TC consensus seems to be it should be possible to declare artifacts on the topology template not just node templates as in TOSCA 1.3. How about relationships, groups, policies, etc.? And to interfaces?

(cf TOSCA TC TODO Item 22)

lauwers commented 2 years ago

If we did this, we would also need grammar for accessing artifacts at the topology template level. The TOSCA language currently includes the following two mechanisms for referencing artifacts:

Neither mechanism can currently be used to reference artifacts in other places.

From: Adam Souzis @.> Sent: Tuesday, February 1, 2022 4:34 AM To: oasis-open/tosca-community-contributions @.> Cc: Subscribed @.***> Subject: [oasis-open/tosca-community-contributions] TOSCA 2.0: Expand where artifacts can be defined. (Issue #52)

TC consensus seems to be it should be possible to declare artifacts on the topology template not just node templates as in TOSCA 1.3. How about relationships, groups, policies, etc.? And to interfaces?

— Reply to this email directly, view it on GitHubhttps://github.com/oasis-open/tosca-community-contributions/issues/52, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AASPLILUF7RNRODKWDNADVLUY7HJ3ANCNFSM5NJANYRQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you are subscribed to this thread.Message ID: @.**@.>>