← Back to issue list

Migrate store commands to craft-application

View original Github issue

Metadata

Project
charmcraft
Number
#1284
Type
issue
State
closed
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Closed without resolution or comments after over three years. The store command migration to craft-application was abandoned or completed out-of-band.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation or linked pull requests. The store commands migration to craft-application was abandoned or superseded, with no code changes merged and zero comments recorded.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4742 Migrate commands to craft-application command snapcraft closed Closed without implementation. The commands were not migrated to craft-application, and no resolution details were provided. The issue appears abandoned or superseded.
84%
#1358 feat(craft-application): migrate store commands charmcraft merged Migrated store commands in craft-application. Approved by three reviewers and merged, modifying 29 files with 2859 additions and 344 deletions.
80%
#360 Migrate non-lifecycle commands to craft-application rockcraft closed Closed without a documented resolution. Implementation discussion noted changing the InitCommand superclass from BaseCommand to AppCommand within craft-application. The migration remains unimplemented and effectively abandoned.
78%
#1154 Use craft-application's store service charmcraft open Refactor Store class into a craft-application Service and migrate store commands to AppCommand subclasses. Partially done: StoreService exists (PR #1459) and commands are AppCommand subclasses, but the legacy Store class is still used directly in 15+ places in store.py.
77%
#4468 feature/craft-application: migrate version command snapcraft closed Closed without comments or linked resolution. The version command migration to craft-application appears abandoned or superseded by subsequent refactoring. No merge or fix details were recorded.
76%
#359 Migrate remaining lifecycle commands to craft-application rockcraft closed Closed as abandoned. No pull requests or comments were created, indicating the migration of remaining lifecycle commands was not completed and superseded by later development.
76%
#1285 Migrate remaining commands to craft-application charmcraft closed Closed without implementation or linked pull requests. The tracking issue for migrating analyze, create-lib, fetch-lib, and list-lib commands to craft-application was abandoned or superseded by broader migration efforts.
75%
#1774 chore: remove unused store command implementations charmcraft closed Closed without merge and abandoned. Proposed removing leftover store command implementations no longer needed after the craft-application move. Lacked reviews and CI checks.
72%
#1153 Move the init command to craft-application charmcraft closed Closed without implementation. The migration of the init command to craft-application was abandoned or superseded, with no comments or merge details recorded.
72%
#1532 Use craft-application lifecycle commands charmcraft closed Closed without a documented fix or merge. Likely abandoned or superseded by upstream craft-application updates, as no resolution details were provided in the issue thread.
71%