docs: re-enable 'Part properties'
Metadata
Current evaluation
Merged documentation update re-enabling 'Part properties' in the Parts index. Approved by two reviewers and passed CI. Resolves #2378 and partly addresses #2554. Minor type-check warnings were noted as non-blocking.
Suggested action: —
No scores available.
Issue body
Adds 'Part properties' back to the 'Parts' index. This should've been done after I resolved https://github.com/canonical/craft-parts/issues/1177 and https://github.com/canonical/pydantic-kitbash/issues/50.
Resolves https://github.com/canonical/charmcraft/issues/2378.
Partly resolves #2554.
---
- [X] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md).
- [X] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
~~I've successfully run `make lint && make test`.~~
~~I've added or updated any relevant documentation.~~
~~I've updated the relevant release notes.~~
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation update re-enabling 'Part properties' in the Parts index. Approved by two reviewers and passed CI. Resolves #2378 and partly addresses #2554. Minor type-check warnings were noted as non-blocking. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to re-enable 'Part properties' in the Parts index. Resolves issue #2378 and partly resolves #2554. A non-actionable type checking warning was noted but did not prevent the merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Re-enables Part properties in the Parts index, resolving issue #2378 and partially addressing #2554. Follows upstream fixes in craft-parts and pydantic-kitbash. A non-blocking type-check warning was noted but did not prevent merge. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1379 docs: fix 'Part properties' typos | craft-parts | merged | Merged documentation update correcting typos and inconsistencies in the 'Part properties' reference. Approved by two reviewers with all CI checks passing. Changes modified three files. | |
| #654 docs: Link filesets specification from part properties | craft-parts | merged | Merged documentation update linking the fileset specification from part properties and fixing a typo. Approved by two reviewers, passed CI, and modified two files. | |
| #1149 docs: update 'Part properties' | craft-parts | merged | Merged documentation update for Part properties. Added pydantic-kitbash as a docs dependency, refreshed content, and updated targets across the doc set. Approved by three reviewers and passed all CI checks. | |
| #1036 parts: better error message when defining parts | snapcraft | merged | Merged improved error messaging for part definitions. Approved by one reviewer, passed CI, and changed two files (+7/-3 lines). Addresses LP #1604827. | |
| #2378 Re-enable part properties documentation | charmcraft | closed | Closed without explicit resolution. The request to re-enable part properties documentation depended on an upstream craft-parts bug fix. No further activity was recorded, indicating the issue was likely abandoned or superseded. | |
| #1055 docs: modify types to be actual variable types | craft-parts | merged | Merged documentation update correcting variable types in the part-properties reference page. Approved by two reviewers, passed CI, and modified one file with 17 additions and 14 deletions. | |
| #527 Add more info about reusable parts. | snapcraft | merged | Merged documentation update adding links to the parts wiki and a section on reusing parts. Approved by contributors and merged after verification, resolving LP #1582499. | |
| #483 docs: make the part properties reference reusable | craft-parts | merged | Merged documentation update to make part properties reference reusable. Approved by reviewer, addresses CRAFT-1713, and supports a corresponding Rockcraft PR. Changes span six files with 382 additions and 363 deletions. | |
| #2684 docs: remove 'Manage parts' | charmcraft | merged | Merged documentation cleanup removing the placeholder 'Manage parts' guide. Approved by a reviewer and passing CI, the change deleted 51 lines across four files. | |
| #922 fix: expose part deps in PartInfo | craft-parts | merged | Merged pull request exposing part dependencies in PartInfo. Approved by two reviewers and passed CI. Modified 11 files (+51/-16), initially addressing linting issues before implementing the core fix. |