Skip to content

Commit 4c46aa8

Browse files
committed
Dynamic info in progress
1 parent 7d9dc4c commit 4c46aa8

File tree

17 files changed

+617
-497
lines changed

17 files changed

+617
-497
lines changed

blog/2023-06-05-discord-bot/index.mdx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,16 @@ We need to ingest a data source, here the [Windmill documentation](/docs/intro).
121121

122122
:::info Workflows
123123

124-
A [workflow](/docs/flows/flow_editor) is a series of connected tasks, events, or processes that occur automatically to achieve a specific goal. These tasks are organized as a sequence of actions or steps: [scripts](/docs/getting_started/scripts_quickstart) in the case of Windmill.
124+
[Workflows](/docs/flows/flow_editor) are graphs ([DAG](https://en.wikipedia.org/wiki/Directed_acyclic_graph)) that represent the dependencies between steps.
125+
126+
<br/>
127+
128+
The goal of an orchestrator or workflow engine is to execute the steps on different workers that respect that graph's dependencies, and pass the required data defined in the steps' inputs while applying parallelism when possible.
129+
130+
<br/>
131+
132+
In Windmill, each step is [code](/docs/getting_started/scripts_quickstart) with a main function in TypeScript, Python, Go, Bash or raw queries to databases.
133+
125134
:::
126135

127136
![Flow](./flow.png.webp 'Create a scheduled flow that scrapes the Windmill documentation')

blog/2023-11-20-ai-flow-builder/index.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,9 @@ We are using [GPT-4-turbo (1106-preview version)](https://platform.openai.com/do
8585

8686
## What are Windmill Flows?
8787

88-
Workflows are graphs ([DAG](https://en.wikipedia.org/wiki/Directed_acyclic_graph)) that represents the dependencies between steps.
89-
The goal of an orchestrator or workflow engine is to execute the steps on different workers that respect that graph dependencies, and pass the required data defined in the steps' inputs while applying parallelism when possible.
90-
In Windmill, each step is code with a main function in typescript, python, go, bash or raw queries to databases.
88+
Workflows are graphs ([DAG](https://en.wikipedia.org/wiki/Directed_acyclic_graph)) that represent the dependencies between steps.
89+
The goal of an orchestrator or workflow engine is to execute the steps on different workers that respect that graph's dependencies, and pass the required data defined in the steps' inputs while applying parallelism when possible.
90+
In Windmill, each step is code with a main function in TypeScript, Python, Go, Bash or raw queries to databases.
9191

9292
The primitives supported by Windmill workflows are:
9393

docs/core_concepts/10_error_handling/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ You can pick the Slack pre-set schedule error handler or define your own.
8484

8585
<div class="grid grid-cols-2 gap-6 mb-4">
8686
<DocCard
87-
title="Scheduling"
87+
title="Schedules"
8888
description="Scheduling allows you to define schedules for Scripts and Flows, automatically running them at set frequencies."
8989
href="/docs/core_concepts/scheduling"
9090
/>

docs/core_concepts/1_scheduling/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Scheduling
1+
# Schedules
22

33
Windmill provides the same set of features as CRON, but with a user interface and control panels. It allows you to define Schedules for Scripts and Flows. Once a schedule is defined, the script will automatically run at the set frequency. Think of it as an easy-to-use scheduler similar to CRON that you can share with other users.
44

docs/core_concepts/4_webhooks/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Some use cases include triggering scripts and flows from [Slack](/blog/handler-s
1515

1616
:::
1717

18-
Each Script and Flow created in the app gets autogenerated webhooks. The webhooks depend on how they are triggered, and what their return values are.
18+
Each Script and Flow created in Windmill gets autogenerated webhooks. The webhooks depend on how they are triggered, and what their return values are.
1919

2020
## Addresses
2121

docs/core_concepts/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ On top of its editors to build endpoints, flows and apps, Windmill comes with a
5858
href="/docs/core_concepts/collaboration"
5959
/>
6060
<DocCard
61-
title="Scheduling"
61+
title="Schedules"
6262
description="Scheduling allows you to define schedules for Scripts and Flows, automatically running them at set frequencies."
6363
href="/docs/core_concepts/scheduling"
6464
/>

docs/flows/1_flow_editor.mdx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ import { Timer, TerminalSquare } from 'lucide-react';
55

66
Windmill's Flow Editor allows you to build flows with a low-code builder.
77

8-
:::info Workflows
8+
Workflows are graphs ([DAG](https://en.wikipedia.org/wiki/Directed_acyclic_graph)) that represent the dependencies between steps.
9+
10+
The goal of an orchestrator or workflow engine is to execute the steps on different workers that respect that graph's dependencies, and pass the required data defined in the steps' inputs while applying parallelism when possible.
11+
12+
In Windmill, each step is code with a main function in TypeScript, Python, Go, Bash or raw queries to databases.
913

10-
A workflow is a series of connected tasks, events, or processes that occur automatically to achieve a specific goal. These tasks are organized as a sequence of actions or steps: [scripts](../getting_started/0_scripts_quickstart/1_typescript_quickstart/index.mdx) in the case of Windmill.
11-
:::
1214

1315
<div class="grid grid-cols-2 gap-6 mb-4">
1416
<DocCard

docs/flows/3_editor_components.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Have more details on all the ways to trigger flows [here](../getting_started/9_t
9393
<div class="grid grid-cols-2 gap-6 mb-4">
9494
<DocCard
9595
color="teal"
96-
title="Scheduling"
96+
title="Schedules"
9797
description="Scheduling allows you to define schedules for Scripts and Flows, automatically running them at set frequencies."
9898
href="/docs/core_concepts/scheduling"
9999
/>

docs/getting_started/6_flows_quickstart/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ On another tab, you can configure a [Schedule](../../core_concepts/1_scheduling/
5353
<div class="grid grid-cols-2 gap-6 mb-4">
5454
<DocCard
5555
color="teal"
56-
title="Scheduling"
56+
title="Schedules"
5757
description="Scheduling allows you to define schedules for Scripts and Flows, automatically running them at set frequencies."
5858
href="/docs/core_concepts/scheduling"
5959
/>

docs/getting_started/8_trigger_scripts/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ You can create schedules by specifying a script or flow, its arguments, and a CR
122122

123123
<div class="grid grid-cols-2 gap-6 mb-4">
124124
<DocCard
125-
title="Scheduling"
125+
title="Schedules"
126126
description="Scheduling allows you to define schedules for Scripts and Flows, automatically running them at set frequencies."
127127
href="/docs/core_concepts/scheduling"
128128
/>

0 commit comments

Comments
 (0)