← Back to issue list

Support for extensions (command line)

View original Github issue

Metadata

Project
charmcraft
Number
#1242
Type
issue
State
closed
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Extension support landed in merged PR #1248 (65726afc), adding the basic framework and unified charmcraft.yaml handling.

Resolution: closed resolved

Reason: PR #1248 was merged as commit 65726afc, adding basic extensions support and applying extensions after base expansion during charmcraft.yaml unmarshalling.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Extension framework as done in Snapcraft and Rockcraft ### Why it needs to get done To support easy creation of charms without the complexities of each framework

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Extension support landed in merged PR #1248 (65726afc), adding the basic framework and unified charmcraft.yaml handling.
stealth/space-bunny-alpha — closed resolved Extension framework landed in merged PR #1248 (65726afc), adding basic support and unified charmcraft.yaml handling.
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation or discussion, indicating the feature request for a CLI extension framework was abandoned. No linked pull requests or resolution details were provided.
qwen/qwen3.6-35b-a3b — — The feature request for a command-line extension framework was closed without implementation. With zero comments and no follow-up activity, the proposal was abandoned or superseded by alternative development paths.
qwen/qwen3.6-35b-a3b — — Closed without resolution or discussion. The proposed extension framework to simplify charm creation was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — Closed without discussion or implementation, the command-line extension framework request was abandoned. No resolution or merge details were provided, indicating the feature remains unaddressed.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/charmcraft#1248 (confidence 99%)

    Merged PR #1248 implemented the extension framework in commit 65726afc.

  • Related To: canonical/charmcraft#1238 (confidence 90%)

    Companion issue requesting basic extension support; PR #1248 was reported to resolve it.

Related issues

Issue Project State Summary Similarity
#1238 Support for extensions (basic support) charmcraft closed Basic extension support was merged in #1248 (65726afc), with extensions expanded after base expansion while loading charmcraft.yaml.
86%
#1248 feat(extensions): add basic support charmcraft merged Merged PR #1248 as 65726afc, adding basic extensions support and fixing #1238; extensions now run after base expansion during charmcraft.yaml unmarshalling.
83%