This is an automated email from the ASF dual-hosted git repository. kaxilnaik pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push: new 87b6ba816aa readme: update principles to match docs (#48905) 87b6ba816aa is described below commit 87b6ba816aa4c87eb4d5da031eee6563a938bc16 Author: Constance Martineau <consta...@astronomer.io> AuthorDate: Tue Apr 8 03:07:49 2025 -0500 readme: update principles to match docs (#48905) https://github.com/apache/airflow/pull/48899 --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index fef21b5d169..dd336c66449 100644 --- a/README.md +++ b/README.md @@ -87,10 +87,9 @@ Airflow is not a streaming solution, but it is often used to process real-time d ## Principles -- **Dynamic**: Airflow pipelines are configuration as code (Python), allowing for dynamic pipeline generation. This allows for writing code that instantiates pipelines dynamically. -- **Extensible**: Easily define your own operators, executors and extend the library so that it fits the level of abstraction that suits your environment. -- **Elegant**: Airflow pipelines are lean and explicit. Parameterizing your scripts is built into the core of Airflow using the powerful **Jinja** templating engine. -- **Scalable**: Airflow has a modular architecture and uses a message queue to orchestrate an arbitrary number of workers. +- **Dynamic**: Pipelines are defined in code, enabling dynamic dag generation and parameterization. +- **Extensible**: The Airflow framework includes a wide range of built-in operators and can be extended to fit your needs. +- **Flexible**: Airflow leverages the [**Jinja**](https://jinja.palletsprojects.com) templating engine, allowing rich customizations. <!-- START Requirements, please keep comment here to allow auto update of PyPI readme.md --> ## Requirements