The ROS PMC meeting for this week was on Tuesday. The notes from the meeting are available at ROS PMC weekly meeting agenda
ROS PMC Business
- No formal business.
Regular Business
Buildfarm update
Issues
Rci__nightly-fastrtps/connext test_parameter_event_handlerfailing with RCL error. @tomoyafujita investigating.
Priorities
Waffle note-taker
Waffle is a weekly meeting where maintainers triage incoming issues and pull requests that haven’t been otherwise acted upon. One person per week is assigned to be the “waffle note-taker” to both take notes in the meeting to keep the meeting as efficient as possible.
- Feb 19 + Feb 26 - @Andrew_Symington
Rosdistro assignments
Rosdistro is a weekly assignment to monitor incoming issues and pull requests in GitHub - ros/rosdistro: This repo maintains a lists of repositories for each ROS distribution. Two people per week are assigned to be the rosdistro maintainers.
- Feb 17 - Feb 24 - @ahcorde + @mjcarroll
- Outgoing rosdistro
- @morlov + @clalancette
Release Management
- @christophebedard (Humble)
- Sync+patch this week.
- @yadunund (Rolling)
- Rolling in sync hold.
- Over 100+ packages with regressions due to removal of
ament_target_dependencies.- Hold for now, @ahcorde to see if follow-up bloom releases are necessary.
- @marcogg (Jazzy)
- No updates.
- @cottsay (Kilted)
- No updates.
Working Group Updates
- Client Library Working Group (@alsora)
- Meeting this Friday.
- Accelerated Memory Transport Working Group (@ahcorde)
- Meeting this week (now weekly).
- ROSGraph Working Group (@emersonknapp)
- Meeting today.
Agenda
- Platforms for Lyrical
- [@claraberendsen] Resolute (26.04)
- PR to resolve the test regression in
rosbag2when moving to mcap latest. [Thanks @clalancette] - Once that is merged we should be able to see what else breaks (hopefully not much).
- PR to resolve the test regression in
- [@claraberendsen] Windows 11
- MSVC 2022 transition
- Checking warnings are resolved with a new version of
cyclonedds. - PRs needed: Move
cycloneddsto latest, Bumpopencvto 4.10, Make it default onros2/ci.
- Checking warnings are resolved with a new version of
- OS transition
- Working through some difference in behavior between 2022 and 2025.
- Testing increase in port range and reduction of wait time to address some of the test regressions.
- Testing
PYTHONUNBUFFERED=1env variable to address hangouts onlaunch_test_roswhen waiting for stdout.
- MSVC 2022 transition
- [@sloretz] RHEL 10
- Requesting feedback on: Policy on target platforms reaching EOL before the ROS distro
- If feedback can be addressed today, then I will request a formal decision to adopt the policy.
- [@claraberendsen] Resolute (26.04)
- [@MiguelCompany] Maintenance of rclc
- Call for new maintainers to be posted on Discourse.
- Flagging need to Embedded WG.
- [@mjcarroll] ROS 2 Lyrical C++ version
- [@Katherine_Scott] Draft 2025 Metrics Report
- All good news!
- [@JEnoch] Rust version for Lyrical
- Issues with static Rust compiler versions in Ubuntu/Debian LTS leading to dependency rot.
- Discussion on unpinning vs other solutions.
Action Items
- @ahcorde + @tfoote: Follow up with contacts at AMD and Qualcomm for feedback on the memory transport proposal.
- @mjcarroll: Investigate the RMF and MoveIt regressions in the rolling distribution.
- @sloretz: Send out the formal email for the Platform EOL policy vote.
- @JEnoch / @cottsay / @wjwwood: Continue the technical discussion on Rust versioning strategy on Zulip: Public view of Open Source Robotics Foundation | Zulip team chat
- @claraberendsen: Continue troubleshooting infrastructure issues (e.g., test_launch_ros hangs) on the new Windows 11 machines.
- @andrew_symington: Serve as Waffle Notetaker for this week’s meeting.
- @mjcarroll: Ping @clalancette on Zulip to check for updates on Rosdistro outgoing issues.
- @MiguelCompany: Post a call for new maintainers for RCLC on Discourse.
- @Katherine_Scott: Publish the 2025 metrics report.