← Back to issue list

status: implement using the new channel-map endpoint

View original Github issue

Metadata

Project
snapcraft
Number
#2916
Type
pull request
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Draft PR #2916 (status via new channel-map endpoint, +1794/-734) was closed unmerged after ~5 years with 15 unresolved review comments; the work landed via #3004 and #3008 (commit 70c7edb3b).

Resolution: closed superseded

Reason: The draft sat in 'pending' review with 15 unresolved comments and was closed without merging. Its purpose was delivered by #3004 (commit 263c28a9a, adding the storeapi channel-map endpoint and models), then #3008 (commit 70c7edb3b, 'cli: use the channel-map api for status'), followed by #3010 for progressive release support.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This enables progressive release reporting from status. - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Draft PR #2916 (status via new channel-map endpoint, +1794/-734) was closed unmerged after ~5 years with 15 unresolved review comments; the work landed via #3004 and #3008 (commit 70c7edb3b).
stealth/space-bunny-alpha — closed stale Progress reporting via the new channel-map endpoint remained unresolved: the draft PR was closed unmerged after years of inactivity, with 15 unresolved review comments.
qwen/qwen3.6-35b-a3b — — Closed without merging due to pending reviews and 15 unresolved comments. The implementation enabling progressive release reporting via the new channel-map endpoint was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The pull request implementing status reporting via the new channel-map endpoint was abandoned, with no review comments or subsequent activity.

Update history

No update history recorded yet.

Related work

  • Superseded By: snapcraft#3008 (confidence 93%)

    Merged as 70c7edb3b; snapcraft status switched to the channel-map API with an --experimental-progressive-delivery flag — the exact goal of #2916.

  • Superseded By: snapcraft#3004 (confidence 90%)

    Merged as 263c28a9a; added the storeapi channel-map endpoint and data models that #2916 assumed would exist.

  • Related To: snapcraft#3010 (confidence 72%)

    Merged as e74da030b; added progressive releases support to the release command, completing the progressive-release reporting picture.

  • Related To: snapcraft#3145 (confidence 55%)

    Merged as 01b4645a8; later migrated upload/release commands to the new channel-map API.

Related issues

Issue Project State Summary Similarity
#3143 cli: migrate close to use the new channel map snapcraft merged Merged as commit 19393ef36: PR #3143 migrated close to the new channel-map implementation, fixing progressive-release channel reporting and skipping unreliable closed_channels results.
70%