s
Source --> SourceConnector
Destination --> DestinationConnector
SourceImplementation --> Source
DestinationImplementation --> Destinationuser
10/02/2020, 9:03 PMIntegration -> Connectoruser
10/02/2020, 9:04 PMuser
10/02/2020, 9:09 PMSource --> SourceDefinition
Destination --> DestinationDefinition
SourceImplementation --> Source
DestinationImplementation --> Destinationuser
10/02/2020, 9:09 PMSourceConnector is, and I don’t want to find out 😛. sounds like a whole new thing.user
10/02/2020, 9:09 PMuser
10/02/2020, 9:10 PMConnector is a ubiquitous term in the industryuser
10/02/2020, 9:10 PMConnector in conversations and in the UIuser
10/02/2020, 9:11 PMSourceDefinition then I would say we should also use it on the frontend instead of Connectoruser
10/02/2020, 9:11 PMSourceConnector is a Source. It would be a SourceConnectorImplementation. which is a bad name because it’s too long as we found out with the first iteration.user
10/02/2020, 9:11 PMuser
10/02/2020, 9:12 PMSource and Destination are types of Connectoruser
10/02/2020, 9:12 PMSourceConnector is kind of redundantuser
10/02/2020, 9:13 PMSourceTemplate or similar works too. I don't love *Definitionuser
10/02/2020, 9:13 PMuser
10/02/2020, 9:14 PMuser
10/02/2020, 9:14 PMuser
10/02/2020, 9:20 PMuser
10/02/2020, 9:22 PMuser
10/02/2020, 9:23 PMuser
10/02/2020, 9:23 PMuser
10/02/2020, 9:27 PMuser
10/02/2020, 9:27 PMuser
10/02/2020, 9:27 PMuser
10/02/2020, 9:27 PMuser
10/02/2020, 9:28 PMuser
10/02/2020, 9:28 PMuser
10/02/2020, 9:28 PMuser
10/02/2020, 9:28 PMuser
10/02/2020, 9:28 PMuser
10/02/2020, 9:28 PMuser
10/02/2020, 9:29 PMuser
10/02/2020, 9:29 PMuser
10/02/2020, 9:29 PMuser
10/02/2020, 9:30 PMuser
10/02/2020, 9:30 PMuser
10/02/2020, 9:30 PMuser
10/02/2020, 9:31 PMuser
10/02/2020, 9:31 PMuser
10/02/2020, 9:32 PMuser
10/02/2020, 9:32 PMuser
10/02/2020, 9:33 PMadd new connector button in v0.2 is actually adding a new definitionuser
10/02/2020, 9:33 PMuser
10/02/2020, 9:33 PMuser
10/02/2020, 9:33 PMuser
10/02/2020, 9:33 PMuser
10/02/2020, 9:33 PMuser
10/02/2020, 9:35 PMsource destination represent the instance and `source{Connector,Definition}`/`destination{Connector,Definition}` represent the class right?user
10/02/2020, 9:35 PMuser
10/02/2020, 9:35 PMconnector is abiguous right?user
10/02/2020, 9:35 PMdefinition is obvious that it is something used to build something realuser
10/02/2020, 9:35 PMConnector) a class. Jared and Charles think of it as an instance.user
10/02/2020, 9:36 PMuser
10/02/2020, 9:36 PMuser
10/02/2020, 9:37 PMSources which are all instancesuser
10/02/2020, 9:37 PMuser
10/02/2020, 9:37 PMuser
10/02/2020, 9:37 PMuser
10/02/2020, 9:38 PMDefinition, we’ll have a section called Definitions under which the two sections will be Sources and Destinations. But Definition is not a replacement for Connector (fivetran terminology) or Integration (stitch terminology)
EDIT: actually nvm, both FT and Stitch use Integration to mean a “Definition”. In FT a Connector is what we call a Source.user
10/02/2020, 9:38 PMxxx{Connector,Definition} is what will be displayed in Admin & in the dropdown when you create a new sourceuser
10/02/2020, 9:41 PMConnector ambiguous wether it is a Class or an Instance?user
10/02/2020, 9:42 PMuser
10/02/2020, 9:42 PMuser
10/02/2020, 9:42 PMuser
10/02/2020, 9:42 PMuser
10/02/2020, 9:42 PMuser
10/02/2020, 9:42 PMuser
10/02/2020, 9:42 PMuser
10/02/2020, 9:42 PMuser
10/02/2020, 9:42 PMuser
10/02/2020, 9:43 PMIntegration ambiguous? (yes 👍 / no 👎 )user
10/02/2020, 9:43 PMuser
10/02/2020, 9:43 PMuser
10/02/2020, 9:44 PMuser
10/02/2020, 9:44 PMuser
10/02/2020, 9:44 PMuser
10/02/2020, 9:45 PMuser
10/02/2020, 9:45 PMuser
10/02/2020, 9:45 PMuser
10/02/2020, 9:45 PMuser
10/02/2020, 9:45 PMuser
10/02/2020, 9:45 PMuser
10/02/2020, 9:46 PMuser
10/02/2020, 9:47 PMuser
10/02/2020, 9:49 PMuser
10/02/2020, 9:50 PMsource destination : instance model in our database (yes 👍 / no because ambiguous 👎)user
10/02/2020, 9:51 PMuser
10/02/2020, 9:52 PMxxxConnector for the classuser
10/02/2020, 9:52 PMxxxIntegration for the classuser
10/02/2020, 9:52 PMxxxTemplate for the classuser
10/02/2020, 9:53 PMxxxDefinition for the classuser
10/02/2020, 9:54 PMuser
10/02/2020, 9:55 PMSourceTemplate or SourceDefinition?user
10/02/2020, 9:55 PMuser
10/02/2020, 9:57 PMuser
10/02/2020, 9:57 PMuser
10/02/2020, 9:57 PMuser
10/02/2020, 9:57 PMuser
10/02/2020, 9:57 PMuser
10/02/2020, 9:57 PMuser
10/02/2020, 9:58 PMuser
10/02/2020, 9:58 PMxxxConfigurationuser
10/02/2020, 10:00 PMuser
10/02/2020, 10:00 PMSource to mean a “class” and Connector to mean instance is more intuitive.
if someone is asking which “sources” do we support, and we say “postgres and biquery”, that is a natural use of the word. If someone is asking which “definitions” or templates we support, that’s a bit of a stretch of the word’s meaninguser
10/02/2020, 10:01 PMConnector is just the process/pipe/instance connecting airbyte to a sourceuser
10/02/2020, 10:01 PMuser
10/02/2020, 10:02 PMSource
instance - SourceConnectoruser
10/02/2020, 10:02 PMuser
10/02/2020, 10:02 PMuser
10/02/2020, 10:03 PMSourceConnector to me is like saying AppleFruit.user
10/02/2020, 10:03 PMSource as a class if we have a very solid and intuitive way of referring to an instance.user
10/02/2020, 10:03 PMSourceConnector isn't.user
10/02/2020, 10:05 PMConnector as a class while "source" refers to like an actual database providing datauser
10/02/2020, 10:05 PMuser
10/02/2020, 10:07 PMSourceConnector is not like AppleFruit because Connector specifically means that it is something bridging the source (e.g postgres) and airbyte. Source is just the generic “postgres”user
10/02/2020, 10:08 PMuser
10/02/2020, 10:09 PMuser
10/02/2020, 10:09 PMSourceConnector is just awful to say. if we go in that direction maybe we should just keep tap/targetuser
10/02/2020, 10:10 PMuser
10/02/2020, 10:10 PMuser
10/02/2020, 10:12 PMI don’t think this is true. This is the configuration required to make the connector / integration / data mover to work. The credentials required to connect to the postgres are a subset of that configuration. But a Source is not exclusively a generic postgres.is just the generic “postgres”Source
user
10/02/2020, 10:12 PMAppleFruit assertion.user
10/02/2020, 10:13 PMuser
10/02/2020, 10:15 PMuser
10/02/2020, 10:15 PMuser
10/02/2020, 10:16 PMuser
10/02/2020, 10:16 PMuser
10/02/2020, 10:16 PMuser
10/02/2020, 10:17 PMuser
10/02/2020, 10:18 PMuser
10/02/2020, 10:18 PMuser
10/02/2020, 10:19 PMuser
10/02/2020, 10:20 PMuser
10/02/2020, 10:20 PMuser
10/02/2020, 10:21 PMuser
10/02/2020, 10:21 PMuser
10/02/2020, 10:22 PMuser
10/02/2020, 10:23 PMuser
10/02/2020, 10:23 PMuser
10/02/2020, 10:23 PMuser
10/02/2020, 10:23 PMuser
10/02/2020, 10:23 PMuser
10/02/2020, 10:23 PMuser
10/02/2020, 10:23 PMA source is any database, application, file storage service, event tracking service, or function from which you wish to sync your data.
user
10/02/2020, 10:24 PMuser
10/02/2020, 10:24 PMSource the instance and the class. Like is Source a particular schema/username/pw in postgres, or is it the general concept of postgres?user
10/02/2020, 10:25 PMSourceClass and Source (for the instance). It’s kind of how we already talk about ituser
10/02/2020, 10:25 PMuser
10/02/2020, 10:25 PMuser
10/02/2020, 10:29 PMuser
10/02/2020, 10:30 PMuser
10/02/2020, 10:30 PMuser
10/02/2020, 10:30 PMuser
10/02/2020, 10:30 PMuser
10/02/2020, 10:32 PMuser
10/02/2020, 10:34 PMuser
10/02/2020, 10:48 PMSourceDefinition or template over Connector) rather than two glossaries, one for BE and one for FE.
So with that said, if SourceConnector etc.. is vetoed, I’m happy to take Source and SourceDefinition provided that this language is aligned across the frontend and backend domain modeluser
10/02/2020, 10:50 PMuser
10/02/2020, 10:51 PMuser
10/02/2020, 11:17 PMuser
10/05/2020, 1:01 AMuser
10/05/2020, 5:14 PMuser
10/05/2020, 5:14 PMuser
10/05/2020, 5:40 PMuser
10/05/2020, 5:41 PMuser
10/05/2020, 5:42 PM