Import and add profile support for the `init` command
Metadata
Current evaluation
Covered by #452 and closed; generic init support, including --profile, landed in PR #522 via commit f2a4becf.
Resolution: closed superseded
Reason: The maintainer confirmed #508 overlapped existing issue #452. Its reusable init command and profile support were implemented in PR #522 at commit f2a4becf.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
* Import the `init` command from its private location
* Add support for `--profile`
* Profiles should be registered like craft-parts plugins
### Why it needs to get done
To allow snapcraft to create a profile for testing with `snapcraft init --profile test`.
Design notes: https://docs.google.com/document/d/1lK0tb1eAapbuRoWipJsJ5HdQ27XZk9CJLWqdE52SjPU/edit#heading=h.qrrrlg3fcxw
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Covered by #452 and closed; generic init support, including --profile, landed in PR #522 via commit f2a4becf. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed as covered by canonical/craft-application#452, the existing generic init-command effort; no separate import or --profile implementation was made in #508. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and superseded by craft-application issue #452. Implementation of init command import and profile support was deferred to the related upstream issue. | |
| qwen/qwen3.6-35b-a3b | — | — | The request to import the `init` command and add `--profile` support was closed as superseded after the author discovered an existing related ticket (craft-application#452). The feature was redirected to the upstream repository for tracking and implementation. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-application#452
(confidence 99%)
The maintainer identified #452 as the existing generic init implementation effort that already covered this request.
-
Likely Fixed By:
canonical/craft-application#522
(confidence 96%)
Merged as commit f2a4becf, adding the reusable init service and command with profile selection.
Related issues
No related issues found above the similarity threshold.