diff --git a/docs/source/known-issues.rst b/docs/source/known-issues.rst index 1f46335f3f005d4020b3f3fb565ad3916adcb5f8..135bfbb0e5f3e2046da78476e0da2f5f98e803b0 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?