← Back to issue list

Add `list-plugins` command

View original Github issue

Metadata

Project
rockcraft
Number
#553
Type
issue
State
open
Author
sed-i
Labels
Type: Documentation
Created
Updated
Closed
—

Current evaluation

Rockcraft still lacks a CLI command for discovering supported plugins; declarative per-base plugin groups have since been added, addressing the main design prerequisite.

Suggested action: keep open

Reason: The maintainer explicitly called the capability useful but required declarative per-base selection; commit c6e72072 has since added plugin groups per base. No Rockcraft list-plugins implementation or resolving commit was found, so the prerequisite work improves feasibility without fulfilling the request.

Evaluated by: mr-cal-bot

Impact: 42 Quick Win: 15 Complexity: 48 Confidence: 92 Actionability: 68

Issue body

### What needs to get done Add a `rockcraft list-plugins` command, [like in snapcraft](https://snapcraft.io/docs/snapcraft-plugins). ### Why it needs to get done Docs sometimes fall out of date (#513). It would be nice to know at the cli what plugins are supported right then and there.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 42
Quick Win: 15
Complexity: 48
Confidence: 92
Actionability: 68
keep open Rockcraft still lacks a CLI command for discovering supported plugins; declarative per-base plugin groups have since been added, addressing the main design prerequisite.
qwen/qwen3.6-35b-a3b
Impact: 40
Quick Win: 14
Complexity: 40
Confidence: 70
Actionability: 60
keep open Feature request to add a `list-plugins` CLI command to rockcraft, similar to snapcraft. Maintainer acknowledged it would be useful but noted implementation needs a declarative plugin selection approach to avoid going out of date.
qwen/qwen3.8-27b
Impact: 35
Quick Win: 10
Staleness: 63
Complexity: 70
Confidence: 78
Support Request: 10
keep open Feature request to add a `rockcraft list-plugins` CLI command (like snapcraft) so users can see supported plugins without relying on docs. Triaged by a maintainer who noted a full solution needs declarative per-base plugin selection; no command implemented yet.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 30
Confidence: 75
Support Request: 10
close stale Request to add a rockcraft list-plugins CLI command to dynamically show supported plugins instead of relying on outdated docs. Currently under discussion with a maintainer noting the command itself could become stale without a declarative plugin configuration system.
qwen3.6-35b-a3b-mtp-q6
Staleness: 75
Complexity: 35
Confidence: 65
Support Request: 10
needs triage Request to add a rockcraft list-plugins CLI command to dynamically show supported plugins and keep documentation current. Currently under discussion; a maintainer noted the command could still become outdated without a declarative plugin selection system.
qwen3.6-35b-a3b-mtp-q6
Staleness: 70
Complexity: 60
Confidence: 75
Support Request: 10
keep open Feature request to add a rockcraft list-plugins CLI command to prevent outdated docs. Maintainers acknowledge it as useful but note it requires architectural changes for accurate plugin selection. Currently unlabelled and inactive for ~7 months.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#513 (confidence 98%)

    The request explicitly identifies this issue as evidence that plugin documentation can become outdated.

  • Related To: canonical/snapcraft#138 (confidence 88%)

    Provides a direct implementation precedent for the equivalent Snapcraft CLI command.

Related issues

Issue Project State Summary Similarity
#138 cli: implement list-plugins snapcraft closed Merged the CLI list-plugins implementation; commit 32669b7a3 added the command, confirmed by snapcraft#31 and released in Snapcraft 0.4.
71%