29–30 Jun 2022
Max IV Laboratory
Europe/Stockholm timezone

But where can I just play with it?

30 Jun 2022, 11:30
15m
MAX III Conference room (Max IV Laboratory)

MAX III Conference room

Max IV Laboratory

Fotongatan 2 - 224 84 Lund - Sweden
Lightning talk Morning

Speaker

Thomas Juerges (SKAO)

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

Primary author

Presentation materials