Support for extensions (command line)
Metadata
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. | |
| #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. |