From ac9bc322eb8e3d027e56e1a630e0b8ffc61361da Mon Sep 17 00:00:00 2001 From: Daniel K Lyons <dlyons@nrao.edu> Date: Wed, 7 Jul 2021 16:39:31 -0600 Subject: [PATCH] Adding a few gripes --- docs/source/known-issues.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/source/known-issues.rst b/docs/source/known-issues.rst index 1f46335f3..135bfbb0e 100644 --- a/docs/source/known-issues.rst +++ b/docs/source/known-issues.rst @@ -106,3 +106,12 @@ Code Tweaks - See if Mustache can access Capo properties without much extra work - `WS-447 <https://open-jira.nrao.edu/browse/WS-447>`__ + +Dependencies and Overall Structure +---------------------------------- + +- Move implementations of services out of shared/workspaces and into the relevant services +- Separate interfaces for separate services into separate packages so that we can be sure + that the workflow service doesn't even have access to the capability interfaces +- Can REST API implementations of these interfaces be created? +- If so, can those REST API implementations become dependencies of e.g. the capability service? -- GitLab