Skip to content

Commit 19abb96

Browse files
committed
Rename ADaaS -> Airdrop
1 parent 1f6b70d commit 19abb96

File tree

8 files changed

+18
-18
lines changed

8 files changed

+18
-18
lines changed

fern/docs/pages/adaas/data-extraction.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ prepares batches of data and uploads them in the form of artifacts to DevRev.
1616

1717
The snap-in must respond to Airdrop with a message with event of type `EXTRACTION_DATA_PROGRESS`,
1818
together with an optional progress estimate and relevant artifacts
19-
when it extracts some data and the maximum ADaaS snap-in runtime (12 minutes) has been reached.
19+
when it extracts some data and the maximum Airdrop snap-in runtime (12 minutes) has been reached.
2020

2121
If the extraction has been rate-limited by the external system and back-off is required, the snap-in must respond to
2222
Airdrop with a message with event of type `EXTRACTION_DATA_DELAY` and specifying back-off time with `delay` attribute.

fern/docs/pages/adaas/extraction-phases.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ An extractor extracts data that was created and/or updated in the external syste
8888
after the start of the latest successful forward sync, including any changes that occurred during the
8989
forward sync, but were not picked up by it.
9090

91-
A snap-in must consult its state to get information on when the last successful forward sync started. ADaaS snap-ins
91+
A snap-in must consult its state to get information on when the last successful forward sync started. Airdrop snap-ins
9292
must maintain their own states that persists between phases in a sync run, as well as between sync runs.
9393

9494
A 1-way sync consists of the following phases:

fern/docs/pages/adaas/faq.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
## ADaaS template repository
1+
## Airdrop template repository
22

3-
#### Q: I'm getting a __Conflict__ error after the _Creating snap-in package..._ message when running _make deploy_
3+
#### Q: I'm getting a **Conflict** error after the **Creating snap-in package...** message when running **make deploy**
44

55
A: A snap-in package with the same slug already exists.
6-
Override the `SNAP_IN_SLUG` variable by explicitly updating the variable in `scripts/vars.sh`.
6+
Override the **SNAP_IN_SLUG** variable by explicitly updating the variable in **scripts/vars.sh**.
77

88
##### Q: Snap-in version _build/deployment failed_ after the _Waiting for snap-in version to be ready..._ message
99

fern/docs/pages/adaas/getting-started.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## Before you begin
22

