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 updates.
Regular Business
Buildfarm update
Buildfarm is the infrastructure that builds and tests ROS packages across different platforms and architectures.
Issues
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.
- Mar 19, 2026 + Mar 26, 2026 - @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.
- Mar 10 - Mar 17 - @christophebedard + @cottsay
- Mar 17, 2026 - Mar 24, 2026 - @mjcarroll + @InvincibleRMC
- Outgoing rosdistro
- Discussion on deprecating 2 pip shadowing packages. Approved!
Release Management
Release management is the process of coordinating the release of new versions of ROS distributions, including synchronization of packages and security updates.
- @christophebedard (Humble)
- Humble sync requested: New Humble sync
- @yadunund (Rolling)
- No updates.
- @marcogg (Jazzy)
- Potential bad Jazzy sync? Issue #50285
- @cottsay (Kilted)
Working Group Updates
- Client Library Working Group (@alsora)
- Meeting this week (Friday, March 20).
- Continuing work on C++ events executor and Python AsyncIO executor.
- Accelerated Memory Transport Working Group (@ahcorde)
- Meeting last week (Wednesday, March 11) and this week (Wednesday, March 18).
- Continuing work on reviewing/merging
rcl::Bufferchanges.
- ROSGraph Working Group (@emersonknapp)
- Meeting this week (Tuesday, March 17).
- News: NoDL repositories moved to
ros-toolingorg!
- Lyrical Release Working Group (@sloretz)
- Met this week (Monday, March 16). Notes
- Next important date: Mon. April 6, 2026 - Alpha + RMW freeze.
- Ubuntu Resolute / ROS Lyrical Dockerfile available here.
Agenda
- GSoC 2026 (until April 21st)
- Official Schedule | Project Wiki | Tracking Spreadsheet
- Key dates: Student applications due March 31.
- Please add project proposals to the wiki ASAP and triage issues for “Good First Issue” tags.
- Sync Hold Automation [@andrew_symington]
- Transition to ROS Distro for Bazel [@andrew_symington]
- Discussion on moving away from
ros2.reposfiles for Bazel in favor of the ROS distro index and ROS install generator. - Agreement that ROS distro should serve as the source of truth for package versions.
- Discussion on moving away from
- Team Updates [@emersonknapp]
- @skye.galaxy is joining Polymath Robotics!
Action Items
- Triage issues with “Good First Issue” tags for new project contributors and GSoC candidates.
- Flag Python 3.14 AsyncIO changes to @nadavelkabets for async I/O executor testing.
- Investigate
ros2topic.pytest.missing_resultfailure in Kilted and Rolling Connext. - Share TGC updates by Monday so others can add input before next week’s TGC meeting.
- Review and respond to Humble sync request on Discourse regarding RCL pi regression fix.
- Continue seeking reviews on Accelerated Memory Transport Working Group PRs with a 2-week deadline to merge.