Home¶
Introduction¶
Taranta (Webjive until v.1.1.5) is a web application that allows a user to create a graphical user interface to interact with Tango devices. The interface may include a variety of charts, numerical indicators, dials, commands that can be used to monitor and to control devices. Very little knowledge of web technologies is needed.
With Taranta you can use your web browser to:
View a list of all Tango devices
View and modify device properties
View and execute device commands
Create dashboards for interacting with Tango devices.
Online demo¶
https://webjive-demo.maxiv.lu.se/demodb (log in with demo/demo).
Current version¶
This is version 2.13.4 of Taranta.
For developers¶
Usage of the source repository¶
Clone the repository.
Run
npm install
Type
npm start
Minimum node version: 7.6 (introduced async/wait)
Verified working node version: 9.11.2 (currently used by the dockerfile)
Docker >= v18 and GNU Make must be installed.
Architectural view
How to extend Taranta
Known issues
External resources:
Redux state structure¶
State structure
Authors¶
Taranta was initially written by the KITS Group at MAX IV Laboratory. Since 2018 also SKA Teams are developing it.