Turn "Connections" page into "Extractors" management UI
Since the UI and CLI are both intended to be interfaces for managing Meltano projects and pipelines, it is important that we use consistent terminology across both, meltano.yml
, and the documentation.
Thus, I think we should:
-
Rename "Connections" to "Extractors" in the URL, labels, and headings -
Rename the "Data Source" column on the "Pipelines page" to "Extractor" -
Rename the "Connect" button to "Add to project" -
Rename the "Edit Connection" button to "Configure" -
Remove "Explore" buttons, since they're already on the Pipelines page -
Remove the "View Pipeline" button in favor of a new "[N] pipelines" link similar in style to the current "Installed" span, with an icon depending on N ( exclamation-triangle
for 0, elsecheck-circle
), and a tooltip listing the names of the pipelines
Additionally, we should:
-
Stop automatically creating (and running) a new pipeline when a connection (extractor configuration) is saved, since this can be done from the Pipelines page as of #2068 (closed).
Edited by Douwe Maan