MeltanoLabs/Singer-Working-Group

Discoverable capabilities and settings (`--about` support in CLI)

aaronsteers opened this issue · 0 comments

In order for taps and targets to confidently support spec extensions in a backwards compatible way, we'll need a way to taps and targets to advertise their capabilities and list of supported settings.

The SDK handles this with (--about and --about --format=json) but we should agree on a standard (like the --discover flag) which the community can rely on.

Note: The SDK also uses --about to advertise supported config settings. We can discuss that topic here as well, but we may split into a separate issue if scope is too broad.