33
- If you have not created a development organization on DevRev before, create a dedicated
4-
[DevRev organization for development purposes](https://app.devrev.ai/) where you will be publishing your ADaaS snap-in.
4+
[DevRev organization for development purposes](https://app.devrev.ai/) where you will be publishing your Airdrop snap-in.
55
- Install required tools and packages:
66
- [devrev-cli](https://developer.devrev.ai/snapin-development/references/cli-install) (version 4.7 or higher)
77
- [jq](https://stedolan.github.io/jq)
@@ -10,7 +10,7 @@
1010

1111
## Setting up the snap-in
1212

13-
1. Create a new repo from the [ADaaS template repo](https://github.com/devrev/adaas-template). Select _Use this template_ and
13+
1. Create a new repo from the [Airdrop template repo](https://github.com/devrev/adaas-template). Select _Use this template_ and
1414
then _Create a new repository_.
1515
1. Copy `.env.example` to `.env` and fill in the required variables.
1616
1. Configure a keyring for the external system in the `manifest.yaml`.

fern/docs/pages/adaas/metadata-extraction.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
During the metadata extraction phase, the ADaaS snap-in must provide an `external_domain_metadata.json` file on each sync run.
2+
During the metadata extraction phase, the Airdrop snap-in must provide an `external_domain_metadata.json` file on each sync run.
33
This file provides a structured way of describing the external system's domain system, including its domain entities, types,
44
relationships, and other metadata.
55

@@ -14,7 +14,7 @@ or `EXTRACTION_METADATA_ERROR` in case of an error.
1414

1515
## Snap-in response
1616

17-
During the metadata extraction phase, the ADaaS snap-in must provide an `external_domain_metadata.json` file on each sync run.
17+
During the metadata extraction phase, the Airdrop snap-in must provide an `external_domain_metadata.json` file on each sync run.
1818

1919
The transformation can be crafted and finalized further using the `chef-cli` to ensure extracted data is mapped consistently to the DevRev domain model.
2020

fern/docs/pages/adaas/overview.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ _Airdrop_ is DevRev’s solution to migrate data. It allows our customers to bri
22
export data back to external systems, and keep data in sync between DevRev and the external systems.
33
You can read more about Airdrop in the [general documentation](https://docs.devrev.ai/import#airdrop-features).
44

5-
_Airdrop-as-a-Service (ADaaS)_ gives snap-in developers the ability to integrate with DevRev’s Airdrop functionality.
5+
DevRev is extending airdrop's capabilities to give snap-in developers the ability to integrate with DevRev’s Airdrop functionality.
66
It enables developers to create external workers (extractors and loaders) to bring data from various external systems.
77

8-
<Tip>DevRev offers a repository template to help you create ADaaS snap-ins. Refer to [Getting started](getting-started) for instructions.</Tip>
8+
<Tip>DevRev offers a repository template to help you create Airdrop snap-ins. Refer to [Getting started](getting-started) for instructions.</Tip>
99

1010
```mermaid
1111
flowchart TD
@@ -25,7 +25,7 @@ s3[(AWS S3)]
2525
2626
worker <-- Exchange artifact upload/download URLs --> s3interact
2727
worker <-- Upload/download artifacts --> s3
28-
worker <-- ADaaS messages and REST API --> airdrop
28+
worker <-- Airdrop messages and REST API --> airdrop
2929
3030
3131
subgraph DevRev
@@ -35,14 +35,14 @@ s3[(AWS S3)]
3535
3636
```
3737

38-
An _extractor_ is a function in an ADaaS-capable snap-in responsible for extracting data from an _external system_, such as Jira, Zendesk,
38+
An _extractor_ is a function in an Airdrop-capable snap-in responsible for extracting data from an _external system_, such as Jira, Zendesk,
3939
or HubSpot. It uses a standardized communication protocol for talking to Airdrop and a standardized
4040
data structure for all the files it extracts and processes, so that they can be seamlessly imported into DevRev.
4141

4242
## Sync runs
4343

4444
Airdrop functions are executed in the context of _sync runs_, which is a directed operation that spans over many invocations
45-
of an ADaaS snap-in to bring the data to DevRev or load the data to the external system.
45+
of an Airdrop snap-in to bring the data to DevRev or load the data to the external system.
4646

4747
A _forward sync_ is a sync run from an external system to DevRev. An extractor function in the snap-in is responsible for extracting data from the
4848
external system.

fern/docs/pages/concepts.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ and in some cases the organization name. A keyring is used by a snap-ins to auth
4545

4646
## Imports
4747

48-
Snap-ins that provide an extractor function for an [ADaaS](/snapin-development/adaas/overview) snap-in responsible for extracting data from an external system need to have an import section defined in their manifest to register their snap-in in the **Imports** section of the DevRev app.
48+
Snap-ins that provide an extractor function for an [Airdrop](/snapin-development/adaas/overview) snap-in responsible for extracting data from an external system need to have an import section defined in their manifest to register their snap-in in the **Imports** section of the DevRev app.
4949

5050
## Globals
5151

fern/versions/public.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,10 +136,10 @@ navigation:
136136
- page: Snap-in triggered by an external source
137137
slug: triggered-external-source
138138
path: ../docs/pages/tutorials/triggered-external-source.mdx
139-
- section: ADaaS
140-
slug: adaas
139+
- section: Airdrop
140+
slug: airdrop
141141
contents:
142-
- page: "Airdrop-as-a-Service (ADaaS)"
142+
- page: "Overview"
143143
slug: overview
144144
path: ../docs/pages/adaas/overview.mdx
145145
- page: "Getting started"

0 commit comments

Comments
 (0)