Reverse deprecation warnings for `list-` commands
Metadata
Current evaluation
Closed unimplemented after an automated SNAPCRAFT-1210 sync notice; related #5428 later tracked removal of deprecated commands in commit 3623601d7.
Resolution: closed stale
Reason: No resolving PR or commit is recorded for #5711, and its only comment is an automated Jira-sync notice. Related #5428 documents commit 3623601d7 removing the old commands in Snapcraft 9/core26, but that work was not linked as this issue’s resolution.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Add a deprecation warning and hide the following commands.
This will reverse some deprecation notices in https://github.com/canonical/snapcraft/issues/5428.
command | replacement
-- | --
list-extensions | extensions
list-plugins | plugins
list-tracks | tracks
list-revisions | revisions
list-validation-sets | validation-sets
list-confdb-schemas | confdb-schemas
list-keys | keys
### Why it needs to get done
To be compliant with [DE013](https://docs.google.com/document/d/1qsNbj1aipo6F6RuEqd3un43ArBoMenCiddCcrJBl23s/edit?tab=t.0).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Closed unimplemented after an automated SNAPCRAFT-1210 sync notice; related #5428 later tracked removal of deprecated commands in commit 3623601d7. | |
| stealth/space-bunny-alpha | — | closed stale | Request to deprecate list-* commands was closed without implementation. An automated notice created internal SNAPCRAFT-1210; no resolving PR or commit is recorded. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR canonical/snapcraft#5828 (commit d2dbfb2f8): list-X commands now use X names, with old names hidden as deprecated aliases. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request to deprecate list commands was deferred after an internal Jira ticket SNAPCRAFT-1210 was created. No code changes or merges occurred. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The enhancement was deferred and routed to internal Jira tracking (SNAPCRAFT-1210) for DE013 compliance, but no pull requests or code changes were submitted to deprecate the list- commands. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a linked resolution. The enhancement to deprecate and hide list- commands in favor of new equivalents remains unimplemented. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned. The enhancement requested deprecating and hiding several list- commands to comply with DE013, but no resolution or implementation was recorded. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#5428
(confidence 98%)
The issue explicitly references #5428; commit 3623601d7 later removed the deprecated commands in Snapcraft 9/core26.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5428 Add a warning for deprecated commands | snapcraft | closed | Warnings landed in #5341 and #5524 for Snapcraft 8.10; commit 3623601d7 removed the deprecated commands in Snapcraft 9. | |
| #5341 fix: give `list` and `list-registered` commands permanent deprecation warnings | snapcraft | merged | Merged in commit a80f446d2, making deprecation warnings for the list and list-registered commands permanent and fixing #5340. | |
| #4278 snapcraft "list-*" subcommands are inconsistent | snapcraft | closed | Deprecated redundant list-* commands via #5341 and #5524, then removed them in commit 3623601d7 for Snapcraft 9/core26, resolving the inconsistency. |