docs: add howto guides for switching from the charm plugin
Metadata
Current evaluation
Merged as ff00a899, adding migration guides from the charm plugin to the Python and Poetry plugins. A dispatch regression found during testing was fixed in #1972.
Resolution: closed resolved
Reason: PR #1967 was approved and merged as commit ff00a899. Follow-up PR #1972 was merged as ad438d60 to fix dispatch behavior when project binaries are omitted.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This adds howto guides to switch from the charm plugin to the python and poetry plugins.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as ff00a899, adding migration guides from the charm plugin to the Python and Poetry plugins. A dispatch regression found during testing was fixed in #1972. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged guides for migrating from the charm plugin to the Python and Poetry plugins in #1967 (ff00a899); follow-up #1972 fixed dispatch handling. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged migration guides for replacing the charm plugin with Python and Poetry plugins in #1967 (ff00a899). Testing exposed a missing dispatch script, fixed separately in #1972 (ad438d60). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation adding how-to guides for migrating from the charm plugin to the python and poetry plugins. Review testing uncovered a default configuration bug, resolved separately in pull request 1972. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation adding how-to guides for migrating from the charm plugin to python and poetry plugins. Addressed reviewer feedback on override-pull and python-keep-bins, with a separate fix PR for the plugin issue. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#1972
(confidence 98%)
Merged fix for the missing dispatch behavior discovered while validating the new migration guide.
-
Related To:
canonical/charmcraft#2017
(confidence 85%)
Follow-up fix for Poetry-plugin dispatch behavior after the initial regression fix proved insufficient.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1913 Document the `python` and `poetry` plugins | charmcraft | closed | Python and Poetry plugin docs were merged in #1940 (408650c8), with charm-to-Python/Poetry migration guides added in #1967 (ff00a899). | |
| #2798 docs: fix typo in plugin migration guide | charmcraft | merged | Merged charmcraft#2798 from maintainer jahn-junior, fixing a single typo in the plugin migration guide (+1/-1, 1 file); approved by 2 reviewers and merged into main. | |
| #2673 docs: add an Ubuntu 26.04 migration guide | charmcraft | merged | Merged the Ubuntu 26.04 charm-base migration guide in #2673 via commit 47517e9a, with navigation and related documentation updates. |