← Back to issue list

docs: add migration notes for part names

View original Github issue

Metadata

Project
snapcraft
Number
#6211
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Merged documentation update adding migration notes for renaming parts. Content adapted from a related charmcraft PR. Approved by two reviewers and passed CI checks before integration.

Suggested action:

No scores available.

Issue body

Updates craft-application and adds a new section to the migration guide for renaming parts. Based on https://github.com/canonical/charmcraft/pull/2673 (SNAPCRAFT-1338) --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [x] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged documentation update adding migration notes for renaming parts. Content adapted from a related charmcraft PR. Approved by two reviewers and passed CI checks before integration.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update adding migration notes for renaming parts. Content reuses changes from charmcraft PR #2673 to update craft-application documentation.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update adding migration notes for renaming parts. Content was adapted from a related charmcraft pull request to align with craft-application changes.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1201 docs: add migration note for part names rockcraft merged Merged documentation update adding a migration note for part names. Approved by two reviewers and passed CI checks after resolving a transient Ubuntu.com connectivity issue. Modified three files to update release and migration guides.
83%
#471 config: add charm part to documentation (CRAFT-356) charmcraft merged Merged changes adding charm configuration documentation to the configuration schema. Approved by two reviewers with zero unresolved comments. Updated two files with 15 additions and one deletion. Resolves CRAFT-356.
76%
#5332 docs: migrate 'parts lifecycle' snapcraft merged Merged documentation update migrating the parts lifecycle section. Approved by two reviewers, the change modifies five files with 272 additions and 27 deletions, integrating the updated content into the main branch.
74%
#5480 docs: migrate 'using craftctl' snapcraft merged Merged documentation migration for 'using craftctl' and updated Craft Parts dependency to align with upstream docs. Approved by three reviewers and passed all CI checks across multiple platforms.
73%
#2154 docs: replace occurrences of "charmcraft.yaml" and "recipe" charmcraft merged Merged documentation update replacing charmcraft.yaml and recipe with project or project file across 23 files. Approved by two reviewers after minor clarity feedback. Changes span +155/-159 lines.
72%
#2728 docs: add 4.3 release notes charmcraft merged Merged documentation update adding release notes for Charmcraft 4.3.0 and placeholder notes for 4.4. Approved by one reviewer and passed all CI checks before integration.
72%
#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.
71%
#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.
71%
#310 docs: add docs for permissions in parts craft-parts merged Merged documentation update adding permissions details for parts. Approved by reviewer, passed CI, and added 37 lines to one file. Content serves as a reference for craft applications and may be reorganized later.
71%
#2748 docs: improve charm naming docs, with links to detailed guidance charmcraft merged Merged documentation updates improving charm naming guidance. Changes remove outdated best practice notes, add value descriptions, link to detailed Ops documentation, and clarify the init command workflow. Approved and merged to resolve issue #2582.
70%