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

Humble Hawksbill

Spectacle de mai 2022

Humble logo

Mai 2027

Galactic Geochelone

Spectacle de mai 2021

|galactique|

9 décembre 2022

Foxy Fitzroy

5 juin 2020

|rusé|

Mai 2023

Eloquent Elusor

22 novembre 2019

|éloquent|

novembre 2020

Dashing Diademata

31 mai 2019

|fringant|

Mai 2021

Crystal Clemmys

14 décembre 2018

|cristal|

Décembre 2019

Bouncy Bolson

2 juillet 2018

|rebondissant|

juillet 2019

Ardent Apalone

8 décembre 2017

Logo ardent

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 :

  1. c’est une zone de transit pour les futures distributions stables de ROS 2, et

  2. 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.