← Back to issue list

docs: add new how-to for parts

View original Github issue

Metadata

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

Current evaluation

Merged PR #1031 via commit 31a15e7e, adding a generalized Craft Parts how-to adapted from Snapcraft documentation and a changelog entry.

Resolution: closed resolved

Reason: The documentation change was merged into the project in commit 31a15e7e after approval from three reviewers.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ----- This PR takes [this Snapcraft documentation page](https://snapcraft.io/docs/adding-parts) and upstream and generalizes it as much as possible. App owners - please pay attention to the labels in the source rST file. The hope is that this page can be slice 'n' diced to include any extra info perhaps specific to your app. CRAFT-4260

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1031 via commit 31a15e7e, adding a generalized Craft Parts how-to adapted from Snapcraft documentation and a changelog entry.
stealth/space-bunny-alpha — closed resolved Merged PR #1031 (31a15e7e), adding a generalized Craft Parts how-to adapted from Snapcraft documentation, with four files changed and a changelog entry.
qwen/qwen3.6-35b-a3b — — Merged documentation update adding a generalized how-to guide for parts. Approved by three reviewers, the change adapts an existing Snapcraft page for broader use, updates the changelog, and adds 68 lines across four files.
qwen3.6-35b-a3b-mtp-q6 — — Merged documentation updates generalizing the Snapcraft parts how-to guide. The page includes labels for app-specific customization and updates the changelog. Resolves CRAFT-4260.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#527 Add more info about reusable parts. snapcraft merged Merged PR canonical/snapcraft#527 (8a64112fe), adding parts-wiki links and documentation explaining how to reuse parts.
78%
#4679 refactor(docs): use more docs from craft-parts snapcraft merged Merged #4679 as b8c9a17dc, replacing duplicated Snapcraft docs with direct craft-parts TOC references or includes for shared content.
77%
#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.
76%
#360 docs: add a hello-craft-parts tutorial craft-parts merged Merged in commit 123dc021, adding a nine-file hello-craft-parts tutorial and a spread-test-ready walkthrough after lint fixes from #359.
74%
#4635 feat(docs): pull in content from craft-parts snapcraft merged Merged #4635, importing craft-parts documentation into Snapcraft across 21 files; landed as commit 055a93543 after three approvals.
74%
#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.
73%
#314 docs: clean up references to Craft Parts rockcraft closed Craft Parts documentation cleanup was folded into canonical/rockcraft#308, merged as commit 13bf8368, and #314 was closed.
72%
#472 Update docs to use craft-parts features correctly craft-application closed Merged PR #475 (commit d448c449) updated the partitions guide to remove production Features.reset() guidance and document the craft-parts feature override.
72%
#6367 docs: add a "pack a Pro snap" how-to snapcraft merged Merged #6367 (CRAFT-5236), adding the “Pack a Pro snap” how-to after its craft-application#1144 documentation dependency landed.
72%
#5422 docs: add tutorial snapcraft merged Merged PR #5422 as commit 5c50c42d4, adding a new Snapcraft tutorial and revising 10 documentation files (+795/-90 lines).
72%