parser - Make all parts top-level parts
Metadata
Current evaluation
Implemented by canonical/snapcraft#705 (commit acc5bc9ef), removing parser namespacing/subparts and making former project-part entries top-level parts.
Resolution: closed resolved
Reason: Commit acc5bc9ef, merged through canonical/snapcraft#705, removed namespacing and subparts, including project-part handling, directly implementing the requested parser behavior.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Wiki
====
* Get rid of 'project-part'
* all parts need to be in 'parts'
Parser
======
* Do not namespace parts
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Implemented by canonical/snapcraft#705 (commit acc5bc9ef), removing parser namespacing/subparts and making former project-part entries top-level parts. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented by canonical/snapcraft#705 (commit acc5bc9ef), which removed parser namespacing and made all parts, including the former project-part, top-level entries. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented by merged snapcraft#705 (commit acc5bc9ef), removing parser namespacing, subparts, and project-part handling in favor of top-level parts. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The parser change to remove 'project-part', enforce top-level 'parts', and drop part namespacing was abandoned after over ten years with no activity or comments. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or resolution. The proposal to remove project-part namespaces and flatten all parts to the top level was abandoned or superseded by subsequent parser redesigns. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The proposal to remove project-part namespaces and enforce top-level parts was abandoned due to inactivity and zero discussion. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Proposed parser changes to make all parts top-level and remove namespacing were closed without implementation. The request was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#705
(confidence 99%)
Its commit acc5bc9ef explicitly removes namespacing, subparts, and project-part handling.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #705 parser - Remove namespacing and subparts. | snapcraft | merged | Merged parser cleanup that removed namespacing and subparts, replaced project-part with parts, and preserved the original project part alongside additional parts in commit acc5bc9ef. |