-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
It seems that currently most metadata is pulled from IGDB, including media (like the cover photo and screenshots).
I understand why semantic metadata (like genres and platforms) is taken from there - otherwise you'd have to work hard to normalize the values so that filters/sorting/groups make any sense.
However, I think it does not have to be 0 or 1:
- Cover art, screenshots, videos etc. would be good even if IGDB matching failed (or IGDB is simply missing such media). Sure, it can hide an underlying matching issue from the user (they will see the right graphic but everything else would be wrong, tripping up their filters etc.) but that is why I proposed Retain match score in metadata and add it to the UI + filters #55.
- Normalization of some metadata is easy - e.g. release date Some metadata does
- Notmalization of other fields could be opportunistic - if some parts of the store metadata match the IGDB schema (assuming the latter is well-defined), they could be taken instead. for example, if the store says the game's genre is
FPSand that genre exists in (or at least easily mapped to) the IGDB schema, that genre could be used. I admit this part is a bit fuzzier, for example what do you do with multiple genres, I guess just union the values across IGDB and the store?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed