129 results
-
We are happy to announce the release of Sardana 3.5.
To discover what's new in this release check this section of the docs
The source packages are available on PyPI
Soon it will be also available on conda-forge.
The documentation (including installation instructions for different platforms) is available at:
We would like to say big thanks to all people that contributed to this release.
Michal, Oriol, Jordi (on behalf of all the Sardana Community)
-
Dear TANGO community,Our 38th annual TANGO Controls collaboration meeting will take place in Synchrotron SOLEIL near Paris, France. Remote attendance is also possible in a hybrid format.We will welcome you on the 28th of May at 9 am and it will last two and a half days.Here is the foreseen program:
- A first morning dedicated to various workshops (topics to finalise) running in parallel. On the following days, a wrap-up session will summarize them.
- Classic sessions will follow based on the usual suspects, like status update from the different facilities, the kernel development, the TANGO ecosystem’s tools,...
The agenda is still work in progress, so please submit your abstract as soon as possible to help us finalize it !Register and and submit your abstract at:
https://indico.tango-controls.org/e/tangomeeting2024 -
Dear Tango Community!
We are pleased to invite you to join the Sardana Workshop dedicated to the continuous scans.
Sardana Continuous Scans Workshop will be hosted by the SOLARIS and held on September 20th & 21st 2023. Speakers and attendees are welcome on-site but the sessions will be also accessible remotely.
The main goal of the meeting is to share experience in the field of continuous scans and to look for possible ways of collaboration. For that reason, we have also invited speakers of similar frameworks to contribute with presentations (Bliss, Bluesky, Flyscan - to be confirmed, DESY, PSI and Diamond).
As a secondary goal, we would like to discuss possible solutions for Sardana continuous scans missing features and discuss a roadmap for the eventual enhancement projects.
Please follow this link to register: https://indico.solaris.edu.pl/event/5/
We are looking forward to hearing about your experience and ideas with continuous scans.
Kind regards,
Michał on behalf of the organisation team
-
We're pleased to announce the immediate availability of the cppTango
9.4.2 release.
It's available from [1]. In case you encounter issues, please don't
hesitate to report them.
The TangoSourceDistribution also got a 9.4.2 release, see [2].
Thanks to everyone involved making this the best version so far!
[1]: https://gitlab.com/tango-controls/cppTango/-/releases/9.4.2
[2]:
https://gitlab.com/tango-controls/TangoSourceDistribution/-/releases/9.4.2 -
We are happy to inform you that we have updated tango and pytango packages in debian experimental available [1,
[1]: https://packages.debian.org/experimental/libtango9-4
2]. These are based on TangoSourceDistribution 9.4.2-rc2 and pytango 9.4.1.
We plan to create backports for debian bookworm for these packages once we have TangoSourceDistribution 9.4.2 released.
[2]: https://packages.debian.org/experimental/python3-tango -
Dear TANGO community,
the registration for the 37th TANGO community meeting is now open.
The annual gathering of TANGO Controls developers and users will be hosted in the SKAO headquarters, near Manchester, UK, and remote participation is also possible in a hybrid format.
We will start on the 27th of June and the meeting will run for two and a half days. We will have the usual sessions for a status update from the different facilities, from the kernel development and from the various tools composing the TANGO ecosystem.
The program is still flexible and we wait for your abstract submissions in order to finalise the complete schedule.
We have identified some areas of focus where we encourage submission of abstracts: design of new TANGO-based systems and how they map to new application domains outside of synchrotron facilities, use of web based tools with TANGO, Software lifecycle management and CICD.
The agenda is flexible and we certainly can accommodate any topic of interest for the community, so don’t be afraid to submit your abstract!
The plan for the last half day is to run parallel workshops inspired by the discussions happening on the previous days.
At the side of the main meeting there will be chances to socialise during the social dinner and to explore the world of radio astronomy by visiting our neighbours at the Jodrell Bank Observatory.
Register at: https://indico.tango-controls.org/event/57/ and submit your abstract! -
In the TANGO Community there is a series of Specific Interest Group (SIG) Meetings that are hosted by different facilities from the TANGO Collaboration. Those meetings help to discuss and align specific topics that require development coordination between institutes.
In this one, we will discuss about new IDL v6 (the file that contains interface and data type library definitions in Tango) ; and which changes implies in the next TANGO major release.
The current list of topics is:
- Changes in IDL6
- New logging system
- New Alarm events
- Multidimensional arrays
- Multiple parameters in commands
- CI/CD and testing of the new release?The IDL6 file will be considered as the "deliverable" of the meeting.
The meeting will be held (locally and remotely) at ALBA Synchrotron (Barcelona, Spain)
Presentations and notes can be found at: https://indico.tango-controls.org/event/54/
-
We are happy to announce the release of Sardana 3.4.
To discover what's new in this release check this section of the docs
https://sardana-controls.org/news.html#what-s-new-in-sardana-3-4
The source packages are available on PyPI:https://pypi.org/project/sardana/3.4.0
Soon it will be also available on conda-forge.
The documentation (including installation instructions for different
platforms) is available at:
https://sardana-controls.org
We would like to say big thanks to all people that contributed to this release. -
We are happy to announce the release of Sardana 3.3.3
To read about new features we encourage you to see newly introduced What's new section in the Sardana Docs: https://sardana-controls.org/news.html#what-s-new-in-sardana-3-3
Details are described in the release notes: https://gitlab.com/sardana-org/sardana/-/releases/3.2.3
The source packages are available on PyPI:
https://pypi.org/project/sardana/3.2.3
and other installers are available to download from the GitLab release assets.
The documentation (including installation instructions for different platforms) is available at: https://sardana-controls.org
Cheers,
Teresa (on behalf of all the Sardana Community)
-
First face-to-face Taranta meeting in Lecce (Italy) 3-4 June 2022
It's a pleasure to announce the first face-to-face Taranta meeting, the software for creating web-user interfaces for Tango.
The meeting will be hosted in Lecce (Italy) from 3 to 4 June 2022.
During the meeting, we will discuss the past, the present, and the future of Taranta; the role, the needs, and the contribution of the community; and how to make know and fully exploit the potential of Taranta.
Lecce is a symbolic city, in fact, the Taranta name has been inspired by Taranta which is a dance invented in Salento (Italian geographic region), and Lecce is one of the most beautiful Salento cities.
All contributions are very welcome! If you want to share your experience/needs with Taranta or with a Tango web interface in general, send a proposal using the Indico page.
All information and registration are available at the following link: https://indico.tango-controls.org/event/52/
The event will be hosted by INAF in collaboration with UniSalento and the Tango Collaboration. -
Carlos Pascual-Izarra, who has been the main maintainer of Taurus for many years, presented the 5th Tango Kernel Webinar which was dedicated to Taurus.
This was a knowledge-transfer webinar to facilitate other people taking over with Taurus maintenance.
The webinar took place on Wednesday 27th April at 9:30 CEST (expecting to extend till 13:00 CEST).
The notes for the webinar can be found on the taurus wiki:
https://gitlab.com/taurus-org/taurus/-/wikis/Taurus-webinar-(for-maintainers)The videos of this Tango Kernel Webinar are available on tango-controls youtube channel:
- Part 1: https://youtu.be/wmpBqxzqGV4
- Bonus during break: https://youtu.be/G20oAeOih2k
- Part 2: https://youtu.be/vhjsXphJ_o4
-
We are happy to announce the release of Taurus 5.0.0.
This is a major release that removes support of Python2 and Qt4 (we now support python >= 3.5 and the PyQt5 and PySide2 bindings). Other than that there should not be any other backwards incompatibility between 5.x and 4.x (we intentionally avoided enforcing the pending deprecations of 4.x even if this is a major version bump) so:if something works on taurus 4.8 using python3 and Qt5 and it does not work in taurus 5, please report it as a bug
Note for developers: the API documentation has been improved: classes and other members which are not "public" are no longer included in the API docs while all public members should now be included.
This release also improves the module loading times in some situations, and it provides a long-awaited feature: installation-independent config files (no more need of editing tauruscustomsettings.py)
The source files can be downloaded from:
https://pypi.org/project/taurus/5.0.0/The documentation (including installation instructions for different platforms) is available at:
For a detailed list of changes, see the CHANGELOG:
https://gitlab.com/taurus-org/taurus/-/blob/develop/CHANGELOG.md
If you encounter problems installing or running this release, please open an issue in :
https://gitlab.com/taurus-org/taurus/-/issues
-
Dear Tangoers,
Registration and abstracts submission for the 35th Tango Community Meeting are offcicially open.
This two half-days event will be held on September 14th and 15th from 13:30 to 18:30 (CEST). Due to the pandemic situation - and the potential fourth wave - our meeting will be purely virtual.
This year, the "projects status" session is opened to any kind of projects - from the biggest to the smallest ones. Our wish is to give anyone a chance to present his/her work to the community - whatever is the size and/or complexity of the related project.
The classical Kernel and Tango Ecosystem sessions will also be part of our agenda. By "ecosystem" we mean any Tango-related tool of interest for the community - e.g., language binding, web-technologies, archiving, control system administration, large scale logging, ...
We also propose a session providing the comminity members with an opportunity to share their Tango user experience.
Several talk formats will be proposed - from 5 minutes "I'd like to let you know" pitches to 15' deeper presentations.
Please, don't hesitate to submit a talk proposal with a short abstract describing your contribution.
We are looking forward to discover the latest news from the community.
N. Leclercq, R. Bourtembourg, A. Gotz.
-
Would you like to learn more about the Tango internals and to know how to contribute to Tango kernel projects? Now is your chance to hear directly from the kernel developers - Anton, and Geoff.
The 4th Tango Kernel Webinar took take place on Wednesday 23rd June 2021 at 10:00 CEST (08:00 UTC). The duration was about 90 minutes.
This webinar was focused on PyTango - an overview of the project and how to contribute. The following topics have been covered:- Introduction
- Repository overview
- Dependencies
- How to: set up a dev environment, run the tests, add a new test
- Architecture overview
- Practical example: code navigation while reading an attribute
- Useful tips
- Contribution workflow
- Questions
Before the meeting, participants were welcome to checkout the git repo: https://gitlab.com/tango-controls/pytango
This meeting has been recorded and is available on tango-controls youtube channel (https://www.youtube.com/channel/UCezS9cMkektZNItYnPOAQvg).
Here is the direct link to the video: https://www.youtube.com/watch?v=cnyJsNV1dBwThe Tango Kernel webinars are traditional Zoom meetings (limited to 100 participants) so participants are able to interact with the speakers and to ask questions directly or via the chat.
Please click on READ MORE to get the slides.
-
We are happy to announce the release of Taurus 4.8.0.
This release is relatively modest in terms of new functionality
for the end-user because most of the effort was focused on
project migration to gitlab.com and other developer-oriented
improvements.This is the last release supporting python2 and Qt4. Work has already begun
to prepare the next major version (taurus 5) and therefore taurus 4.8 will
likely be the last in the 4.x series (no new features are expected to land
on the 4.x series after this release).For those installing with conda, please note that taurus and all its
dependencies are now distributed via the conda-forge channel:`conda install -c conda-forge taurus taurus_pyqtgraph`
The source files can be downloaded from:
https://pypi.org/project/taurus/4.8.0/
The documentation (including installation instructions for different platforms) is available at:
For a detailed list of changes, see the CHANGELOG:
https://gitlab.com/taurus-org/taurus/-/blob/develop/CHANGELOG.md
...and the Jun21 milestone:
https://gitlab.com/taurus-org/taurus/-/milestones/16
If you encounter problems installing or running this release, please open an issue in :
-
Hi all,
We are happy to announce the release of Sardana 3.1.0.
To read about new features we encourage you to see newly introduced What's new section in the Sardana Docs.
The source packages and windows installers are available to download from HERE.
It is also available on PyPI under THIS link.
To install from PyPI, do:
% pip3 install sardana
or download the tarball, untar and run:
% python3 setup.py install
The documentation is available at:
http://www.sardana-controls.org
For a detailed list of changes, see the release notes:
https://github.com/sardana-org/sardana/releases/tag/3.1.0
...and the issue tracker:
https://github.com/sardana-org/sardana/milestone/8?closed=1
If you encounter problems installing or running this release, please
open an issue in:
https://github.com/sardana-org/sardana/issues
Cheers!
Michal Piekarski (on behalf of all the Sardana Community) -
You would like to learn more about the Tango internals and to know how to contribute to Tango kernel projects? Now is your chance to hear directly from Emmanuel, one of the Tango C++ library original developers.
The 3rd Tango Kernel Webinar took place on Wednesday 20th January 2021.
This webinar focused on the Tango Events implementation in cppTango. It was presented by one of the original Tango C++ library developers, Emmanuel Taurel (ESRF - France).
This meeting has been recorded and is available on tango-controls youtube channel (https://www.youtube.com/channel/UCezS9cMkektZNItYnPOAQvg).Please click on READ MORE to get the slides and direct links to the videos.
-
You would like to learn more about the Tango internals and to know how to contribute to Tango kernel projects? Now is your chance to hear directly from Pascal, the Starter, Astor and Pogo creator.
The 2nd Tango Kernel Webinar will take place on Wednesday 16th December 2020 at 10:00 CET (Paris time).
This new webinar will focus on Starter/Astor and Pogo. It will be presented by the creator and current main maintainer of all these very useful Tango tools, Pascal Verdier (ESRF - France).
This webinar will cover the following topics:
- Starter/Astor structures and undiscovered features
- Pogo structure and an introduction to DSL (Domain Specific Language)
- Questions/Answers session
This meeting will be recorded and available on youtube or similar platforms.
You can already also save the date for another Tango Kernel Webinar on cppTango events, presented by Emmanuel Taurel (ESRF), which will take place on Wednesday 20th January 2021 at 10:00 CET (Paris Time).
The Tango Kernel webinars are traditional Zoom meetings (limited to 100 participants) so participants will be able to interact with the speakers and to ask questions directly or via the chat.
Please find below the link to the Zoom meeting (you don't need to register before the meeting for this kernel webinar, simply click on the link at the scheduled date and time):
Topic: Tango Kernel Webinar
Time: Dec 16, 2020 09:55 AM ParisJoin Zoom Meeting
https://esrf.zoom.us/j/98396817299?pwd=VWlOVGRYWlhqdmgyYkhHWE1HM05SUT09Meeting ID: 983 9681 7299
Passcode: 228891
One tap mobile
+33170379729,,98396817299#,,,,,,0#,,228891# France
+33170950103,,98396817299#,,,,,,0#,,228891# FranceDial by your location
+33 1 7037 9729 France
+33 1 7095 0103 France
+33 1 7095 0350 France
+33 1 8699 5831 France
+33 1 7037 2246 France
Meeting ID: 983 9681 7299
Passcode: 228891
Find your local number: https://esrf.zoom.us/u/aiFiNAcMs -
I'm pleased to announce the immediate availability of a new stable release of the tango source distribution.
It's available from here and therein you also find a list of relevant changes.
In case you encounter issues, please don't hesitate to report them. -
You would like to learn more about the Tango internals and to know how to contribute to Tango kernel projects? Now is your chance to hear directly from the kernel developers - Reynald, Michal and Thomas.
The first Tango Kernel webinar took place on Tuesday 3rd November 2020 at 9:00 am CET (8:00 am UTC) and was dedicated to cppTango, the Tango C++ library. The duration was about 90 minutes.
The 1st Kernel webinar covered the following topics:
1. Introduction
2. cppTango repository overview
3. cppTango dependencies
4. How to compile cppTango?
5. How to run the tests?
6. How to add a new test?
7. Architecture overview
8. Practical example: Code navigation. What happens when an attribute is read?
9. QuestionsIt was a traditional Zoom meeting (limited to 100 participants) so participants could interact with the speakers and ask questions directly.
Before the meeting, participants were invited to clone the cppTango git repository and to try to compile cppTango on their own, following the documentation present on the github repository.
This meeting has been recorded and will be soon available on the new tango-controls youtube channel.
129 results