Integrate Component Manager with the Project Manager #1153
Labels
-tooling
Category: tooling
d-intermediate
Difficulty: some prior knowledge required
p-high
Should be completed in the next sprint
Summary
Once the
ComponentsManager
(nowRuntimeVersionManager
) is separated into a library (#1152), that library should be used to implement most of the new protocol requirements in the project manager.Value
Specification
component-manager
library to handle the requests described in its new protocol.component-manager
(i.e. asking if a version should be installed or reporting progress of installation) is handled using the project manager protocol.DistributionManager
should be set-up in such a way that the installed components are shared between the project-manager and the launcher, i.e. a component installed using one has to be available in the other. This includes sharing the lockfiles so that the launcher and project-manager do not interfere with each other.GlobalConfigurationManager
.Acceptance Criteria & Test Cases
ComponentsManagerSpec
and test if the protocol messages are handled correctly.The text was updated successfully, but these errors were encountered: