Extensions Framework
Metadata
Current evaluation
Implemented extensions primitives to support ROCK building. The issue was closed after the fix was merged in pull request #281.
Suggested action: —
No scores available.
Issue body
### What needs to get done
Add the extensions primitives as done for Snapcraft.
### Why it needs to get done
We want to support easy ROCK building for common use cases.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Implemented extensions primitives to support ROCK building. The issue was closed after the fix was merged in pull request #281. | |
| qwen/qwen3.6-35b-a3b | — | — | Implemented extensions primitives for ROCK building. The feature request was resolved and closed by pull request #281. | |
| qwen/qwen3.6-35b-a3b | — | — | Implemented via merged pull request #281, adding extensions primitives for ROCK building similar to Snapcraft to streamline common use cases. | |
| qwen/qwen3.6-35b-a3b | — | — | Resolved by pull request #281, which implemented the extensions framework primitives for ROCK building, enabling easy creation of common ROCK images. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Implemented extensions primitives to support easy ROCK building. Closed after being fixed by pull request #281. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | The extensions framework for ROCK building was implemented and closed. The feature was resolved and merged via pull request #281, adding the required primitives to support common use cases. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1238 Support for extensions (basic support) | charmcraft | closed | Closed without implementation. The extension framework request was deferred, with maintainers pointing to canonical/rockcraft PRs 281 and 292 as the reference implementation instead. | |
| #922 Add extensions to the Rockcraft JSON schema | rockcraft | closed | Closed without implementation or associated pull request. The request to add the extensions property to the Rockcraft JSON schema for IDE compatibility was abandoned. | |
| #281 extensions: add basic support | rockcraft | merged | Merged basic extension support for Rockcraft, enabling validation and application during project load. Approved by two reviewers, passed CI, and changed 12 files. Docs and testing deferred until concrete extensions exist. |