`snapcraft extension` should be completely provided by the extension
Metadata
Current evaluation
Fixed by snapcore/snapcraft PR #2349 (merged as commit 6e7e30ee1, "extensions: use extension docstring"): `snapcraft extension` help output now comes from the extension's own docstring.
Resolution: closed resolved
Reason: Maintainer ~kyrofa linked PR snapcore/snapcraft#2349 as the solution; it was merged into the repo as commit 6e7e30ee1, making the extension command display the extension-specific docstring instead of generic help.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Which means an extension-specific docstring.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by snapcore/snapcraft PR #2349 (merged as commit 6e7e30ee1, "extensions: use extension docstring"): `snapcraft extension` help output now comes from the extension's own docstring. | |
| stealth/space-bunny-alpha | — | closed resolved | Snapcraft now provides extension-specific docstrings for the snapcraft extension command. PR canonical/snapcraft#2349 was merged in commit 6e7e30ee. | |
| stealth/space-bunny-alpha | — | closed resolved | Extension help was made docstring-based in #2349, merged as commit 6e7e30ee1. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without discussion. The requirement for extension-provided docstrings was likely abandoned or superseded by later snapcraft extension framework changes. | |
| qwen/qwen3.6-35b-a3b | — | — | The proposal that snapcraft extensions fully provide their own documentation via extension-specific docstrings was closed without discussion or comments. No resolution details were provided, indicating the request was likely abandoned or superseded. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without discussion or implementation. The proposal to have snapcraft extension fully managed by extensions, including extension-specific docstrings, was abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The proposal to delegate snapcraft extension command handling and docstrings entirely to extensions was abandoned after no discussion or follow-up. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#2349
(confidence 97%)
PR 'extensions: use extension docstring' referenced in the closing maintainer comment; merged as commit 6e7e30ee1.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2349 extensions: use extension docstring | snapcraft | merged | Merged PR #2349 in commit 6e7e30ee1, making snapcraft extensions display extension-specific docstrings and resolving LP #1797655. | |
| #3679 Expand extensions | snapcraft | merged | Merged PR snapcore/snapcraft#3679 via commit 07a8d695c, expanding extensions for CRAFT-948 in the snapcraft/7.0 branch. |