← Back to issue list

rosdistro is not documented in the catkin plugin help

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1629955
Type
issue
State
closed
Author
~elopio
Labels
plugin snap-docs
Created
Updated
Closed

Current evaluation

The catkin plugin's help text omitted the `rosdistro` keyword. Fixed by merged PR snapcore/snapcraft#850 (commit c3817b42d), a docs-only change adding `rosdistro` to the plugin help, closing the Launchpad bug.

Resolution: closed resolved

Reason: Maintainer ~kyrofa pointed to snapcore/snapcraft#850, which merged as commit c3817b42d and added the rosdistro entry (3 lines) to the catkin plugin help output.

Evaluated by: mr-cal-bot

No scores available.

Issue body

When I look for the help of the catkin plugin, it doesn't mention the rosdistro option: $ snapcraft help catkin The catkin plugin is useful for building ROS parts. This plugin uses the common plugin keywords as well as those for "sources". For more information check the 'plugins' topic for the former and the 'sources' topic for the latter. Additionally, this plugin uses the following plugin-specific keywords: - catkin-packages: (list of strings) List of catkin packages to build. - source-space: (string) The source space containing Catkin packages. By default this is 'src'. - include-roscore: (boolean) Whether or not to include roscore with the part. Defaults to true.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved The catkin plugin's help text omitted the `rosdistro` keyword. Fixed by merged PR snapcore/snapcraft#850 (commit c3817b42d), a docs-only change adding `rosdistro` to the plugin help, closing the Launchpad bug.
stealth/space-bunny-alpha — closed resolved Missing `rosdistro` in `snapcraft help catkin` output was fixed by PR #850 (commit c3817b42d), which documented the plugin-specific keyword; issue closed after merge.
stealth/space-bunny-alpha — closed resolved Added rosdistro to Catkin plugin help; merged in PR #850 via commit c3817b42d.
qwen/qwen3.6-35b-a3b — — Reported missing rosdistro option documentation in the catkin plugin help. The issue was closed without comments or follow-up, indicating it was abandoned.
qwen/qwen3.6-35b-a3b — — Resolved by adding the missing rosdistro option to the catkin plugin help documentation.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The missing rosdistro option documentation in the catkin plugin help was never addressed or implemented.
qwen3.6-35b-a3b-mtp-q6 — — Closed without comments. The missing rosdistro documentation in the catkin plugin help was not addressed, indicating the issue was abandoned.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/snapcraft#850 (confidence 97%)

    Merged PR adding rosdistro to the catkin plugin help documentation; commit c3817b42d

  • Related To: canonical/snapcraft#851 (confidence 45%)

    Companion PR the same day handling invalid rosdistro values with a clear error

Related issues

Issue Project State Summary Similarity
#850 catkin plugin: add `rosdistro` to help documentation. snapcraft merged Merged PR #850 (commit c3817b42d) added the `rosdistro` parameter to `snapcraft help catkin` output, closing Launchpad bug #1629955. Docs-only change, 3 lines added.
89%
#2576 [legacy] catkin plugin: remove default rosdistro snapcraft merged Merged into legacy via snapcore/snapcraft#2576, removing the Catkin plugin's EOL Indigo default and requiring users to specify a ROS distribution.
70%