← Back to issue list

'snapcraft plugins' should replace list-plugins and show a proper list

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1617565
Type
issue
State
open
Author
~sabdfl
Labels
—
Created
Updated
Closed
—

Current evaluation

The list-plugins-to-plugins rename shipped, but snapcraft plugins still prints names only; aligned descriptions and the discussed maintainer-field option remain open.

Suggested action: keep open

Reason: Commit d2dbfb2f8 (#5828) renamed the command and made list-plugins a removed alias, but PluginsCommand.run still emits only registered plugin names rather than aligned descriptions. The maintainer explicitly discussed formatting and the reporter accepted the proposed maintainer option, confirming that part of this CLI enhancement remains valid and open.

Evaluated by: mr-cal-bot

Impact: 32 Quick Win: 11 Complexity: 46 Confidence: 95 Actionability: 62

Issue body

Please switch from 'snapcraft list-plugins' to 'snapcraft plugins' and show the first line of the description of the plugin in that listing. For example: $ snapcraft plugins ant The ant plugin is useful for ant based parts. autotools The autotools plugin is used for autotools based parts. We should review and improve those first lines, too :)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 32
Quick Win: 11
Complexity: 46
Confidence: 95
Actionability: 62
keep open The list-plugins-to-plugins rename shipped, but snapcraft plugins still prints names only; aligned descriptions and the discussed maintainer-field option remain open.
stealth/space-bunny-alpha
Impact: 32
Quick Win: 13
Complexity: 38
Confidence: 94
Actionability: 67
keep open The command rename is complete: plugins is canonical and list-plugins is a removed hidden alias. The requested aligned plugin descriptions remain unimplemented; maintainer-option scope is unclear.
qwen/qwen3.6-35b-a3b
Impact: 35
Quick Win: 12
Complexity: 45
Confidence: 85
Actionability: 60
keep open The list-plugins command was replaced with plugins, but plugin descriptions are not displayed in the listing. The rename is done; description display remains unimplemented.
qwen/qwen3.8-27b
Impact: 20
Quick Win: 14
Staleness: 95
Complexity: 30
Confidence: 55
Support Request: 10
close stale Request to rename 'snapcraft list-plugins' to 'snapcraft plugins' and display each plugin's first description line. 10 years old, no labels or comments, no maintainer engagement; a related compact-list issue was resolved.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 15
Confidence: 90
Support Request: 5
close stale Request to rename the snapcraft list-plugins CLI command to snapcraft plugins and improve its output formatting. Open for approximately 10 years with no maintainer interaction, labels, or comments.
qwen/qwen3.6-35b-a3b
Staleness: 100
Complexity: 15
Confidence: 95
Support Request: 5
close stale Request to rename the snapcraft list-plugins CLI command to snapcraft plugins and format its output with plugin descriptions. The issue has been inactive for nearly a decade with no maintainer response or labels.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 15
Confidence: 90
Support Request: 0
close stale Request to rename 'snapcraft list-plugins' to 'snapcraft plugins' and improve output formatting. The issue is ~10 years old with no maintainer response or activity.

Update history

Date Change
created

Related work

  • Related To: canonical/snapcraft#5828 (confidence 99%)

    Commit d2dbfb2f8 implemented the command rename portion; list-plugins now reports plugins as its replacement.

  • Related To: snapcraft (launchpad)#1587057 (confidence 94%)

    An earlier resolved issue addressed compact plugin-list formatting, although the current command emits one name per line without descriptions.

Related issues

Issue Project State Summary Similarity
#951 snapcraft plugins -> snapcraft list-plugins snapcraft closed Closed unmerged in favor of supporting plugins as an alias, per Product Strategy; the proposed list-plugins rename was replaced by the maintainer’s alternative approach.
81%
#1587057 snapcraft list-plugins could present the list more compactly snapcraft (launchpad) closed Compact, column-based `snapcraft list-plugins` output landed via ubuntu-core/snapcraft#534 and shipped in Snapcraft 2.10+16.10, later verified in 2.10.1.
79%
#1644678 Default snapcraft.yaml file incorrectly suggests I run 'snapcraft plugins' snapcraft (launchpad) closed Report that `snapcraft init` generated "See 'snapcraft plugins'" but no such command exists. Fixed by PR #959 (commit df525d781), which made `plugins` an alias of `list-plugins`, so the hint works as written.
72%
#140 cli: implement list-plugins snapcraft closed Implemented list-plugins in commits 32669b7a3 and c9de8ff03; later PR canonical/snapcraft#959 made plugins an alias for the command.
72%
#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.
70%