Working group for ongoing development and iteration of the Singer Spec, the de-facto protocol for open source data connectors. Please use "Issues" to create discussion items - or use "Discussions" for general questions.
Apache License 2.0
13
stars
4
forks
source link
Discoverable capabilities and settings (`--about` support in CLI) #8
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.
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.