chore(snapcraft_legacy): use a copy of the schema #5744
Metadata
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). | |
| #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. |