> Is there any reason to skip super simple dev environment setup with uv
and pnpm? I know there's 07 part with local venv, but it seems over
complicated. All I had to do was actually pnpm run dev (or build) in
auth ui and airflow ui folders and run "uv run airflow standalone".
Would it be worth updating the 07 guide to reflect this simple setup
also today?

I tried to keep it consistent with how most developers develop airflow --
breeze.

breeze abstracts out these details and provides a nice reproducible setup
for development and CI.

Thanks & Regards,
Amogh Desai


On Thu, Sep 25, 2025 at 1:56 AM Josef Šimánek <[email protected]>
wrote:

> st 24. 9. 2025 v 16:03 odesílatel Amogh Desai <[email protected]>
> napsal:
> >
> > Hi Airflow Community,
> >
> > The Contributor's quick start guide
> > <
> https://github.com/apache/airflow/blob/main/contributing-docs/03_contributors_quick_start.rst
> >
> > has
> > now been restructured and merged.
> > Previously, the guide was 850 lines long, covering anything and
> everything
> > from Docker installation to advanced tooling. While comprehensive, it was
> > often intimidating to follow for newcomers who just wanted to set up and
> > open
> > their first PR.
>
> It looks great.
>
> > The guide has now been split into two parts:
> >
> > 1. 03a_contributors_quick_start_beginners.rst (new)
> >     - A streamlines "5 minute" path for first PR
> >     - Two options only: breeze and codespaces
>
> Is there any reason to skip super simple dev environment setup with uv
> and pnpm? I know there's 07 part with local venv, but it seems over
> complicated. All I had to do was actually pnpm run dev (or build) in
> auth ui and airflow ui folders and run "uv run airflow standalone".
> Would it be worth updating the 07 guide to reflect this simple setup
> also today?
>
> >     - Minimal prerequisites and customising information mentioned
> >
> > 2. 03b_contributors_quick_start_seasoned_developers.rst
> >     - Full guide for experienced developers
> >     - This is basically the older detailed guide
> >
> > This split is intended to lower the entry barrier for first time
> > contributors while
> > still serving developers who want full control of their setup.
> >
> > Thanks to everyone who tested, reviewed, or provided feedback on the PR!
> >
> > Thanks & Regards,
> > Amogh Desai
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to