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
- TGC Meeting Next Week (December 4, 2025)
- @mjcarroll and @ahcorde attending as ROS representatives
- 2026 OSRA Funding Proposals coming
- Agenda item down below
Regular Business
Buildfarm update
- PTAL Buildfarm Issues Triage Sheet
Issues
Priorities (24 issues open present in the spreadsheet)
- rmw_connextdds support message making ROS2 CLI tests fail (Michael assigned)
- sros2.test.sros2.commands.security.verbs.test_generate_policy_no_nodes.test_generate_policy_no_nodes failing consistently in Kilted CI (Michael assigned)
- ros2service.ros2service.test.test_cli.test_cli failing consistently in Kilted (Scott assigned)
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.
- Nov 27 - Thanksgiving Holiday (US)
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.
- Nov 25 - Dec 2 - @ahcorde
- Outgoing rosdistro
- REP144 (naming): apriltag_hitch_estimation: 0.0.1-1 in 'humble/distribution.yaml' [bloom] by li9i · Pull Request #48735 · ros/rosdistro · GitHub
- Conclusion: Name should be
hitch_estimation_apriltagrather thanapriltag_just to be clear that the package isn’t part of apriltag.
- Conclusion: Name should be
Release Management
- Audrow (Humble)
- Yadu (Rolling)
- Aim for rolling sync this Friday
- Marco (Jazzy)
- No updates.
- Scott (Kilted)
- No updates.
Agenda
- OSRA Funding Proposals for 2026
- What do we as the ROS project need to spend money on?
- [@sloretz] Is there any way that we can throw money at our CI times?
- Create an equivalent of “PR jobs” for Windows via pixi, to reduce dependency on ci.ros2.org
- Create a way of specifying downstream dependencies of a package so that only those packages need to be rebuilt/retested
- Create a meta-project that can analyze and implement possible solutions
- Decouple linting from the rest of the build/test process
- @MiguelCompany Reworking type support for performance
- (follow-on from @hidmic’s discussion
- [@cottsay] Portable message generation tooling
- User Journey: Generate messages in pure python packages (or meson, bazel, rust, etc)
- [emerson] I want to do what the buildfarm does but in github
- [@JM_ROS ]Feedback from german roscon, people can’t find meetings (only get discourse posts).
- [Shane] we should update the governance page
- [kat] maybe something like Luma