This ticket serves as living checklist of items to accomplish to ensure Open-RMF is released on ROS 2 Jazzy Jalisco that will target Ubuntu 24.04. One major change in the new distribution will be the drop in support for Gazebo classic. But it also provides opportunities to release new packages and make improvements with breaking changes that will be listed below.
Before proceeding, is there an existing issue or discussion for this?
Description
This ticket serves as living checklist of items to accomplish to ensure Open-RMF is released on ROS 2 Jazzy Jalisco that will target Ubuntu 24.04. One major change in the new distribution will be the drop in support for Gazebo classic. But it also provides opportunities to release new packages and make improvements with breaking changes that will be listed below.
[x] rmf_ci_templates:
[x] rmf_simulation : https://github.com/open-rmf/rmf_simulation/pull/114
*_gz_classic_plugins
packages and refactor*_gz_plugins
to adopt more favorable ECS patterns.[x] rmf_traffic_editor: https://github.com/open-rmf/rmf_traffic_editor/pull/483
gz_classic
support.[x] rmf_demos: https://github.com/open-rmf/rmf_demos/pull/206
*_gz_classic
packages[ ] Release
jazzy
source branches https://github.com/open-rmf/rmf/blob/jazzy/rmf.reposrmf_ci_templates
to run jobs forjazzy
https://github.com/open-rmf/rmf_ci_templates/pull/13jazzy
tracks inros2-gbp
release repositoriesFollowups for
rmf_demos
release:~/.gazebo/models
via building_map_tools will not work.rmf_demos_dashboard
-> default tormf_web
https://github.com/open-rmf/rmf_demos/pull/235rmf-desktop-full
binary variant that installs binaries uptormf-dev
andrmf-demos