Bug#614247: ITP: taurus -- framework for TANGO control system client applications
Owner: "Picca Frédéric-Emmanuel" <firstname.lastname@example.org>
* Package name : taurus
Version : 2.0.0
Upstream Author : Tiago Coutinho <email@example.com>
* URL : http://packages.python.org/taurus
* License : LGPL3+
Programming Lang: Python
Description : framework for TANGO control system client applications
TANGO is an object oriented distributed control system using CORBA,
mainly developed by the Controls Section of the ALBA Synchrotron.
TAURUS is a library for connecting graphical or commandline clients to
TANGO device servers, built on top of the PyTango bindings and the
graphical library PyQt. It provides an abstraction layer for accessing
TANGO in a pythonic, object oriented way.
The goals of this library are to:
* provide a simple TANGO API to the end-user application;
* speed up development of TANGO-based applications;
* provide a standardized look-and-feel.
In many aspects, TAURUS follows the same approach as the TANGO Java
Application Tool Kit: Tango ATK. If you know ATK, TAURUS will look familiar.
The TAURUS library is divided into two parts: the core module which handles
all interaction with PyTango, and the Qt module which provides a collection
of widgets that can be used inside any PyQt GUI.