← Back to issue list

parser - Make all parts top-level parts

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1606933
Type
issue
State
closed
Author
~joetalbott
Labels
—
Created
Updated
Closed

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.
78%