From 61100dc512d7d74511743106c57136e4ee96b543 Mon Sep 17 00:00:00 2001 From: Natalie Kwong <38087517+nataliekwong@users.noreply.github.com> Date: Fri, 9 Feb 2024 10:57:41 -0800 Subject: [PATCH] [Docs] Create homepage for Sources/Destinations (#34391) Co-authored-by: Evan Tahler --- .../connector-builder-ui/overview.md | 2 +- docs/integrations/destinations/README.md | 14 ++++++++++++++ docs/integrations/sources/README.md | 13 +++++++++++++ docusaurus/sidebars.js | 6 ++++-- 4 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 docs/integrations/destinations/README.md create mode 100644 docs/integrations/sources/README.md diff --git a/docs/connector-development/connector-builder-ui/overview.md b/docs/connector-development/connector-builder-ui/overview.md index 81141aba9f61..2acccfb717c6 100644 --- a/docs/connector-development/connector-builder-ui/overview.md +++ b/docs/connector-development/connector-builder-ui/overview.md @@ -13,7 +13,7 @@ Developer updates will be announced via our #help-connector-development Slack ch The connector builder is the right tool if the following points are met: * You want to integrate with a JSON-based HTTP API as a source of records -* The API you want to integrate with doesn't exist yet as a connector in the [connector catalog](/category/sources). +* The API you want to integrate with doesn't exist yet as a connector in the [connector catalog](/integrations/sources/). * The API is suitable for the connector builder as per the [compatibility guide](./connector-builder-compatibility.md). diff --git a/docs/integrations/destinations/README.md b/docs/integrations/destinations/README.md new file mode 100644 index 000000000000..84df3b620ea9 --- /dev/null +++ b/docs/integrations/destinations/README.md @@ -0,0 +1,14 @@ +import ConnectorRegistry from '@site/src/components/ConnectorRegistry'; + +# Destinations + +A destination is a data warehouse, data lake, database, or an analytics tool where you want to load your ingested data. + +Read more about our [Connector Support Levels](/integrations/connector-support-levels) to understand what to expect from a connector. + + +## Destinations + + + +_[View the connector registry in full](/integrations)_ diff --git a/docs/integrations/sources/README.md b/docs/integrations/sources/README.md new file mode 100644 index 000000000000..a50852557d0c --- /dev/null +++ b/docs/integrations/sources/README.md @@ -0,0 +1,13 @@ +import ConnectorRegistry from '@site/src/components/ConnectorRegistry'; + +# Sources + +A source is an API, file, database, or data warehouse that you want to ingest data from. + +Read more about our [Connector Support Levels](/integrations/connector-support-levels) to understand what to expect from a connector. + +## Sources + + + +_[View the connector registry in full](/integrations)_ diff --git a/docusaurus/sidebars.js b/docusaurus/sidebars.js index e9b09d438c83..28d3a68d96f4 100644 --- a/docusaurus/sidebars.js +++ b/docusaurus/sidebars.js @@ -272,7 +272,8 @@ const connectorCatalog = { type: "category", label: "Sources", link: { - type: "generated-index", + type: "doc", + id: "integrations/sources/README", }, items: [sourcePostgres, sourceMysql, ...getSourceConnectors()].sort((itemA, itemB) => itemA.label.localeCompare(itemB.label)), }, @@ -280,7 +281,8 @@ const connectorCatalog = { type: "category", label: "Destinations", link: { - type: "generated-index", + type: "doc", + id: "integrations/destinations/README", }, items: getDestinationConnectors(), },