Package, distribute, and update any app for Linux and IoT.

1.3K stars 541 forks 1.3K watchers Python GNU General Public License v3.0
snaps
17 Open Issues Need Help Last updated: Jul 20, 2026

Open Issues Need Help

View All on GitHub
good first issue Status: Triaged Type: Enhancement

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Enhancement

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Enhancement

Package, distribute, and update any app for Linux and IoT.

Python
#snaps

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Enhancement

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Enhancement

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Enhancement

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Enhancement

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Bug

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Cleanup

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Documentation

Package, distribute, and update any app for Linux and IoT.

Python
#snaps

AI Summary: The task is to rename `schema/snapcraft.json` to `schema/snapcraft-legacy.json` and update corresponding file references within the `snapcraft_legacy` module. This change aims to decouple the schema used for current `snapcraft.yaml` validation (by schemastore) from the one used by legacy `snapcraft` for unpacking, allowing independent schema evolution without affecting older behavior.

Complexity: 1/5
good first issue Status: Triaged Type: Enhancement

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Documentation

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
good first issue Status: Triaged Type: Documentation

Package, distribute, and update any app for Linux and IoT.

Python
#snaps
Remove Sentry reporting about 1 year ago

AI Summary: Remove the Sentry error reporting functionality from the Snapcraft codebase. This involves deleting the code responsible for prompting users to send anonymous error data to Sentry, along with associated tests and supporting functions. The change aims to streamline the user experience and align with the current bug reporting process via GitHub.

Complexity: 3/5
good first issue Status: Triaged Type: Cleanup

Package, distribute, and update any app for Linux and IoT.

Python
#snaps