-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution:
Fixed
-
Affects Version/s:
CSD2
-
-
-
-
Proposal:
Hide
A node type may provide the implementation artifacts for the operations of its interface. We should support the ability to override extend these implementation artifacts at the referencing node template level.
Show
A node type may provide the implementation artifacts for the operations of its interface. We should support the ability to override extend these implementation artifacts at the referencing node template level.
-
Resolution:
Show
This issue resolved by motion on 2012-04-05 (see minutes):
Motion: Approve changes in WD05 (contained in the file http://www.oasis-open.org/apps/org/workgroup/tosca/download.php/45575/TOSCA-v1.0-wd05.zip ) and close TOSCA-5 as RESOLVED.Implementation artifacts
Today, a <NodeType> element supports the definition of <DeploymentArtifacts> representing executable entities of the node type itself. These deployment artifacts may be overridden or extended or provided first time by another <DeploymentArtifact> element of the referencing <NodeTemplate>.
This mechanism should be supported for <ImplementationArtifacts> too: A node type may define the implementation artifacts for its operations, but a node template derived from this node type should be able to actually provide an implementation artifact, override an implementation artifact or extend the set of implementation artifacts. For this purpose, the proposal is to add an <ImplementationArtifacts> element to the <NodeTemplate> element as sibling of the <DeploymentArtifacts> element.
{"report":{"apdex":1,"isInitial":true,"journeyId":"8b262817-e180-45d5-8ec9-89e2eaea8290","key":"jira.project.issue.view-issue","navigationType":0,"readyForUser":692,"redirectCount":0,"resourceLoadedEnd":835.6000003814697,"resourceLoadedStart":196.7000002861023,"resourceTiming":[{"duration":120,"initiatorType":"link","name":"https://issues.oasis-open.org/s/3edeca31ab9ba77980aae0809fbe7121-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/0a4716d29b2d5b1bdcdb168b4efc119e/_/download/contextbatch/css/_super/batch.css","startTime":196.7000002861023,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":196.7000002861023,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":316.7000002861023,"responseStart":0,"secureConnectionStart":0},{"duration":120.2000002861023,"initiatorType":"link","name":"https://issues.oasis-open.org/s/7d2823769c2e7b66e860863fe879b7f8-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/9aebb1c0aaa4c36289529757ec9dbb54/_/download/contextbatch/css/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&richediton=true","startTime":197,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":197,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":317.2000002861023,"responseStart":0,"secureConnectionStart":0},{"duration":120.7999997138977,"initiatorType":"link","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/8.0.5/_/download/batch/com.atlassian.auiplugin:split_aui.pattern.label/com.atlassian.auiplugin:split_aui.pattern.label.css","startTime":197.10000038146973,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":197.10000038146973,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":317.90000009536743,"responseStart":0,"secureConnectionStart":0},{"duration":121.09999990463257,"initiatorType":"link","name":"https://issues.oasis-open.org/s/645acc233eb869f48a571293b8358a7d-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:global-static-adgs/jira.webresources:global-static-adgs.css","startTime":197.40000009536743,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":197.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":318.5,"responseStart":0,"secureConnectionStart":0},{"duration":121.5,"initiatorType":"link","name":"https://issues.oasis-open.org/s/a0dd6509771c1de0667aae5429c04cda-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:global-static/jira.webresources:global-static.css","startTime":197.60000038146973,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":197.60000038146973,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":319.1000003814697,"responseStart":0,"secureConnectionStart":0},{"duration":175.5,"initiatorType":"script","name":"https://issues.oasis-open.org/s/e5479157e7a0c08b005e6522f2f04104-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/0a4716d29b2d5b1bdcdb168b4efc119e/_/download/contextbatch/js/_super/batch.js?locale=en-US","startTime":197.80000019073486,"connectEnd":197.80000019073486,"connectStart":197.80000019073486,"domainLookupEnd":197.80000019073486,"domainLookupStart":197.80000019073486,"fetchStart":197.80000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":197.80000019073486,"responseEnd":373.30000019073486,"responseStart":373.30000019073486,"secureConnectionStart":197.80000019073486},{"duration":187.90000009536743,"initiatorType":"script","name":"https://issues.oasis-open.org/s/83514d5d4e8543747b02042eafcdc99c-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/9aebb1c0aaa4c36289529757ec9dbb54/_/download/contextbatch/js/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":198.30000019073486,"connectEnd":198.30000019073486,"connectStart":198.30000019073486,"domainLookupEnd":198.30000019073486,"domainLookupStart":198.30000019073486,"fetchStart":198.30000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":198.30000019073486,"responseEnd":386.2000002861023,"responseStart":386.2000002861023,"secureConnectionStart":198.30000019073486},{"duration":189.69999980926514,"initiatorType":"script","name":"https://issues.oasis-open.org/s/70bb2263e59e7e1f04fbd137c80b895b-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/aae1242f5fc81cc6a5bb8bc963ccda29/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en-US","startTime":198.60000038146973,"connectEnd":198.60000038146973,"connectStart":198.60000038146973,"domainLookupEnd":198.60000038146973,"domainLookupStart":198.60000038146973,"fetchStart":198.60000038146973,"redirectEnd":0,"redirectStart":0,"requestStart":198.60000038146973,"responseEnd":388.30000019073486,"responseStart":388.30000019073486,"secureConnectionStart":198.60000038146973},{"duration":190.2999997138977,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":198.7000002861023,"connectEnd":198.7000002861023,"connectStart":198.7000002861023,"domainLookupEnd":198.7000002861023,"domainLookupStart":198.7000002861023,"fetchStart":198.7000002861023,"redirectEnd":0,"redirectStart":0,"requestStart":198.7000002861023,"responseEnd":389,"responseStart":389,"secureConnectionStart":198.7000002861023},{"duration":190.90000009536743,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":198.80000019073486,"connectEnd":198.80000019073486,"connectStart":198.80000019073486,"domainLookupEnd":198.80000019073486,"domainLookupStart":198.80000019073486,"fetchStart":198.80000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":198.80000019073486,"responseEnd":389.7000002861023,"responseStart":389.7000002861023,"secureConnectionStart":198.80000019073486},{"duration":191,"initiatorType":"script","name":"https://issues.oasis-open.org/s/cda37faab827dbdf305de8efe8282062-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/8.0.5/_/download/batch/com.atlassian.auiplugin:split_aui.pattern.label/com.atlassian.auiplugin:split_aui.pattern.label.js?locale=en-US","startTime":199.10000038146973,"connectEnd":199.10000038146973,"connectStart":199.10000038146973,"domainLookupEnd":199.10000038146973,"domainLookupStart":199.10000038146973,"fetchStart":199.10000038146973,"redirectEnd":0,"redirectStart":0,"requestStart":199.10000038146973,"responseEnd":390.1000003814697,"responseStart":390.1000003814697,"secureConnectionStart":199.10000038146973},{"duration":191.7999997138977,"initiatorType":"link","name":"https://issues.oasis-open.org/s/07245784f53abc49bad9d9d4d36c577a-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/cadc4f20cc5c138dee060d42cf85f220/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":199.2000002861023,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":199.2000002861023,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":391,"responseStart":0,"secureConnectionStart":0},{"duration":191.59999990463257,"initiatorType":"script","name":"https://issues.oasis-open.org/rest/api/1.0/shortcuts/803004/a29179d70fa8562374ee16707692af77/shortcuts.js?context=issuenavigation&context=issueaction","startTime":199.30000019073486,"connectEnd":199.30000019073486,"connectStart":199.30000019073486,"domainLookupEnd":199.30000019073486,"domainLookupStart":199.30000019073486,"fetchStart":199.30000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":199.30000019073486,"responseEnd":390.90000009536743,"responseStart":390.90000009536743,"secureConnectionStart":199.30000019073486},{"duration":288.30000019073486,"initiatorType":"link","name":"https://issues.oasis-open.org/s/f77fd89aa211a76b20e9b0e63564383c-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/4a9288299d147101bf66484f4be48925/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.css?jira.create.linked.issue=true&richediton=true","startTime":227.80000019073486,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":227.80000019073486,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":516.1000003814697,"responseStart":0,"secureConnectionStart":0},{"duration":269.80000019073486,"initiatorType":"script","name":"https://issues.oasis-open.org/s/41525c48ddceeb9b11e54085268fc285-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/4a9288299d147101bf66484f4be48925/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.js?jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":227.90000009536743,"connectEnd":227.90000009536743,"connectStart":227.90000009536743,"domainLookupEnd":227.90000009536743,"domainLookupStart":227.90000009536743,"fetchStart":227.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":227.90000009536743,"responseEnd":497.7000002861023,"responseStart":497.7000002861023,"secureConnectionStart":227.90000009536743}],"threshold":1000,"fetchStart":0,"domainLookupStart":85,"domainLookupEnd":85,"connectStart":85,"connectEnd":133,"secureConnectionStart":109,"requestStart":134,"responseStart":188,"responseEnd":257,"domLoading":191,"domInteractive":860,"domContentLoadedEventStart":860,"domContentLoadedEventEnd":903,"domComplete":1108,"loadEventStart":1108,"loadEventEnd":1110,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[],"measures":[],"correlationId":"77e0263e146647","effectiveType":"4g","downlink":9.2,"rtt":0,"serverDuration":94,"dbReadsTimeInMs":10,"dbConnsTimeInMs":13,"applicationHash":"4d4040e0714d65b7fffa4801569d014c0b16eaa9","experiments":[]}}
This issue was resolved and approved (see minutes of April 5, 2012).