← Back to issue list

docs: add a hello-craft-parts tutorial

View original Github issue

Metadata

Project
craft-parts
Number
#360
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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.
74%
#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.
72%
#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.
70%