meta: support for metadata links (CRAFT-370)
Metadata
Current evaluation
Merged CRAFT-370 support for metadata links in snap.yaml via #3552, merge commit 6d6a40749.
Resolution: closed resolved
Reason: PR #3552 was approved and merged into master as 6d6a40749, with implementation commit e56a4e977 adding metadata-link support.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `./runtests.sh static`?
- [x] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged CRAFT-370 support for metadata links in snap.yaml via #3552, merge commit 6d6a40749. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged metadata-link support for snap.yaml in #3552 via commit 6d6a40749, after maintainer approval. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #3552 was approved and merged into master, adding snap.yaml metadata-link support in commit e56a4e977 via merge commit 6d6a40749. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into master following approval and passing CI checks. The update implements metadata link support, maintaining 100% diff coverage. Review comments were addressed prior to final integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master, implementing metadata link support per CRAFT-370. The change passed static analysis and unit tests with 100% coverage, followed by minor comment clarifications. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4275 meta: write out metadata links | snapcraft | merged | Merged into hotfix/7.5 as de56fe6a1, restoring metadata links in generated snap.yaml and fixing #4238. | |
| #3555 project: validate metadata links (CRAFT-369) | snapcraft | merged | Merged into master as d9c7027d8, adding project metadata link validation for CRAFT-369 in commit bc8223628. | |
| #4238 Metadata links are ignored in core22 snaps | snapcraft | closed | Fixed by PR #4275, merged into hotfix/7.5 as de56fe6a1; Snapcraft again writes top-level metadata links into generated snap.yaml for core22 snaps. | |
| #3659 meta: add support for hooks | snapcraft | merged | Merged snapcraft#3659 via commit 00eed7dc9 (merge 795294fd5) into snapcraft/7.0, adding hooks support in snapcraft.yaml for CRAFT-808. | |
| #3637 meta: generate basic snap.yaml (CRAFT-801) | snapcraft | merged | Merged #3637, adding minimal snap.yaml generation from existing project metadata to enable snap packing (0afa3dbfd; merge bc94255b4). |