← Back to issue list

feat: allow hyphens in partition names

View original Github issue

Metadata

Project
craft-parts
Number
#800
Type
pull request
State
merged
Author
mattculler
Labels
Created
Updated
Closed

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.
79%
#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.
78%
#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.
78%
#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.
77%
#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.
77%
#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.
75%
#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.
74%
#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.
72%
#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.
72%
#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.
72%