← Back to issue list

Snapcraft has three unsynced bug lists

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1719946
Type
issue
State
open
Author
~mpt
Labels
—
Created
Updated
Closed
—

Current evaluation

Bug tracking remains split across Launchpad and GitHub and needs a maintainer decision; current README and contribution docs already direct reporters to GitHub.

Suggested action: needs triage

Reason: The issue has no labels, maintainer comments, or prioritization, and its 2018 queue counts are now stale. The current README says to report bugs on GitHub and CONTRIBUTING directs users there first, but Launchpad links remain in current code and documentation, so maintainers must determine whether those are intentionally downstream-only references or indicate incomplete consolidation.

Evaluated by: mr-cal-bot

Impact: 45 Quick Win: 7 Complexity: 68 Confidence: 88 Actionability: 52

Issue body

Snapcraft has at least three unsynced bug lists: <https://bugs.launchpad.net/snapcraft> (currently 425 open bugs) <https://bugs.launchpad.net/ubuntu/+source/snapcraft> (currently 53) <https://github.com/snapcore/snapcraft/issues> (currently 31). This introduces all the usual problems of multiple to-do lists: * It’s harder to tell whether an issue has been reported already, so duplicates are more likely. * It’s harder to to tell which are the most important things to work on. * Someone fixing one bug is less likely to notice when another bug would be best fixed at the same time. Since Snapcraft is a cross-distro tool, it may be necessary to keep at least separate upstream and downstream bug lists. But it may be possible to avoid having two upstream bug lists. Using GitHub for issue tracking is optional. "Issues are tracked on launchpad" <https://github.com/snapcore/snapcraft/issues/100> is a signpost that points people to Launchpad, but it doesn’t explain why GitHub Issues are open for Snapcraft at all. <https://github.com/snapcore/snapcraft/issues/1506#issuecomment-330279314> gives a little more explanation: “We only use github issues here in order to use Projects”. So, one solution would be to find an alternative to using GitHub Projects. Another approach would be to use GitHub exclusively for upstream issue tracking. Things that would lessen the problem: * Mention Launchpad for bug reporting more prominently in the README * Migrate and close all the GitHub issues except for the #100 signpost.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 45
Quick Win: 7
Complexity: 68
Confidence: 88
Actionability: 52
needs triage Bug tracking remains split across Launchpad and GitHub and needs a maintainer decision; current README and contribution docs already direct reporters to GitHub.
qwen/qwen3.6-35b-a3b
Impact: 20
Quick Win: 11
Complexity: 10
Confidence: 70
Actionability: 60
needs triage Meta-issue highlighting fragmented bug tracking across Launchpad and GitHub, suggesting consolidation to reduce duplicates and improve prioritization.
qwen/qwen3.8-27b
Impact: 20
Quick Win: 13
Staleness: 95
Complexity: 35
Confidence: 70
Support Request: 10
close stale Snapcraft bug reports were split across Launchpad and GitHub, causing duplicates and unclear prioritization. No activity for ~9 years. The referenced #100 signpost is now closed and the repo uses GitHub issue templates, so tracking has consolidated on GitHub.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 30
Confidence: 90
Support Request: 0
close stale Highlights unsynced bug tracking across Launchpad and GitHub, suggesting consolidation. No maintainer response in over 8 years; project tracking has likely consolidated to GitHub.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 15
Confidence: 95
Support Request: 20
close stale Issue proposes consolidating Snapcraft's fragmented bug tracking across Launchpad and GitHub to reduce duplicates and improve prioritization. No maintainer response or activity in over 8 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 10
Confidence: 90
Support Request: 0
close stale Suggests consolidating Snapcraft's three unsynced bug trackers to GitHub or improving signposting. The report is over 8 years old, has zero comments, and shows no maintainer engagement.

Update history

Date Change
created

Related work

  • Related To: snapcore/snapcraft#100 (confidence 100%)

    Explicitly cited as a GitHub issue that signposted users to Launchpad.

  • Related To: snapcore/snapcraft#1506 (confidence 100%)

    Its cited comment explains that GitHub Issues were retained for Projects rather than primary bug tracking.

Related issues

No related issues found above the similarity threshold.