Once we have offerings with different feature sets, it would be nice to have some tooling to help package developers to discover on what offerings their packages are going to be available.
We need to define how this tooling may work, some ideas:
- Have a hard-coded list of offerings and capabilities so elastic-package can check there.
- Check if there is an API to check the list of offferings and their capabilities.
- Rely on the configuration files.
Regarding the tool, it could be a subcommand of elastic-package, or be part of elastic-package status.
Package capabilties are defined in elastic/package-spec#560.
Once we have offerings with different feature sets, it would be nice to have some tooling to help package developers to discover on what offerings their packages are going to be available.
We need to define how this tooling may work, some ideas:
Regarding the tool, it could be a subcommand of elastic-package, or be part of
elastic-package status.Package capabilties are defined in elastic/package-spec#560.