Details
-
Feature
-
Must have
-
None
Description
The current implementation of the TMC prototype and the supporting LMC Base Classes need to have the following technical debt cleared:
1) Review TMC Prototype (Stage I) Design document
https://docs.google.com/document/d/1JFGXb8NGXPfi9ZwOQMPU6_Dwc1UxCHelRc-tjVVuoD0
2) Ensuring completion of Definition of Done requirements for the code
2.1 - Code reviews done and logged as per the process using pull request
2.2 - Additional test cases to ensure code coverage
2.3 - Automation and CI pipeline integration
2.4 - Other relevant aspects of Definition of Done
3) Validating the prototype application to run Docker (using the SKA Tango Docker image)
4) Migration of code from Python 2.7 to Python 3.5
Acceptance criteria
DoD, mostly applies to number point 2. See:
http://developer.skatelescope.org/en/latest/development/definition_of_done.html