docs: add a hello-craft-parts tutorial
Metadata
Current evaluation
Merged in commit 123dc021, adding a nine-file hello-craft-parts tutorial and a spread-test-ready walkthrough after lint fixes from #359.
Resolution: closed resolved
Reason: The documentation PR was approved and merged as commit 123dc021. It introduced the requested tutorial and was rebased after linting updates landed in #359.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
I wrote this as a way to help myself understand what I needed for my actual craft-parts sprint work, so if we don't want it that's fine. I just figured since I'd created it I might as well push it up.
I know craft-parts doesn't (yet?) have spread tests, but I used the rockcraft docs as my template and set it up to be ready for spread testing
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit 123dc021, adding a nine-file hello-craft-parts tutorial and a spread-test-ready walkthrough after lint fixes from #359. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 123dc021 via PR #360, adding a 275-line hello-craft-parts tutorial with nine files and preparing its spread test for future use. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Added a hello-craft-parts tutorial to the documentation, templated from rockcraft docs and prepared for spread testing. Review approved, with minor linting issues resolved in a separate PR before final merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the hello-craft-parts tutorial documentation. Linting issues were resolved via PR #359, enabling the final rebase and merge. The guide follows the rockcraft docs template and is structured for future spread testing. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#359
(confidence 98%)
Merged lint updates resolved the linting issues that had to be fixed before this PR could be rebased and merged.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1031 docs: add new how-to for parts | craft-parts | merged | Merged PR #1031 via commit 31a15e7e, adding a generalized Craft Parts how-to adapted from Snapcraft documentation and a changelog entry. | |
| #404 docs: add an explanation of parts | craft-parts | merged | Merged PR #404 as commit d7089838, adding 628 lines across nine files to explain Craft Parts. | |
| #1939 feat(docs): add craft-parts common documentation | charmcraft | merged | Merged as 534c028f, adding shared craft-parts documentation across eight files and laying groundwork for Python and Poetry plugin guides in #1940. |