Skip to content
UTC
Source
ROS Discourse — Community updates· azeey·· 3 hours agoEditorial score0

Gazebo PMC Meeting Minutes for October 5, 2026

Gazebo PMC Meeting Minutes 2026-10-05

Summary

PMC discussed adding mentee committers, async engagement, inactive member handling, and audit phase 2. They also addressed deprecated functions and release tooling improvements.

Source: ROS Discourse — Community updates · Read original article ↗

Article text · Original source

2026 年10 月 5 日 20:47 1

Hi Gazebo Community!

This week’s meeting was held on 2026-10-05T18:00:00Z and the following is a summary:

PMC Business

  • PMC Membership & Mentee Committer Voting: Voting is currently open for adding Cherry as a mentee committer, and an asynchronous email vote is being opened for Luca Della Vedova’s nomination to the PMC.
  • Asynchronous Meeting Engagement: The PMC agreed to encourage members and contributors in conflicting time zones to participate asynchronously by adding agenda items and updates directly to the meeting agenda document or discussing topics on Zulip.
  • Process for Inactive Members: The committee discussed procedures for handling inactive PMC members and committers to prevent quorum issues. The PMC agreed to research official processes while prioritizing informal outreach to overburdened members first to ask if they wish to step down.

New agenda items

  • Phase 2 of Gazebo Maintainer Audit & Rebalancing: Phase 2 of the maintainer audit is currently underway with a due date of 2026-10-16T00:00:00Z. Contributors interested in maintaining a project are encouraged to sign up on the Maintainer Audit & Rebalancing Workspace (2026) (not public). Multiple individuals can sign up for the same project; final assignments will be rebalanced across the team at the end of Phase 2.
  • Introduction to rosdistro-extension and its Impact on Gazebo: A presentation was given on the rosdistro-extension project, which extends the ROS Distro metadata index and Python library. This project explores allowing ROS distributions to consume Gazebo packages directly through source imports (where ROS rebuilds packages from source, e.g., ROS Rolling extending Gazebo Jetty) and binary imports. While this could potentially replace Gazebo vendor packages in ROS and simplify release maintenance, CMake shims and upstream CI testing will still need to be addressed.
  • Handling Unreleased Breaking Changes in gz-rendering and gz-sensors: Following changes in gazebosim/gz-rendering#1331, a newly added image constructor was backported and later deprecated in stable branches. Because this function was never part of an official release, the PMC aligned on removing it directly from Jetty (and verifying other stable branches) rather than keeping an unreleased deprecated function, addressing warnings like gazebosim/gz-sensors#675.
  • Automating “Build Bottle” in Release Tooling: The team discussed gazebo-tooling/release-tools#1560 regarding automating the build bottle step when running release.py for Homebrew simulation pull requests. Consensus was reached to automate this step while implementing guardrails (such as detecting existing tags or PRs) to prevent duplicate script runs and duplicate PRs.
  • Gazebo Mosaic Next Steps: With the community naming process concluding and “Mosaic” selected as the name for the Gazebo M release, next steps for finalizing the naming rollout and repository setup will be coordinated.

Updates

Buildfarm & CI

Written Updates (Not Discussed Live)

The following items were submitted as written updates in the agenda but were not discussed live during the meeting due to time constraints:

Package Updates

  • gz-sim:
    • Added detection for WindowServer and Metal support on macOS in FindDRI (gazebosim/gz-sim#4036, currently in review), eliminating the need for XQuartz on macOS.
    • Preparing for a second round of prereleases for Rotary.
  • gz-rendering: Stabilizing Image changes in main and released branches.
  • gz-transport: Preparing a PR for Jetty with Zenoh backports and two manual fixes for ABI compatibility.
  • sdformat: A PR is awaiting review to support URDF 1.1 capsules in SDFormat (gazebosim/sdformat#1722). Note: the urdfdom version in bazel-central-registry is currently outdated.
  • gz-cmake:

Release Tooling & Infrastructure

As always, the meeting notes are available at :classical_building: Gazebo PMC meeting weekly agenda - Google Docs.

The next Gazebo PMC meeting will be on 2026-10-12T18:00:00Z
(See Open Source Robotics Foundation official events)

Source:ROS Discourse — Community updates · discourse.openrobotics.org