Migrate to craft-application's InitService
Metadata
Current evaluation
Rockcraft replaced its bespoke init implementation with craft-application's InitService in commit 484099f5.
Resolution: closed resolved
Reason: Repository history shows resolving commit 484099f5, "feat: use Init command and service from upstream," which adds a RockcraftInitService based on craft_application.services.InitService. No documented closing comment was provided.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Drop rockcraft's bespoke init command and templates and use craft-application's instead
### Why it needs to get done
Maintenance/hygiene
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Rockcraft replaced its bespoke init implementation with craft-application's InitService in commit 484099f5. | |
| stealth/space-bunny-alpha | — | closed stale | Migration to craft-application's InitService was closed without a documented resolving PR, commit, or maintainer explanation. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or linked pull request. The migration to craft-application's InitService was abandoned or superseded. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The migration to craft-application's InitService was abandoned after a Jira sync comment, with no pull request or resolution documented. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a merge. The migration to craft-application's InitService was likely abandoned or superseded due to inactivity. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Rockcraft's custom init command migration to craft-application's InitService was requested. The issue closed without documented resolution, implementation, or linked pull requests. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1153 Move the init command to craft-application | charmcraft | closed | Init moved to craft-application and was adopted by Charmcraft in merged PR canonical/charmcraft#1340; upstream PR canonical/craft-application#522 landed it in commit f2a4becf. |