The ROS PMC meeting for this week was on Tuesday. The notes from the meeting are available at ROS 2 PMC weekly meeting agenda - April 29, 2025
PMC Business
- No formal business this week.
Ongoing Tasks
- Buildfarm:
- PTAL: Buildfarm Issues Triage Sheet
- We have an issue with
rmw_cyclonedds_cppthat was originally spotted on RHEL, but has now started appearing in all nightly Linux builds: 🧑🌾 rmw_cyclonedds_cpp: `ddsi_xt_type_init_impl with invalid type object` error in Linux · Issue #535 · ros2/rmw_cyclonedds · GitHub- This needs to be addressed in order for people not to run into it with CycloneDDS during the testing and tutorial party.
- @tomoyafujita could not reproduce, @ahcorde has seen it a few times, @cottsay has seen it on RHEL/Fedora, @mjcarroll to look at it.
- Waffle assignments:
- April 24 + May 1: @MichaelOrlov
- Rosdistro Assignments
- ROS Bosses:
- Audrow (Humble)
- Sync done, @christophebedard to act as backup during Audrow’s leave
- Shane (Noetic)
- For all Noetic repos, @sloretz is suggesting
- Close all PRs adding new features
- Require extra scrutiny on any bugfixes
- Enable PR jobs if they aren’t currently on
- All PRs under
noetic-desktop-fullthat were maintained by OSRC folks have been addressed (~70 repos) - Third to last noetic sync will be next week
- For all Noetic repos, @sloretz is suggesting
- Marco (Jazzy)
- Still in hold for sync
- Yadu (Rolling)
- Audrow (Humble)
Kilted Release
- Done
- Add distro source branches
kiltedfor core repos - Add distro to CI
- Bump all
rollingpackage versions - Branch rosdistro off
rollingforkilted
- Add distro source branches
- ToDo:
- Add distro to documentation: Add Kilted to the list of distributions. by mjcarroll · Pull Request #5401 · ros2/ros2_documentation · GitHub
- Create beta release tag on ros2/ros2
- Create beta release binaries
- @cottsay to check regressions across all supported platforms
- Land a few more package-specific fixes
- Kick off fat binary package builds today to exercise the process
- Create test cases for
kiltedtutorial party- @mjcarroll to generate changelog/release notes that we can use to add new test cases from new features.
- Requirements for Kilted by Yadunund · Pull Request #1560 · osrf/ros2_test_cases · GitHub
- @Cole is creating pixel art turtlesim icon from release art
- Announce branch, beta, and tutorial party
Agenda Items
- @emersonknapp feedback on improvements to
launch:- Add a path join operator for launch: https://github.com/ros2/launch/pull/868
- No objections, but note that this is similar to Allows substitutions with Python Standard Path Objects with `PathSubstitutions` by InvincibleRMC · Pull Request #790 · ros2/launch · GitHub
- Allow actions to take a single text element, rather than an array or struct:
- General housekeeping around Python launch files in documentation:
- Add a path join operator for launch: https://github.com/ros2/launch/pull/868
As a reminder, ROS PMC meetings are open to the public, though only committers and members may speak without being called on. If you have topics that you would like discussed, feel free to respond here.