feat: default to bare base for flask extension
Metadata
Current evaluation
Closed in favor of pull request 1086. The flask extension bare base default change was abandoned to consolidate efforts and address reviewer feedback regarding image size and potential project impacts.
Suggested action: —
No scores available.
Issue body
<!-- Describe your changes -->
Default to bare base for flask extension
---
- [ ] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md).
- [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] I've successfully run `make lint && make test`.
- [ ] I've added or updated any relevant documentation.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed in favor of pull request 1086. The flask extension bare base default change was abandoned to consolidate efforts and address reviewer feedback regarding image size and potential project impacts. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded by pull request #1086. The author closed this change to default the Flask extension to a bare base for smaller images, opting for an alternative implementation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded by pull request #1086. Defaulting the Flask extension to a bare base reduces image size and attack surface, affecting only new projects via rockcraft init. The author closed this PR to consolidate work elsewhere. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1086 feat: default to bare base for flask, django and fastapi extensions | rockcraft | merged | Merged. Defaults to bare base for Flask, Django, and FastAPI extensions to reduce image size and attack surface. Approved by four reviewers and merged after CI checks passed. | |
| #1084 feat: default to bare base for fastapi extension | rockcraft | closed | Closed by the author and superseded by pull request #1086. The FastAPI extension bare base default change was abandoned in favor of the newer PR. | |
| #1083 feat: default to bare base for django extension | rockcraft | closed | Changes to default to a bare base for the django extension and add a symlink were closed without merging. Failing CI checks and zero review activity indicate the contribution was abandoned. |