docs: update content on bare vs non-bare bases based on UR
Metadata
Current evaluation
Merged documentation update clarifying that both bare and non-bare Rockcraft bases are production-ready. Added guidance on security and usability trade-offs, recommending non-bare for development and chiseled for production. Approved by reviewers and passed CI.
Suggested action: —
No scores available.
Issue body
Recent UR feedback requested documentation updates to clearly explain that both bare and non-bare Rockcraft images are production ready and to provide guidance on the advantages and trade-offs of each, including security and user-friendliness. This PR updates docs/explanation/bases.rst and makes sure the following content is present:
- both images will be production ready whilst one is more secure though less user friendly
- non-bare base is more intended for development purposes, make chiseled recommended for production
---
- [x] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md).
- [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [x] 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 | — | — | Merged documentation update clarifying that both bare and non-bare Rockcraft bases are production-ready. Added guidance on security and usability trade-offs, recommending non-bare for development and chiseled for production. Approved by reviewers and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update clarifying both bare and non-bare Rockcraft images are production-ready. Details security and usability trade-offs, recommends non-bare for development and chiseled for production. Changes merged after external review. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update clarifying both bare and non-bare Rockcraft images are production-ready. Changes detail security and usability trade-offs, recommend non-bare bases for development, and suggest chiseled images for production. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #36 project: support build-base and allow 'bare' bases | rockcraft | merged | Merged. Adds build-base property support to rockcraft.yaml, enabling bare bases and ubuntu:22.04. Resolved review comments, fixed a bare base bug, removed a mistaken diff change, and addressed documentation conflicts prior to merge. | |
| #597 doc: add explanation and guide for "bases" | rockcraft | merged | Merged after three approvals. Added documentation explaining bases and a rock conversion how-to guide. Fixed a devel reference in reference docs and added documentation links to the rockcraft init YAML template. |