← Back to issue list

Import and add profile support for the `init` command

View original Github issue

Metadata

Project
craft-application
Number
#508
Type
issue
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

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.