The ROS PMC meeting for this week was on Tuesday. The notes from the meeting are available at ROS PMC weekly meeting agenda
PMC Business
- PSA: OSRA chat service are moving to Zulip.
- All current PMC members and committers will be receiving an invitation to your e-mail on file. Do not share this invitation as it automatically grants write permissions to your respective PMC channels. Invitations to the rest of the community will be going out shortly.
- This will replace slack and discord.
Ongoing Tasks
-
Buildfarm:
- PTAL: Buildfarm Issues Triage Sheet
- New issues:
- Flaky test TestExecutor.spin_all_fail_wait_set_clear in Linux
- Fujitatomoya was able to replicate locally
- @jmachowinski @mjcarroll tagged for extra PTAL
- Segmentation fault in rclpy test_client and test_service
- Volunteers?
(@sloret)
- Volunteers?
- ros2service.ros2service.test.test_cli.test_cli failing consistently in Kilted
- Blast545 taking a look at it
- Flaky test TestExecutor.spin_all_fail_wait_set_clear in Linux
-
Waffle assignments:
- 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.
- September 24 + October 2: @Katherine_Scott
-
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.
- September 30 - October 7: @christophebedard and Andrew
- Outgoing rosdistro issues:
- None
ROS Bosses
- ROS Humble (@audrow)
- No updates
- ROS Jazzy (@marcogg)
- No updates
- ROS Kilted (@cottsay)
- Sync Thursday
- ROS Rolling (@Yadunund)
Agenda Items
- [@JEnoch] Service request timeouts missing in RCL → RMW interaction
- Service request timeouts missing in RCL → RMW interaction · Issue #404 · ros2/rmw · GitHub
- Summary Zenoh makes use of some statefulness in service calls that our DDS-based middlewares don’t require. We discussed the proposed API changes presented in the linked issue.
- [@MiguelCompany] Status of updated choco-packages dependencies
- [@MiguelCompany] Status of: Change rclc and micro_ros_msgs maintainers by 4ntn · Pull Request #870 · ros2-gbp/ros2-gbp-github-org · GitHub
- @nuclearsandwich Done.
- [Waffle] Adding the Trajectory and trajectoryPoint messages:
- [Waffle] Set of messages for embedded sensors
- Set of relevant messages for embedded sensors. by bperseghetti · Pull Request #297 · ros2/common_interfaces · GitHub
- Summary While we do see the utility, adding a bounded header type would likely end up with fragmentation in the community. There is an opportunity to “fix” this via typesupports forcing maximum sizes on message.
- @MiguelCompany very old issue from Alberto. Unbounded messages and zero copy transports. How to support standard messages with zero-copy transports · Issue #2201 · ros2/rclcpp · GitHub
- [@emersonknapp] starting a new Community WG processes? Mainly, calendar instance. “ROS Graph Working Group" for launch, nodl, graph monitor, etc
- [@ahcorde] PTAL: vendor packages Increase pixi platform support and reduce vendor packages · Issue #1729 · ros2/ros2 · GitHub
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