Deployment UI: Specify deployment targets in a platform-independent way.
-
org.fortiss.af3.deployment.ui.compose.RootDeploymentCompositor::connect()
contained a constraint for the specification of deployment targets that introduced a dependency to theorg.fortiss.af3.platform.pikeos
. - The code has been commented out.
- A proper solution could be based on an annotation that is bound to
ExecutionUnit
s and that allows to specify to which execution units users can deploy logical components. - In DREAMS, such annotation (
DeploymentGranularity
) and a counter-part for the automated deployment of the logical architecture (DeploymentSource
) have already been created and could be transferred to theorg.fortiss.af3.platform
plugin. See also attached screenshot.
(from redmine: issue id 2423, created on 2015-09-07, closed on 2016-08-09)