🚀 Software Distros Workflow
- 📅 SW Distros are typically delivered on a time-based workflow.
- 4️⃣ SW Distros are usually released along with binaries at the following quarters: Feb, May, Aug, Nov.
- 🆓 The feature-freeze lasts one month.
- 📛 Naming convention adheres therefore to
YYYYidentifies the year so as
MMthe month of the distro. The patch number
0clarifies that it is a major distro. Examples: 2021.11.0, 2022.02.0...
- 📝 Repositories stay on their usual release convention in order to enable proper semantic versioning. To link repos tags to SW Distro and run CI, we rely on the infrastructure provided in
- 📦 Occasionally, we may release feature-based distros and/or patches as a collection of tags/branches (i.e., no binaries). Naming convention follows the pattern
YYYY.MMidentifies the major release used as baseline and the patch number
Pis simply increased also in the case of a feature or patch distro released after YYYY/MM.
- ⚠ Distros released before
2021.11.0may be named without the patch number
Pand may also be marked explicitly with
- 📢 We make announcements of the distros and their content on a dedicated channel of Robotology Community.
Software Versioning Table
The table hereinafter reports on the versions of the packages (specified in terms of Git tags/branches/commits) composing our software ecosystem that are bundled as distros.
Once the versions are known, one can download the distro's source code by using Git.
For example, to download the SW Distro
$ git clone https://github.com/robotology/ycm.git -b v0.11.3 $ git clone https://github.com/robotology/yarp.git -b v3.4.0 $ git clone https://github.com/robotology/icub-main.git -b v1.17.0 ...
This table has been generated automatically by processing data available in
Click on the distros below to explore their package versions:
- 📦 Distro 2023.11.0
- 📦 Distro 2023.08.0
- 📦 Distro 2023.05.2
- 📦 Distro 2023.05.1
- 📦 Distro 2023.05.0
- 📦 Distro 2023.02.3
- 📦 Distro 2023.02.2
- 📦 Distro 2023.02.1
- 📦 Distro 2023.02.0
- 📦 Distro 2022.11.0
- 📦 Distro 2022.09.1
- 📦 Distro 2022.09.0
- 📦 Distro 2022.08.1
- 📦 Distro 2022.08.0
- 📦 Distro 2022.05.2
- 📦 Distro 2022.05.1
- 📦 Distro 2022.05.0
- 📦 Distro 2022.02.2
- 📦 Distro 2022.02.1
- 📦 Distro 2022.02.0
- 📦 Distro 2021.11.1
- 📦 Distro 2021.11.0