feat: allow hyphens in partition names
Metadata
Current evaluation
Merged to allow hyphens in partition names. Approved by two reviewers, the change updates five files with 85 additions and 51 deletions, resolving CRAFT-3031.
Suggested action: —
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
(CRAFT-3031)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to allow hyphens in partition names. Approved by two reviewers, the change updates five files with 85 additions and 51 deletions, resolving CRAFT-3031. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a feature enabling hyphens in partition names, addressing CRAFT-3031. Authored by maintainer mattculler, the change was merged without additional comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #790 feat: allow numbers in partition names and namespaces | craft-parts | merged | Merged changes enabling numbers and hyphens in partition names and namespaces. Approved by two reviewers and passed CI. Unblocks Launchpad bug LP#2069783. Future hyphen collision handling tracked in issue #789. | |
| #1002 feat: Allow slashes in partition names | craft-parts | merged | Merged to allow slashes in partition names, resolving issue #999. Approved by two reviewers with a +146/-85 line diff across eight files. Changelog entry added for the automated release pipeline. | |
| #801 fix: partitions break when using special characters | craft-parts | merged | Merged fix for CRAFT-3031 resolving lifecycle failures from misinterpreted paths in partitions with numbers and hyphens. Approved by two reviewers, the change updates four files to correctly handle special characters. | |
| #789 Allow hyphens in partition names | craft-parts | closed | Closed without resolution. The request to allow hyphens in partition names and update conflict validation was logged as internal ticket CRAFT-3172 and appears abandoned. No code changes or pull requests were merged. | |
| #600 feat(partitions): handle namespaced partitions in utils | craft-parts | merged | Merged following two reviewer approvals and passing CI. Updates utility functions to handle namespaced partitions across eight files (+229/-72 lines). Resolves #596 and CRAFT-2303. | |
| #1612 feat: allow the plus sign in partition names | craft-parts | merged | Merged. Enables the plus sign in partition names to support valid .deb package naming in Debcraft. Approved by two reviewers, passed all CI checks, and resolves CRAFT-5183. | |
| #497 partitions: add utility to make partition compatible filepaths | craft-parts | merged | Merged utility function to convert filepaths to partition-compatible formats. Approved by two reviewers, the change adds 184 lines across two files and addresses CRAFT-1845. | |
| #371 docs: add howto for using partitions | craft-application | merged | Merged a how-to guide for using partitions. Approved by two reviewers, the update adds 197 lines across two files to document partition usage within the project. Resolves CRAFT-3068. | |
| #763 partitions feature documentation | craft-parts | merged | Merged documentation for the partitions feature targeting application developers. Approved by two reviewers, the update adds 66 lines and removes 5 across nine files, resolving CRAFT-3030. | |
| #1110 feat: cleaning with partitions | craft-parts | merged | Merged after craft-parts PR #1109. Properly cleans the shared area while accounting for partitions, resolving issue #665. Includes a changelog entry and passed three reviews. |