← Back to issue list

chore(snapcraft_legacy): use a copy of the schema #5744

View original Github issue

Metadata

Project
snapcraft
Number
#5751
Type
pull request
State
merged
Author
vallimangai
Labels
—
Created
Updated
Closed

Current evaluation

Merged in canonical/snapcraft#5751 (commit cf2ecd9dc), adding a legacy schema copy for snapcraft_legacy while retaining the original for SchemaStore.

Resolution: closed resolved

Reason: PR #5751 was approved and merged as commit cf2ecd9dc, completing the schema migration requested in #5744. It copies rather than moves the schema, preserving the original for SchemaStore.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `make test`?

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#5751 (commit cf2ecd9dc), adding a legacy schema copy for snapcraft_legacy while retaining the original for SchemaStore.
stealth/space-bunny-alpha — closed resolved Merged PR #5751 as commit cf2ecd9dc, copying the legacy schema into snapcraft_legacy while preserving schema/snapcraft.json for SchemaStore; resolved #5744.
stealth/space-bunny-alpha — closed resolved Merged #5751, completing #5744: snapcraft_legacy now uses a copied schema while schema/snapcraft.json remains available for SchemaStore.
stealth/space-bunny-alpha — closed resolved Merged #5751 for #5744: snapcraft_legacy now copies the schema instead of moving it, preserving the original for SchemaStore.
qwen/qwen3.6-35b-a3b — — Merged #5744 updates snapcraft_legacy to copy the schema instead of moving it, preserving the original for schemastore. Approved by two reviewers after CI passed and the requested modification was applied.
qwen3.6-35b-a3b-mtp-q6 — — PR #5744 merged to copy the schema instead of moving it, preserving the original file for schemastore. Maintainer confirmed the addition.

Update history

No update history recorded yet.

Related work

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

    The merged PR implemented and completed the schema migration requested by issue #5744.

Related issues

Issue Project State Summary Similarity
#5744 Migrate legacy schema snapcraft closed Migrated the legacy schema to snapcraft-legacy.json and updated snapcraft_legacy to use the copy; merged in #5751 (cf2ecd9dc).
78%
#6241 chore: remove snapcraft_legacy snapcraft merged Merged #6241 via commits ffb164b7a and 995f0a3bc, deleting snapcraft_legacy, obsolete specs, and legacy-only dependencies after its entry points were removed.
72%