Nice, congrats 👏

On Mon, Oct 3, 2022 at 3:12 PM Jarek Potiuk <ja...@potiuk.com> wrote:

> Hello Airflow community,
>
> I have just merged the last PR from the "Breeze rewrite to Python"
> project, completing the project we started with Bowrna and Edith as
> Outreachy interns and Elad co-mentoring it with me. Congrats to Bowrna and
> Edith for implementing the bulk of the work in a very short time!
>
> When it comes to  the number and complexity of Bash scripts of ours (and I
> am really the only one who used to like Bash).
>
> We got from this (SLOCC - effective lines of code):
>
> sh:           10945 (3.51%)
>
> to this:
>
> sh:            3536 (0.92%)
>
> Less than 1% of our code is bash scripts now. Not all of them really
> needed (we could rewrite them too) but none of the scripts that are left
> has the "programmatic" complexity that would justify rewriting. Maybe we
> will in the future rewrite some of those as well.
>
> Also the UI development workflow got improved in a number of ways during
> the rewrite and it became possible to actually make some changes there for
> any Pythonista out there (without having to finish Bash-ista studies).
>
> We are also now much closer to making Breeze dev env available for Windows
> users natively - so they do not need WSL2 - this way users on Windows will
> get it possible to run all the tasks/tests/build documentation/run
> pre-commit checks etc. natively on Windows..
>
> This is something that's coming next in improving our developer's
> framework.
>
> Greetings from the Apache Con in New Orleans, Apache Airflow is well
> present here in multiple ways :).
>
> J.
>

Reply via email to