Feat: extension dispatch for 12-factor extensions.
Metadata
Current evaluation
Merged as commit 6aca1903: adds extension dispatch for 12-factor extensions (+2528/-149, 53 files), approved by 2 reviewers after being held for the 4.3.0 release; later aligned in #2884 and #2825.
Resolution: closed resolved
Reason: PR #2722 was merged to main as commit 6aca1903 after maintainer @lengau confirmed it was unblocked once it moved beyond the 4.3.0 release work. Follow-up commits (0712d308 / #2884, 89b8168b / #2825) refined the same area, confirming the feature landed.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 6aca1903: adds extension dispatch for 12-factor extensions (+2528/-149, 53 files), approved by 2 reviewers after being held for the 4.3.0 release; later aligned in #2884 and #2825. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2722 as commit 6aca1903, adding extension dispatch for 12-factor extensions after alignment with the 4.3.0 release work. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after a maintainer delay to align with the 4.3.0 release. The feature implements extension dispatch for 12-factor extensions, approved by two reviewers and passing CI checks. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#2884
(confidence 80%)
Follow-up 'fix(extensions): align 12-factor V2 contract' touching the same extensions code.
-
Related To:
canonical/charmcraft#2825
(confidence 75%)
Adds paas-config.yaml/metrics_path validation in the same 12-factor extension area.
-
Related To:
canonical/charmcraft#2742
(confidence 70%)
Docs commit 'docs: 12 factor v2' following the merged extension dispatch work.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1259 feat(extensions): extension dispatch for 12-factor extensions. | rockcraft | merged | Merged as commit 644c6950, adding _FrameworkFactory dispatch plus V2 extension classes (Flask, Django, FastAPI, ExpressJS, SpringBoot) targeting ubuntu@26.04; extended later by #1320/#1332/#1345/#1364. |