feat(extension): add Spring Boot extension
Metadata
Current evaluation
Merged after four approvals, the Spring Boot extension was integrated despite failing CI checks and a known upstream bug causing tutorial test failures.
Suggested action: —
No scores available.
Issue body
Applicable spec: ISD216
### Overview
Adding Spring Boot framework extension.
### Rationale
Spring Boot is a very common Java framework and it would add a lot of potential users if we support it with the Paas-charm library and Charmcraft Extension.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after four approvals, the Spring Boot extension was integrated despite failing CI checks and a known upstream bug causing tutorial test failures. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the Spring Boot extension for Charmcraft. Upstream test failures from bug #2396 delayed integration, but the feature was successfully added to support Spring Boot developers. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an external contribution adding a Spring Boot extension to the Charmcraft library. The change required minor upstream adjustments and was held pending a fix for an external craft-application test failure before final merge. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #860 [WIP] feat: spring boot extension | rockcraft | merged | Merged the Spring Boot extension. Accepted despite 61 open review comments and intermittent spread test failures. Reviewers confirmed the merge and noted remaining feedback will be addressed in a follow-up PR. | |
| #693 Spring boot extension | rockcraft | closed | Closed without merging. The Spring Boot extension contribution lacked reviewer engagement and CI validation, remaining inactive until closure. |