Should we add a label system like Kubernetes's labels to Fromager? Labels could be used to provide metadata in package .yaml files. Users can add labels to packages and plugins can act upon the presence and value of a label.
Questions:
dict[str, str] or dict[str, typing.Any]?
labels in package settings? or should variants have labels, too?
Should we add a label system like Kubernetes's labels to Fromager? Labels could be used to provide metadata in package
.yaml
files. Users can add labels to packages and plugins can act upon the presence and value of a label.Questions:
dict[str, str]
ordict[str, typing.Any]
?settings.yaml
?Use case:
Declare that a package contains GPU specific code