← Back to issue list

metadata: add metadata extraction infrastructure

View original Github issue

Metadata

Project
fetch-service
Number
#7
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #7 added metadata extraction infrastructure and the Inspector interface; resolution landed as commit dc485f4.

Resolution: closed resolved

Reason: PR #7 was approved and merged as commit dc485f4, introducing the Inspector interface and running downloaded artifacts through inspectors to extract metadata.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Define the Inspector interface and run downloaded artifacts through defined inspectors to extract metadata. Note to reviewers: unit test for calls that are likely to change are missing, and will be added after the code becomes more stable. - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #7 added metadata extraction infrastructure and the Inspector interface; resolution landed as commit dc485f4.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR adding metadata extraction infrastructure with Inspector interface to run downloaded artifacts through defined inspectors for metadata extraction.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#1825 metadata: add infrastructure for extracting metadata from parts snapcraft merged Merged #1825 as eceed0486, adding extensible infrastructure for extracting part metadata and resolving #1693; AppStream extraction was deferred to follow-up work.
72%
#1693 Develop metadata handler system snapcraft closed Metadata extraction was delivered through infrastructure PR #1825 (commit eceed0486) and follow-up extractor PRs, including setup.py support in #2070.
70%