The Tango Community has more than 500 participants from all over the World!

We are proud to have more than 45 institutional and more than 15 industrial partners.

Join the Community by becoming a Member! This will allow you to find colleagues from different countries and affiliations and also allow you to post to the forum.


Latest news

New release candidate for cppTango: 10.3.0-rc1

We are pleased to announce the immediate availability of a new release candidate for the upcoming cppTango release 10.3.0.

We are pleased to announce the immediate availability of a new release candidate for the upcoming cppTango release 10.3.0.

This release comes with new features for device server telemetry, improving the support for the OpenTelemetry standard.

An important breaking change regarding the class factory mechanism: device servers are now required to subclass the DServer class in order to override the virtual class_factory member function. The derived class should later be registered using Util::register_dserver_constructor. The latest version of Pogo is able to regenerate your server with this new mechanism.

The code base also has been refactored widely to have basically one class per file, thus affecting the public include files. Users of the "tango/tango.h", and users of Pogo, should not be affected though.

The licensing of the project and its files has been clarified, so please check the new file headers if you are concerned.

As always, there are bug fixes.

Detailed release notes are being updated as tracked on GitLab.

ICALEPCS 2025

Tango Controls Collaboration @ ICALEPCS2025

Chicago (USA)

The Tango Controls are meeting at ICALEPCS2025, the main event for the accelerator and large experiments controls community. Here are some highlights from the event.

The Tango Controls Collaboration status was brilliantly presented by our two 'heavy-weights' in the kernel development community - Thomas aka TJ and Yury.

ICALEPCS2025 status presentation
taurus.png

New Release of Taurus 5.3.0

Release of Taurus 5.3.0 with support for Qt6

We are pleased to announce the release of Taurus 5.3.0. The main highlight of this release is support for Qt6.

For the complete list of changes, please refer to the CHANGELOG

A big thank you to all contributors whose efforts made this release possible.

ALBA Controls Section (on behalf of the Taurus Community)

icalepcs2025

Tango Controls Workshop @ ICALEPCS 2025

Chicago (USA)

This workshop is a continuation in the series of ICALEPCS workshops on Tango Controls. Tango is a toolkit for building modern distributed control systems in C++, Python, and/or Java. It is prepared for people who are new to Tango but also for those who want to get an update on the latest tools in Tango. The workshop provides hands-on exercises and examples which attendees can try during or after the workshop. Attendees will acquire a good understanding of the concepts of Tango and its tools for building an object oriented distributed control system.

See https://indico.tango-controls.org/event/479/ for more information.

See all news

Mailing list

The Tango mailing list was the only communication channel before the forum was set up (in 2015). The mailing list is still maintained for announcements and questions which are not related to one of the forum topics.

If you want to receive updates about Tango or post any information about Tango, please, sign up and tick the button "subscribe to the mailing list"

The Messages sent to info@tango-controls.org can be browsed and searched here.