← 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 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.

Suggested action:

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
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
#502 docs: add 'about this documentation' starbase merged Merged after approval by two reviewers and passing all CI checks. Added mandatory 'about this documentation' page, modifying three files (+49/-1) to align with canonical/snapcraft standards.
77%
#1094 docs: move parts how-to out of common directory craft-parts merged Merged documentation update relocating the How to use parts guide from the common directory to generic docs. Approved by two reviewers, passed all CI checks, and modified three files.
76%
#5179 docs: fix component type in the howto snapcraft merged Merged a documentation fix correcting the component type in docs/howto/code/components-organize/snapcraft.yaml. The change followed up on PR 5174, passed all CI checks, and received approval from three reviewers before being merged.
75%
#5360 docs: add "register a snap" how-to snapcraft merged Merged documentation update adding a register a snap how-to guide. Approved by two reviewers, passed CI checks, and modified four files with 82 additions and 2 deletions.
75%
#416 docs: update contribution links starbase merged Merged documentation update aligning contribution links with Snapcraft. Approved by two reviewers, passed all CI checks, and modified one file with three additions and three deletions.
74%
#404 docs: add an explanation of parts craft-parts merged Merged documentation update explaining parts, adding 628 lines across nine files. Approved by one reviewer, references CRAFT-1612, and was finalized after initial feedback collection.
74%
#467 docs: add a how-to for overriding builds craft-parts merged Merged documentation update adding a how-to guide for overriding builds. Approved by one reviewer, passed CI checks, and added 83 lines across three files.
74%
#5566 docs: add part keys to `snapcraft.yaml` reference snapcraft merged Merged documentation update adding updated part key descriptions to the snapcraft.yaml reference. Keys are ordered by importance, prominence, build lifecycle, and alphabetically. Approved by two reviewers and passed CI checks.
73%
#6367 docs: add a "pack a Pro snap" how-to snapcraft merged Merged documentation update adding a Pack a Pro snap how-to guide. Approved by two reviewers and passed CI checks before integration.
73%
#746 docs: add remote build how-to and reference docs craft-application merged Merged documentation update adding remote build how-to and reference guides alongside a new common docs module. Approved by three reviewers and passed CI checks despite one failing snap-test. Modified 11 files with 411 additions and 6 deletions.
73%