schema: add support for the daemon-scope property on apps
Metadata
Current evaluation
PR #3129 (add `daemon-scope` to app schema) was closed unmerged by sergiusens on 2022-10-05 due to inactivity while snapd's user-daemons feature stayed experimental; the field later shipped via passthrough in #3882 (08ebfc1c6).
Resolution: closed stale
Reason: Maintainer sergiusens closed it 'due to inactivity' on 2022-10-05, noting the underlying user-daemons feature was still experimental in snapd and the PR needed constant rebasing. daemon-scope support instead arrived later through #3882 (commit 08ebfc1c6) and the Project model, and the field now exists in schema/snapcraft.json.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | PR #3129 (add `daemon-scope` to app schema) was closed unmerged by sergiusens on 2022-10-05 due to inactivity while snapd's user-daemons feature stayed experimental; the field later shipped via passthrough in #3882 (08ebfc1c6). | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged after inactivity: snapcraft/snapcraft#3129 stalled on experimental user daemons and rebasing. Support was later delivered by #3882 (08ebfc1c6) through a daemon-scope field and metadata passthrough. | |
| stealth/space-bunny-alpha | — | closed stale | snapcore/snapcraft#3129 was closed unmerged after inactivity; daemon-scope app schema support remained blocked by experimental user-daemon status and rebasing needs. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed due to inactivity. The pull request adding schema support for the daemon-scope property was abandoned after stalling on experimental feature status and requiring rebasing. Not merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed due to inactivity. The daemon-scope feature remains experimental and unmerged. Maintainers recommended using the passthrough feature as a workaround until the functionality is stabilized for integration. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/snapcraft#3882
(confidence 88%)
Merged commit 08ebfc1c6 added daemon_scope metadata passthrough/fields, providing the capability this PR aimed at.
-
Related To:
snapd#5822
(confidence 70%)
Upstream snapd PR that introduced daemon-scope, gated behind experimental.user-daemons, the blocker cited in the closing comments.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3425 schema: add support for activates-on app property to schema | snapcraft | merged | Merged #3425 (commit 5a10252, merge 4efd2e0), adding schema support for daemon apps' activates-on D-Bus activation slot list. |