-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Labels
Description
A common paradigm for Linux distros is a distinction between source and binary packages.
Currently, all of our Linux distro ecosystems refer to source packages, but this may not be the most convenient for all consumers.
Some possibilities:
Extend "package" field
One possibility is that we extend the existing "package"
field to include a concept of packages built from this.
e.g.
"package": {
"ecosystem": "<Linux distro>"
"name": "<src package>"
"binary_packages": [ // may need a better name to generalize this more
"binary_package_name",
"binary_package_name2",
]
}
Introduce convention to ecosystem definitions
Alternatively, we can introduce a convention to package names for Linux ecosystems.
e.g.
"package": {
"ecosystem": "<Linux distro>"
"name": "src:<src package>"
}
"package": {
"ecosystem": "<Linux distro>"
"name": "binary:<src package>"
}
mstg