Update ament plugin: ROS2 is now stable
Metadata
Current evaluation
Implemented by PR #1583 (23c22fef3), with ament-plugin spread tests added by PR #2211 (bdaa8ea52); the legacy plugin was later removed for base builds.
Resolution: closed resolved
Reason: PR #1583 introduced the ament plugin, and PR #2211 added its spread suite, covering the requested implementation and integration tests. PR #2324 later removed the legacy plugin for base builds as subsequent architectural cleanup.
Evaluated by: mr-cal-bot
No scores available.
Issue body
ROS2 has a stable release. The Ament plugin should be updated to use it by default. Update the integration tests as well.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Implemented by PR #1583 (23c22fef3), with ament-plugin spread tests added by PR #2211 (bdaa8ea52); the legacy plugin was later removed for base builds. | |
| stealth/space-bunny-alpha | — | closed resolved | ROS 2 support landed in merged PR #1583 (commit 23c22fef3), adding the beta ament plugin and integration coverage; PR #1582 supplied ROS 2 bootstrapping. | |
| stealth/space-bunny-alpha | — | closed resolved | Added a beta Ament plugin for ROS 2, including integration coverage, in merged PR #1583 (commit 23c22fef3); PR #1582 added ROS 2 bootstrapping. | |
| stealth/space-bunny-alpha | — | closed resolved | ROS 2 ament support was implemented in merged PR #1583 (commit 23c22fef3), adding the plugin and ROS 2 bootstrapping. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Updating the ament plugin for stable ROS2 and refreshing integration tests was closed without implementation. No changes were made, and the request appears abandoned. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
100
Complexity:
30
Confidence:
90
Support Request:
0
|
close stale | Request to update the ament plugin and integration tests to use the stable ROS2 release by default. Inactive for over 8 years with no maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
100
Complexity:
25
Confidence:
90
Support Request:
10
|
close stale | Request to update the Ament plugin and integration tests to use stable ROS2 by default. Issue remains completely inactive with no maintainer response or labels for over eight years. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
100
Complexity:
20
Confidence:
90
Support Request:
0
|
close stale | Request to update the ament plugin and integration tests to use stable ROS2. The issue has been inactive for over 8 years with no maintainer response or comments. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcraft#1583
(confidence 90%)
Commit 23c22fef3 added the ament plugin.
-
Likely Fixed By:
snapcraft#2211
(confidence 88%)
Commit bdaa8ea52 added the ament plugin spread test suite.
-
Related To:
snapcraft#2324
(confidence 86%)
Commit 745c4d311 later removed the legacy plugin for base-based builds.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1443 new ament plugin (ros2) | snapcraft | closed | ROS 2 ament support was added by merged PR #1583 (commit 23c22fef3), with ROS 2 bootstrapping in #1582. PR #2324 later removed ament for base-based builds. | |
| #1686850 Missing support for ament | snapcraft (launchpad) | closed | Added ROS 2 support: merged PR #1583 (commit 23c22fef3) introduced the beta ament plugin, with ROS 2 underlay bootstrapping in #1582, closing LP #1686850 and snapcraft#1443. Later #2324 removed ament for base-based builds. | |
| #1794775 Update the ament plugin to be base aware | snapcraft (launchpad) | closed | Ament base support was resolved by removing the plugin for base-based builds in merged snapcraft#2324 (745c4d311); it remained available only in legacy mode. | |
| #1583 ament plugin: new plugin | snapcraft | merged | Merged as commit 23c22fef3: adds beta ament plugin bootstrapping ROS 2 to build source parts, resolving LP #1686850 and issue #1443. |