← Back to issue list

feat(docs): add craft-parts common documentation

View original Github issue

Metadata

Project
charmcraft
Number
#1939
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged documentation update integrating common craft-parts reference material across eight files. Approved by two reviewers, the change establishes the foundation for upcoming python and poetry plugin guides.

Suggested action:

No scores available.

Issue body

This brings in the common documentation sets from craft-parts and adds some of the pages. It mostly exists to enable my next PR, where I'll document the `python` and `poetry` plugins.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged documentation update integrating common craft-parts reference material across eight files. Approved by two reviewers, the change establishes the foundation for upcoming python and poetry plugin guides.
qwen3.6-35b-a3b-mtp-q6 Merged import of common craft-parts documentation to support future python and poetry plugin guides.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update integrating common craft-parts documentation sets and initial pages. Establishes groundwork for subsequent python and poetry plugin documentation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#501 feat(docs): pull in content from craft-parts rockcraft merged Merged documentation updates pulling content from craft-parts. Approved by two reviewers, the change modified 18 files with 103 additions and 17 deletions.
83%
#4635 feat(docs): pull in content from craft-parts snapcraft merged Merged documentation update pulling content from craft-parts. Approved by three reviewers, passed CI, and achieved full test coverage on modified lines. The change modified 21 files with 123 additions and 5 deletions.
81%
#1940 feat(docs): add python and poetry plugin docs charmcraft merged Merged documentation for Python and Poetry plugins. Builds on charmcraft PR #1939 and requires craft-parts PR #872 for full rendering. Approved by two reviewers, adding 144 lines across six files.
81%
#505 docs: make Python plugin reference reusable craft-parts merged Merged documentation update moving the Python plugin reference to a shared base directory, enabling reuse across other docs importing craft_parts_docs. Approved by reviewers and passed CI.
78%
#830 feat(docs): add poetry plugin reference craft-parts merged Merged after approval by two reviewers. The change adds documentation for a poetry plugin reference, introducing 107 lines across three files. The update was integrated into the main branch without further discussion.
78%
#294 docs: import Craft Parts documentation fragments rockcraft merged Merged after two reviewers approved and requested rebasing to sync with main. The change imports Craft Parts documentation fragments. CI passed, and preview confirms successful integration pending a Craft Parts release.
77%
#711 feat(docs): make plugin reference craft-parts merged Merged documentation update to establish a plugin reference. Approved by two reviewers, introducing 65 lines across two files. Addresses CRAFT-2680.
77%
#4679 refactor(docs): use more docs from craft-parts snapcraft merged Merged documentation refactor replacing duplicated content with direct references or includes from shared craft-parts docs. Approved by two reviewers, passed CI, modified 18 files, and maintained 100% test coverage on changed lines.
76%
#515 refactor(docs): use more docs from craft-parts rockcraft merged Merged a documentation refactor simplifying the repository by directly referencing or embedding shared craft-parts docs. Approved by two reviewers, the update modifies 19 files, adding 61 and removing 38 lines.
76%
#960 fix(docs): include poetry links as a target craft-parts merged Merged a documentation fix adding an RST include directive that enables custom poetry plugins to reference default craft-parts links. Approved by two reviewers, passed CI, and applied with a two-line change.
75%