Speaker
Description
Tango Controls is a fantastic framework which allows its users to program almost everything that one would expect from a serious distributed monitor and control system. This comes at a price though. The price is Tango Controls' complexity behind the scenes and shows especially when one wants to set it up for development on one's laptop.
In this lightning talk I will demonstrate the Tango Playground. It is a place where users can develop devices in Python3 in their favourite and known IDE, then run the devices with almost no overhead in a container, find bugs, fix the bugs and start a new iteration in a jiffy. Users can quickly prototype and try out new ideas without having to worry about a VM or a minikube ensemble. All that is needed is a Makefile, a handful of scripts and some additional software in the background. The repository for the Tango Playground is available at https://gitlab.com/tjuerges/tango-playground.git.
keywords | simple, tooling. container |
---|