← Back to issue list

snapcraft.yaml syntax docs missing ‘classic’ confinement mode

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1654899
Type
issue
State
open
Author
~raof
Labels
snap-docs
Created
Updated
Closed

Current evaluation

Docs gap: snapcraft-syntax.md listed only devmode/strict confinement, omitting classic. 9.6 years old, 0 comments, no maintainer response; the referenced doc file predates the current restructured docs/reference layout.

Suggested action: close stale

Reason: The issue is 3522 days old with zero comments and no maintainer interaction, and the specific file it cites (docs/snapcraft-syntax.md) belongs to the old documentation structure; the repo layout shows docs have since been fully restructured (docs/reference/ with 58 files, how-to/, explanation/), and classic confinement is a core snap feature covered in the current reference. Caveat: repo file reads were unavailable (no pinned SHA), so I could not directly confirm the old file was deleted or that the new docs mention classic.

Impact: 20 Quick Win: 18.0 Staleness: 92 Complexity: 10 Confidence: 55 Support Request: 10

Issue body

https://github.com/snapcore/snapcraft/blob/master/docs/snapcraft-syntax.md says: “ confinement (string) The type of confinement supported by the snap. Can be either "devmode" (i.e. this snap doesn't support running under confinement) or "strict" (i.e. full confinement supported via interfaces). ” I see from canonical-tech@ and some other merge requests that there's at least one other confinement mode, “classic”. The docs should probably mention it :)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 20
Quick Win: 18.0
Staleness: 92
Complexity: 10
Confidence: 55
Support Request: 10
close stale Docs gap: snapcraft-syntax.md listed only devmode/strict confinement, omitting classic. 9.6 years old, 0 comments, no maintainer response; the referenced doc file predates the current restructured docs/reference layout.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 10
Confidence: 95
Support Request: 0
close stale Documentation omits classic confinement mode in snapcraft.yaml syntax guide. Issue is over 9 years old with no maintainer response.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 10
Confidence: 90
Support Request: 5
close stale Missing 'classic' confinement mode in snapcraft documentation. Unaddressed for over 9 years with no maintainer interaction.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 10
Confidence: 92
Support Request: 5
close stale Outdated documentation issue from 2018 requesting addition of classic confinement mode to syntax docs. Inactive for over nine years and likely irrelevant due to complete documentation restructuring.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 5
Confidence: 90
Support Request: 10
close stale snapcraft.yaml syntax documentation omits the classic confinement mode, listing only devmode and strict. Requests update to include classic. Open, zero comments, inactive for over a year, awaiting triage or assignment.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: snapcraft (launchpad)#1654899 (confidence 70%)

    Same bug tracked on Launchpad (bugs.launchpad.net/bugs/1654899), also open with no maintainer response per the issue corpus search.

Related issues

Issue Project State Summary Similarity
#1617253 snapcraft syntax documentation is incomplete snapcraft (launchpad) open 10-year-old report that snapcraft.yaml syntax docs omitted app-level plugs. Docs have since been fully restructured into docs/reference/ (58 files); the old URL paths no longer exist. No maintainer interaction, zero comments.
78%