Distributions
Qu’est-ce qu’une répartition ?
Une distribution ROS est un ensemble versionné de packages ROS. Celles-ci s’apparentent aux distributions Linux (par exemple Ubuntu). Le but des distributions ROS est de permettre aux développeurs de travailler sur une base de code relativement stable jusqu’à ce qu’ils soient prêts à tout faire avancer. Par conséquent, une fois qu’une distribution est publiée, nous essayons de limiter les modifications aux corrections de bogues et aux améliorations incassables pour les packages de base (tout sous ros-desktop-full). Cela s’applique généralement à l’ensemble de la communauté, mais pour les paquets de niveau « supérieur », les règles sont moins strictes, et il incombe donc aux mainteneurs d’un paquet donné d’éviter de casser les changements.
Liste des diffusions
Vous trouverez ci-dessous une liste des distributions ROS 2 actuelles et historiques. Les lignes du tableau marquées en vert correspondent aux distributions actuellement prises en charge.
Distro |
Date de sortie |
Logo |
Date de fin de vie |
---|---|---|---|
Spectacle de mai 2022 |
Mai 2027 |
||
Spectacle de mai 2021 |
9 décembre 2022 |
||
5 juin 2020 |
Mai 2023 |
||
22 novembre 2019 |
novembre 2020 |
||
31 mai 2019 |
Mai 2021 |
||
14 décembre 2018 |
Décembre 2019 |
||
2 juillet 2018 |
juillet 2019 |
||
8 décembre 2017 |
Décembre 2018 |
||
:dos:acheter <release/btaafarfo> un |
13 septembre 2017 |
Décembre 2017 |
|
beta2 |
5 juillet 2017 |
Septembre 2017 |
|
beta1 |
19 décembre 2016 |
juil. 2017 |
|
alpha 1 - alpha 8 |
31 août 2015 |
Décembre 2016 |
Distributions futures
Pour plus de détails sur les fonctionnalités à venir, consultez la roadmap.
Une nouvelle distribution ROS 2 est publiée chaque année le 23 mai (World Turtle Day).
Distro |
Date de sortie |
Pris en charge jusqu’à |
---|---|---|
Iron Race |
Mai 2023 |
novembre 2024 |
L’objectif est de publier de nouvelles distributions ROS 2 une fois par an.
Distribution roulante
ROS 2 Rolling Ridley est la distribution de développement continu de ROS 2. Elle est décrite dans REP 2002 et a été introduit pour la première fois en juin 2020.
La distribution Rolling de ROS 2 a deux objectifs :
c’est une zone de transit pour les futures distributions stables de ROS 2, et
il s’agit d’une collection des versions de développement les plus récentes.
Comme son nom l’indique, Rolling est continuellement mis à jour et ** peut avoir des mises à jour sur place qui incluent des changements de rupture **. Nous recommandons à la plupart des gens d’utiliser à la place la distribution stable la plus récente (voir Liste des diffusions).
Les packages publiés dans la distribution Rolling seront automatiquement publiés dans les futures distributions stables de ROS 2. suit les mêmes procédures que toutes les autres distributions ROS 2.