Well done !

On Tue 4 Oct 2022 at 00:20, Daniel Standish
<daniel.stand...@astronomer.io.invalid> wrote:

> 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