← Back to issue list

Use upstream craft-application lifecycle commands

View original Github issue

Metadata

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

Current evaluation

Closed without implementation. The proposal to replace custom lifecycle commands with upstream craft-application equivalents and deprecate --base-index was abandoned or superseded by upstream updates. No related pull requests were created.

Suggested action:

No scores available.

Issue body

### What needs to get done Replace the custom lifecycle commands with upstream craft-application ones. * Pack should be split into the regular pack and a pack-bundle command * Deprecate --base-index ### Why it needs to get done We're repeating work from craft-application

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6 Closed without implementation. The proposal to replace custom lifecycle commands with upstream craft-application equivalents and deprecate --base-index was abandoned or superseded by upstream updates. No related pull requests were created.
qwen/qwen3.6-35b-a3b Closed without implementation. The proposal to replace custom lifecycle commands with upstream craft-application equivalents, split pack into pack and pack-bundle, and deprecate --base-index was abandoned or superseded due to lack of follow-up.
qwen/qwen3.6-35b-a3b Closed without implementation. The proposal to replace custom lifecycle commands with upstream craft-application equivalents was abandoned or superseded by upstream changes, with no follow-up work or pull requests created.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation. The request to replace custom lifecycle commands with upstream craft-application equivalents was abandoned or superseded by upstream updates, as no comments or resolution details were provided.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation or discussion. The request to replace custom lifecycle commands with upstream craft-application equivalents appears abandoned or superseded by upstream changes.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
79%
#5098 Use upstream `init` command from craft-application snapcraft closed Closed without implementation. The upstream init command replacement remains abandoned, pending the unresolved craft-application dependency.
76%
#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.
75%
#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.
75%
#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%
#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.
71%
#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.
70%