← Back to issue list

Remove legacy formatting and implement skills

View original Github issue

Metadata

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

Current evaluation

Closed in favor of #278, which was merged via commit 78ca2b2a9 to implement migration skills and remove legacy metadata handling.

Resolution: closed superseded

Reason: The maintainer explicitly closed #275 in favor of #278. The replacement PR was merged as commit 78ca2b2a9, delivering the migration-skill functionality and removal of legacy metadata support.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This adds functionality for the migration-skill and effectively removes support for caps, security-override, security-policy and security-template as part of the app definition. In addition to that, package.yaml and readme.md support is also removed.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed in favor of #278, which was merged via commit 78ca2b2a9 to implement migration skills and remove legacy metadata handling.
stealth/space-bunny-alpha — closed superseded Closed in favor of canonical/snapcraft#278, which merged migration-skill support and removed legacy caps, security metadata, package.yaml, and readme.md handling.
qwen/qwen3.6-35b-a3b — — Superseded by pull request #278. The changes removed legacy formatting, caps, security overrides, package.yaml, and readme.md support while implementing migration-skill functionality.
qwen3.6-35b-a3b-mtp-q6 — — Superseded by PR #278. The pull request removed legacy app definition formatting (caps, security overrides, package.yaml, readme.md) and implemented migration-skill functionality before being closed.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/snapcraft#278 (confidence 100%)

    The maintainer closed #275 in favor of #278, which implemented the intended changes.

Related issues

Issue Project State Summary Similarity
#278 Implement skills (the migration-skill) and remove support for legacy assets in meta snapcraft merged Merged in canonical/snapcraft#278 via 78ca2b2a9 (implementation 37cf33b8c), adding migration-skill and dropping legacy meta assets, including package.yaml and readme.md support.
76%