Migrate store commands to craft-application
Metadata
Current evaluation
Store commands were migrated to craft-application in merged PR #1358 (commit 5cb01186); commit 9da46c37 later removed the unused legacy implementations.
Resolution: closed resolved
Reason: PR #1358 was merged and implemented the store-command migration, completing the requested removal of legacy fallback. Commit 9da46c37 subsequently removed the unused legacy store command implementations.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Store commands should use craft-application rather than legacy fallback
### Why it needs to get done
Removing legacy fallback
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Store commands were migrated to craft-application in merged PR #1358 (commit 5cb01186); commit 9da46c37 later removed the unused legacy implementations. | |
| stealth/space-bunny-alpha | — | closed resolved | Store commands were migrated to craft-application by merged PR #1358; commit 9da46c37 later removed the unused legacy implementations. | |
| stealth/space-bunny-alpha | — | closed resolved | Store commands were migrated to craft-application by merged PR #1358; commit 9da46c37 later removed unused legacy store command implementations. | |
| stealth/space-bunny-alpha | — | closed resolved | Store commands were migrated to craft-application, replacing legacy fallback usage in merged PR canonical/charmcraft#1358. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution or comments after over three years. The store command migration to craft-application was abandoned or completed out-of-band. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a linked pull request or resolution. The migration of store commands to craft-application appears abandoned or completed via alternative means, with no comments or follow-up actions recorded. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a linked resolution or comments. The migration of store commands to craft-application to remove the legacy fallback appears abandoned or superseded. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without a linked resolution or comments. The migration of store commands to craft-application to remove legacy fallback was abandoned or completed without tracking. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#1358
(confidence 100%)
Merged PR #1358 migrated Charmcraft store commands to craft-application in commit 5cb01186.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1358 feat(craft-application): migrate store commands | charmcraft | merged | Merged PR #1358 migrated Charmcraft store commands to craft-application, completing #1284; 5cb01186 contains the mechanical migration, and 9da46c37 later removed legacy implementations. | |
| #1154 Use craft-application's store service | charmcraft | open | Store interactions now use a craft-application AppService, and all store commands inherit AppCommand; completed by commit 5dcad2af and related craft-application migration work. | |
| #5338 Migrate snapcraft_legacy store commands | snapcraft | closed | All four legacy store commands were migrated through merged PRs #6109, #6128, #6207, and #6218; snapcraft_legacy was later removed. | |
| #359 Migrate remaining lifecycle commands to craft-application | rockcraft | closed | Resolved by rockcraft PR #395, merged into main; commits e28d53f7 and 0b44fd60 removed legacy lifecycle commands and completed the craft-application migration. | |
| #5339 Migrate snapcraft_legacy store assertion commands | snapcraft | closed | Umbrella refactor issue for moving legacy store assertion commands to craft-store was rejected by mr-cal (each command should be its own task); only list-validation-sets was done via merged PR #6050 (commit ddfd7b58b). | |
| #4742 Migrate commands to craft-application command | snapcraft | closed | Migrated list-plugins and init to craft-application/core24 in merged PR #4830 (commit 0bee3723c), fixing core24 list-plugins; the issue was closed. | |
| #4468 feature/craft-application: migrate version command | snapcraft | closed | Version command migration to craft-application landed in merged PR #4614 (commit 885106d06), completing the work drafted in 24d48da8 and closing the tracking issue ahead of the craft-application rebase. | |
| #1412 Use upstream craft-application lifecycle commands | charmcraft | closed | Lifecycle migration completed by PR #1538 (5e3b927c); PR #1704 (cfc37020) finished the remaining pack migration cleanup using upstream craft-application commands. | |
| #4830 refactor: migrate commands to craft-application | snapcraft | merged | Merged #4830 as commit 0bee3723c, migrating remaining commands to core24/craft-application; init, list-plugins, and command reference docs now use core24. | |
| #360 Migrate non-lifecycle commands to craft-application | rockcraft | closed | Resolved by merged PR #761 (commit 484099f5), which adopted craft-application’s upstream Init command/service and added --project-dir support. |