many: add reactive charm plugin
Metadata
Current evaluation
Closed and superseded by pull request #613. The reactive charm plugin was replaced rather than merged.
Suggested action: —
No scores available.
Issue body
The reactive charm plugin uses charm-tools to lint and build a reactive
charm.
Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed and superseded by pull request #613. The reactive charm plugin was replaced rather than merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded by pull request #613. The reactive charm plugin addition was closed without merging, as the work was redirected to the referenced PR. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging. Superseded by #613, which provides an alternative implementation for the reactive charm plugin. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #613 plugins: reactive using charm tool (CRAFT-699) | charmcraft | merged | Implemented reactive plugin functionality using the charm tool, addressing CRAFT-699. Merged after approval, modifying 11 files with 499 additions and 8 deletions. | |
| #804 The reactive plugin is not correctly checking if `charm` failed | charmcraft | closed | Incorrect charm return code validation in the reactive plugin was abandoned and closed without a fix. No pull requests or follow-up actions were recorded. | |
| #866 reactive_plugin: Fix charm tools version validation | charmcraft | merged | Merged fix for brittle charm-tools version validation in reactive_plugin, resolving issue #864. Approved by one reviewer, passed CI, and updated two files with 12 additions and 6 deletions. | |
| #450 parts: add charm plugin (CRAFT-89) | charmcraft | closed | Abandoned without merging. The author intended to submit a revised version to execute a charm building tool, leaving this charm plugin implementation unresolved due to pending review comments. | |
| #2194 Builds of charm using reactive plugin produces different config option | charmcraft | closed | Closed without resolution. Maintainers acknowledged the charmcraft 3 reactive plugin incorrectly strips deprecated config options, but no fix was implemented. | |
| #924 reactive plugin: call `charm build` with `-v` | charmcraft | closed | Closed after triage and internal ticket creation. Implementation guidance was provided to pass verbose flags to charm calls when verbosity is trace or debug. No fix or pull request was merged. | |
| #809 Reactive plugin doesn't allow for other `charm` cli arguments. | charmcraft | closed | Closed without resolution. The reactive plugin could not pass custom charm CLI arguments like --layer-index. Despite user requests for reproducible builds and binary wheel support, the feature was abandoned due to inactivity. |