You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@airflow.apache.org by Srabasti Banerjee <sr...@gmail.com> on 2026/03/25 06:01:36 UTC
[VOTE] March 2026 Rookie PR of the Month
Happy Spring Season All!
Kindly take the time to celebrate your own contributions or recommend a
fellow contributor, for Rookie PR of the month.
Below is a list of Top 10 PRs for the month of March.
New Contributors - please reply to this thread with your introduction and
merged PR details. Do not hesitate to show off your impact on the Apache
Airflow community! Everyone is welcome to share their wins.
Voting will close on Monday, March 30th at 5 PM PST. The winner will be
featured in the next issue of the Airflow newsletter.
Warm Regards,
Srabasti Banerjee
π Top 10 PRs (2026-03-01 to 2026-04-01):
1. π₯ PR#62664: Replace connexion with FastAPI for FAB provider
by @1Ninad (Ninad Kale) π Rookie: PR #2, first merged 2026-03-06
https://github.com/apache/airflow/pull/62664
2. PR#61274: Always provide a relevant TI context in Dag callback
by @Asquator (Asquator) π Rookie: PR #1, first merged 2026-03-08
https://github.com/apache/airflow/pull/61274
3. PR#63450: Adding Russian translation for UI
by @puzzle-rpa-team (Puzzle Team) π Rookie: PR #1, first merged
2026-03-17
https://github.com/apache/airflow/pull/63450
4. PR#62816: added azureopenai support & extandable architecture for
pydanticai
by @cetingokhan (GΓΆkhan Γetin) π Rookie: PR #3, first merged
2026-02-14
https://github.com/apache/airflow/pull/62816
5. PR#62174: Order of task arguments in task definition causing error
when parsing DAG
by @dsuhinin (Software Developer) π Rookie: PR #1, first merged
2026-03-23
https://github.com/apache/airflow/pull/62174
6. PR#61878: feat(serialization): implement truncation logic for rendered
values
by @imrichardwu (Richard Wu) π Rookie: PR #3, first merged 2026-02-11
https://github.com/apache/airflow/pull/61878
7. PR#62798: Fix XCom edit modal value not repopulating on reopen.
by @Arbaaz123676 (Arbaaz Ahmed) π Rookie: PR #1, first merged
2026-03-18
https://github.com/apache/airflow/pull/62798
8. PR#61483: Optimize /ui/dags endpoint serialization
by @john-rodriguez-mgni π Rookie: PR #1, first merged 2026-03-06
https://github.com/apache/airflow/pull/61483
9. PR#62369: Stream grid task-instance summaries as NDJSON to eliminate
N+1 requests
by @xvega (Xavi Vega) π Rookie: PR #1, first merged 2026-03-18
https://github.com/apache/airflow/pull/62369
10. PR#60728: Add uv sync --no-dev before provider YAML checks
by @Fury0508 (Dhananjay Gupta) π Rookie: PR #4, first merged
2026-03-11
https://github.com/apache/airflow/pull/60728
Re: [VOTE] March 2026 Rookie PR of the Month
Posted by Jarek Potiuk <ja...@potiuk.com>.
+1 to 62664 !
On Thu, Mar 26, 2026 at 7:59β―AM Amogh Desai <am...@apache.org> wrote:
> I choose you, https://github.com/apache/airflow/pull/62664!
>
> Big effort, congratulations Ninad!
>
> Thanks & Regards,
> Amogh Desai
>
>
> On Thu, Mar 26, 2026 at 8:34β―AM Rahul Vats <ra...@gmail.com> wrote:
>
> > Difficult to pick, like every month, my votes to #62664
> >
> > Regards,
> > Rahul Vats
> >
> >
> > On Thu, 26 Mar 2026 at 07:32, Wei Lee <we...@gmail.com> wrote:
> >
> > > My vote also goes to #62664.
> > >
> > > Best,
> > > Wei
> > >
> > > > On Mar 26, 2026, at 5:30β―AM, Shrividya Hegde <
> > > shrividyahegde222@gmail.com> wrote:
> > > >
> > > > Hi everyone,
> > > >
> > > > *My vote: * #61274.
> > > >
> > > > *My intro as a New Contributor:*
> > > > I'm Shrividya β an Apache Airflow Champion from the last cohort, now
> > > > joining as a new contributor.
> > > > I'm involved in Data Engineering and AI, having transitioned from a
> > > Senior
> > > > SDET role. I took some time getting properly acquainted with the
> > Airflow
> > > > repo before jumping in. Lately I've been making steady contributions
> > and
> > > > reviewing PRs and I look forward to being more active.
> > > > Excited to be part of this community!
> > > >
> > > > The following are my merged PRs:
> > > > - add application name as env var to driver and executor pods for
> > > > SparkKubernetesOperator:
> > > > https://github.com/apache/airflow/pull/64015
> > > >
> > > > Few other doc fix PRs:
> > > > - https://github.com/apache/airflow/pull/64139
> > > > - https://github.com/apache/airflow/pull/63683
> > > >
> > > > Thanks,
> > > > Shrividya Hegde
> > > >
> > > >
> > > > On Wed, Mar 25, 2026 at 4:51β―PM Jens Scheffler <js...@apache.org>
> > > wrote:
> > > >
> > > >> My vote goes to #62664 - but again a month where it is hard to pick
> > one
> > > >> favorite! Quite impressive amount of contributions. Cool!
> > > >>
> > > >> On 25.03.26 07:01, Srabasti Banerjee wrote:
> > > >>> Happy Spring Season All!
> > > >>>
> > > >>> Kindly take the time to celebrate your own contributions or
> > recommend a
> > > >>> fellow contributor, for Rookie PR of the month.
> > > >>>
> > > >>> Below is a list of Top 10 PRs for the month of March.
> > > >>>
> > > >>> New Contributors - please reply to this thread with your
> introduction
> > > and
> > > >>> merged PR details. Do not hesitate to show off your impact on the
> > > Apache
> > > >>> Airflow community! Everyone is welcome to share their wins.
> > > >>>
> > > >>> Voting will close on Monday, March 30th at 5 PM PST. The winner
> will
> > be
> > > >>> featured in the next issue of the Airflow newsletter.
> > > >>>
> > > >>> Warm Regards,
> > > >>> Srabasti Banerjee
> > > >>>
> > > >>>
> > > >>> π Top 10 PRs (2026-03-01 to 2026-04-01):
> > > >>>
> > > >>> 1. π₯ PR#62664: Replace connexion with FastAPI for FAB provider
> > > >>> by @1Ninad (Ninad Kale) π Rookie: PR #2, first merged
> > 2026-03-06
> > > >>> https://github.com/apache/airflow/pull/62664
> > > >>>
> > > >>> 2. PR#61274: Always provide a relevant TI context in Dag callback
> > > >>> by @Asquator (Asquator) π Rookie: PR #1, first merged
> > 2026-03-08
> > > >>> https://github.com/apache/airflow/pull/61274
> > > >>>
> > > >>> 3. PR#63450: Adding Russian translation for UI
> > > >>> by @puzzle-rpa-team (Puzzle Team) π Rookie: PR #1, first
> merged
> > > >>> 2026-03-17
> > > >>> https://github.com/apache/airflow/pull/63450
> > > >>>
> > > >>> 4. PR#62816: added azureopenai support & extandable architecture
> > for
> > > >>> pydanticai
> > > >>> by @cetingokhan (GΓΆkhan Γetin) π Rookie: PR #3, first merged
> > > >>> 2026-02-14
> > > >>> https://github.com/apache/airflow/pull/62816
> > > >>>
> > > >>> 5. PR#62174: Order of task arguments in task definition causing
> > error
> > > >>> when parsing DAG
> > > >>> by @dsuhinin (Software Developer) π Rookie: PR #1, first
> merged
> > > >>> 2026-03-23
> > > >>> https://github.com/apache/airflow/pull/62174
> > > >>>
> > > >>> 6. PR#61878: feat(serialization): implement truncation logic for
> > > >> rendered
> > > >>> values
> > > >>> by @imrichardwu (Richard Wu) π Rookie: PR #3, first merged
> > > >> 2026-02-11
> > > >>> https://github.com/apache/airflow/pull/61878
> > > >>>
> > > >>> 7. PR#62798: Fix XCom edit modal value not repopulating on
> reopen.
> > > >>> by @Arbaaz123676 (Arbaaz Ahmed) π Rookie: PR #1, first merged
> > > >>> 2026-03-18
> > > >>> https://github.com/apache/airflow/pull/62798
> > > >>>
> > > >>> 8. PR#61483: Optimize /ui/dags endpoint serialization
> > > >>> by @john-rodriguez-mgni π Rookie: PR #1, first merged
> > 2026-03-06
> > > >>> https://github.com/apache/airflow/pull/61483
> > > >>>
> > > >>> 9. PR#62369: Stream grid task-instance summaries as NDJSON to
> > > >> eliminate
> > > >>> N+1 requests
> > > >>> by @xvega (Xavi Vega) π Rookie: PR #1, first merged
> 2026-03-18
> > > >>> https://github.com/apache/airflow/pull/62369
> > > >>>
> > > >>> 10. PR#60728: Add uv sync --no-dev before provider YAML checks
> > > >>> by @Fury0508 (Dhananjay Gupta) π Rookie: PR #4, first merged
> > > >>> 2026-03-11
> > > >>> https://github.com/apache/airflow/pull/60728
> > > >>>
> > > >>
> > > >>
> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: dev-unsubscribe@airflow.apache.org
> > > >> For additional commands, e-mail: dev-help@airflow.apache.org
> > > >>
> > > >>
> > >
> > >
> >
>
Re: [VOTE] March 2026 Rookie PR of the Month
Posted by Amogh Desai <am...@apache.org>.
I choose you, https://github.com/apache/airflow/pull/62664!
Big effort, congratulations Ninad!
Thanks & Regards,
Amogh Desai
On Thu, Mar 26, 2026 at 8:34β―AM Rahul Vats <ra...@gmail.com> wrote:
> Difficult to pick, like every month, my votes to #62664
>
> Regards,
> Rahul Vats
>
>
> On Thu, 26 Mar 2026 at 07:32, Wei Lee <we...@gmail.com> wrote:
>
> > My vote also goes to #62664.
> >
> > Best,
> > Wei
> >
> > > On Mar 26, 2026, at 5:30β―AM, Shrividya Hegde <
> > shrividyahegde222@gmail.com> wrote:
> > >
> > > Hi everyone,
> > >
> > > *My vote: * #61274.
> > >
> > > *My intro as a New Contributor:*
> > > I'm Shrividya β an Apache Airflow Champion from the last cohort, now
> > > joining as a new contributor.
> > > I'm involved in Data Engineering and AI, having transitioned from a
> > Senior
> > > SDET role. I took some time getting properly acquainted with the
> Airflow
> > > repo before jumping in. Lately I've been making steady contributions
> and
> > > reviewing PRs and I look forward to being more active.
> > > Excited to be part of this community!
> > >
> > > The following are my merged PRs:
> > > - add application name as env var to driver and executor pods for
> > > SparkKubernetesOperator:
> > > https://github.com/apache/airflow/pull/64015
> > >
> > > Few other doc fix PRs:
> > > - https://github.com/apache/airflow/pull/64139
> > > - https://github.com/apache/airflow/pull/63683
> > >
> > > Thanks,
> > > Shrividya Hegde
> > >
> > >
> > > On Wed, Mar 25, 2026 at 4:51β―PM Jens Scheffler <js...@apache.org>
> > wrote:
> > >
> > >> My vote goes to #62664 - but again a month where it is hard to pick
> one
> > >> favorite! Quite impressive amount of contributions. Cool!
> > >>
> > >> On 25.03.26 07:01, Srabasti Banerjee wrote:
> > >>> Happy Spring Season All!
> > >>>
> > >>> Kindly take the time to celebrate your own contributions or
> recommend a
> > >>> fellow contributor, for Rookie PR of the month.
> > >>>
> > >>> Below is a list of Top 10 PRs for the month of March.
> > >>>
> > >>> New Contributors - please reply to this thread with your introduction
> > and
> > >>> merged PR details. Do not hesitate to show off your impact on the
> > Apache
> > >>> Airflow community! Everyone is welcome to share their wins.
> > >>>
> > >>> Voting will close on Monday, March 30th at 5 PM PST. The winner will
> be
> > >>> featured in the next issue of the Airflow newsletter.
> > >>>
> > >>> Warm Regards,
> > >>> Srabasti Banerjee
> > >>>
> > >>>
> > >>> π Top 10 PRs (2026-03-01 to 2026-04-01):
> > >>>
> > >>> 1. π₯ PR#62664: Replace connexion with FastAPI for FAB provider
> > >>> by @1Ninad (Ninad Kale) π Rookie: PR #2, first merged
> 2026-03-06
> > >>> https://github.com/apache/airflow/pull/62664
> > >>>
> > >>> 2. PR#61274: Always provide a relevant TI context in Dag callback
> > >>> by @Asquator (Asquator) π Rookie: PR #1, first merged
> 2026-03-08
> > >>> https://github.com/apache/airflow/pull/61274
> > >>>
> > >>> 3. PR#63450: Adding Russian translation for UI
> > >>> by @puzzle-rpa-team (Puzzle Team) π Rookie: PR #1, first merged
> > >>> 2026-03-17
> > >>> https://github.com/apache/airflow/pull/63450
> > >>>
> > >>> 4. PR#62816: added azureopenai support & extandable architecture
> for
> > >>> pydanticai
> > >>> by @cetingokhan (GΓΆkhan Γetin) π Rookie: PR #3, first merged
> > >>> 2026-02-14
> > >>> https://github.com/apache/airflow/pull/62816
> > >>>
> > >>> 5. PR#62174: Order of task arguments in task definition causing
> error
> > >>> when parsing DAG
> > >>> by @dsuhinin (Software Developer) π Rookie: PR #1, first merged
> > >>> 2026-03-23
> > >>> https://github.com/apache/airflow/pull/62174
> > >>>
> > >>> 6. PR#61878: feat(serialization): implement truncation logic for
> > >> rendered
> > >>> values
> > >>> by @imrichardwu (Richard Wu) π Rookie: PR #3, first merged
> > >> 2026-02-11
> > >>> https://github.com/apache/airflow/pull/61878
> > >>>
> > >>> 7. PR#62798: Fix XCom edit modal value not repopulating on reopen.
> > >>> by @Arbaaz123676 (Arbaaz Ahmed) π Rookie: PR #1, first merged
> > >>> 2026-03-18
> > >>> https://github.com/apache/airflow/pull/62798
> > >>>
> > >>> 8. PR#61483: Optimize /ui/dags endpoint serialization
> > >>> by @john-rodriguez-mgni π Rookie: PR #1, first merged
> 2026-03-06
> > >>> https://github.com/apache/airflow/pull/61483
> > >>>
> > >>> 9. PR#62369: Stream grid task-instance summaries as NDJSON to
> > >> eliminate
> > >>> N+1 requests
> > >>> by @xvega (Xavi Vega) π Rookie: PR #1, first merged 2026-03-18
> > >>> https://github.com/apache/airflow/pull/62369
> > >>>
> > >>> 10. PR#60728: Add uv sync --no-dev before provider YAML checks
> > >>> by @Fury0508 (Dhananjay Gupta) π Rookie: PR #4, first merged
> > >>> 2026-03-11
> > >>> https://github.com/apache/airflow/pull/60728
> > >>>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscribe@airflow.apache.org
> > >> For additional commands, e-mail: dev-help@airflow.apache.org
> > >>
> > >>
> >
> >
>
Re: [VOTE] March 2026 Rookie PR of the Month
Posted by Rahul Vats <ra...@gmail.com>.
Difficult to pick, like every month, my votes to #62664
Regards,
Rahul Vats
On Thu, 26 Mar 2026 at 07:32, Wei Lee <we...@gmail.com> wrote:
> My vote also goes to #62664.
>
> Best,
> Wei
>
> > On Mar 26, 2026, at 5:30β―AM, Shrividya Hegde <
> shrividyahegde222@gmail.com> wrote:
> >
> > Hi everyone,
> >
> > *My vote: * #61274.
> >
> > *My intro as a New Contributor:*
> > I'm Shrividya β an Apache Airflow Champion from the last cohort, now
> > joining as a new contributor.
> > I'm involved in Data Engineering and AI, having transitioned from a
> Senior
> > SDET role. I took some time getting properly acquainted with the Airflow
> > repo before jumping in. Lately I've been making steady contributions and
> > reviewing PRs and I look forward to being more active.
> > Excited to be part of this community!
> >
> > The following are my merged PRs:
> > - add application name as env var to driver and executor pods for
> > SparkKubernetesOperator:
> > https://github.com/apache/airflow/pull/64015
> >
> > Few other doc fix PRs:
> > - https://github.com/apache/airflow/pull/64139
> > - https://github.com/apache/airflow/pull/63683
> >
> > Thanks,
> > Shrividya Hegde
> >
> >
> > On Wed, Mar 25, 2026 at 4:51β―PM Jens Scheffler <js...@apache.org>
> wrote:
> >
> >> My vote goes to #62664 - but again a month where it is hard to pick one
> >> favorite! Quite impressive amount of contributions. Cool!
> >>
> >> On 25.03.26 07:01, Srabasti Banerjee wrote:
> >>> Happy Spring Season All!
> >>>
> >>> Kindly take the time to celebrate your own contributions or recommend a
> >>> fellow contributor, for Rookie PR of the month.
> >>>
> >>> Below is a list of Top 10 PRs for the month of March.
> >>>
> >>> New Contributors - please reply to this thread with your introduction
> and
> >>> merged PR details. Do not hesitate to show off your impact on the
> Apache
> >>> Airflow community! Everyone is welcome to share their wins.
> >>>
> >>> Voting will close on Monday, March 30th at 5 PM PST. The winner will be
> >>> featured in the next issue of the Airflow newsletter.
> >>>
> >>> Warm Regards,
> >>> Srabasti Banerjee
> >>>
> >>>
> >>> π Top 10 PRs (2026-03-01 to 2026-04-01):
> >>>
> >>> 1. π₯ PR#62664: Replace connexion with FastAPI for FAB provider
> >>> by @1Ninad (Ninad Kale) π Rookie: PR #2, first merged 2026-03-06
> >>> https://github.com/apache/airflow/pull/62664
> >>>
> >>> 2. PR#61274: Always provide a relevant TI context in Dag callback
> >>> by @Asquator (Asquator) π Rookie: PR #1, first merged 2026-03-08
> >>> https://github.com/apache/airflow/pull/61274
> >>>
> >>> 3. PR#63450: Adding Russian translation for UI
> >>> by @puzzle-rpa-team (Puzzle Team) π Rookie: PR #1, first merged
> >>> 2026-03-17
> >>> https://github.com/apache/airflow/pull/63450
> >>>
> >>> 4. PR#62816: added azureopenai support & extandable architecture for
> >>> pydanticai
> >>> by @cetingokhan (GΓΆkhan Γetin) π Rookie: PR #3, first merged
> >>> 2026-02-14
> >>> https://github.com/apache/airflow/pull/62816
> >>>
> >>> 5. PR#62174: Order of task arguments in task definition causing error
> >>> when parsing DAG
> >>> by @dsuhinin (Software Developer) π Rookie: PR #1, first merged
> >>> 2026-03-23
> >>> https://github.com/apache/airflow/pull/62174
> >>>
> >>> 6. PR#61878: feat(serialization): implement truncation logic for
> >> rendered
> >>> values
> >>> by @imrichardwu (Richard Wu) π Rookie: PR #3, first merged
> >> 2026-02-11
> >>> https://github.com/apache/airflow/pull/61878
> >>>
> >>> 7. PR#62798: Fix XCom edit modal value not repopulating on reopen.
> >>> by @Arbaaz123676 (Arbaaz Ahmed) π Rookie: PR #1, first merged
> >>> 2026-03-18
> >>> https://github.com/apache/airflow/pull/62798
> >>>
> >>> 8. PR#61483: Optimize /ui/dags endpoint serialization
> >>> by @john-rodriguez-mgni π Rookie: PR #1, first merged 2026-03-06
> >>> https://github.com/apache/airflow/pull/61483
> >>>
> >>> 9. PR#62369: Stream grid task-instance summaries as NDJSON to
> >> eliminate
> >>> N+1 requests
> >>> by @xvega (Xavi Vega) π Rookie: PR #1, first merged 2026-03-18
> >>> https://github.com/apache/airflow/pull/62369
> >>>
> >>> 10. PR#60728: Add uv sync --no-dev before provider YAML checks
> >>> by @Fury0508 (Dhananjay Gupta) π Rookie: PR #4, first merged
> >>> 2026-03-11
> >>> https://github.com/apache/airflow/pull/60728
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@airflow.apache.org
> >> For additional commands, e-mail: dev-help@airflow.apache.org
> >>
> >>
>
>
Re: [VOTE] March 2026 Rookie PR of the Month
Posted by Wei Lee <we...@gmail.com>.
My vote also goes to #62664.
Best,
Wei
> On Mar 26, 2026, at 5:30β―AM, Shrividya Hegde <sh...@gmail.com> wrote:
>
> Hi everyone,
>
> *My vote: * #61274.
>
> *My intro as a New Contributor:*
> I'm Shrividya β an Apache Airflow Champion from the last cohort, now
> joining as a new contributor.
> I'm involved in Data Engineering and AI, having transitioned from a Senior
> SDET role. I took some time getting properly acquainted with the Airflow
> repo before jumping in. Lately I've been making steady contributions and
> reviewing PRs and I look forward to being more active.
> Excited to be part of this community!
>
> The following are my merged PRs:
> - add application name as env var to driver and executor pods for
> SparkKubernetesOperator:
> https://github.com/apache/airflow/pull/64015
>
> Few other doc fix PRs:
> - https://github.com/apache/airflow/pull/64139
> - https://github.com/apache/airflow/pull/63683
>
> Thanks,
> Shrividya Hegde
>
>
> On Wed, Mar 25, 2026 at 4:51β―PM Jens Scheffler <js...@apache.org> wrote:
>
>> My vote goes to #62664 - but again a month where it is hard to pick one
>> favorite! Quite impressive amount of contributions. Cool!
>>
>> On 25.03.26 07:01, Srabasti Banerjee wrote:
>>> Happy Spring Season All!
>>>
>>> Kindly take the time to celebrate your own contributions or recommend a
>>> fellow contributor, for Rookie PR of the month.
>>>
>>> Below is a list of Top 10 PRs for the month of March.
>>>
>>> New Contributors - please reply to this thread with your introduction and
>>> merged PR details. Do not hesitate to show off your impact on the Apache
>>> Airflow community! Everyone is welcome to share their wins.
>>>
>>> Voting will close on Monday, March 30th at 5 PM PST. The winner will be
>>> featured in the next issue of the Airflow newsletter.
>>>
>>> Warm Regards,
>>> Srabasti Banerjee
>>>
>>>
>>> π Top 10 PRs (2026-03-01 to 2026-04-01):
>>>
>>> 1. π₯ PR#62664: Replace connexion with FastAPI for FAB provider
>>> by @1Ninad (Ninad Kale) π Rookie: PR #2, first merged 2026-03-06
>>> https://github.com/apache/airflow/pull/62664
>>>
>>> 2. PR#61274: Always provide a relevant TI context in Dag callback
>>> by @Asquator (Asquator) π Rookie: PR #1, first merged 2026-03-08
>>> https://github.com/apache/airflow/pull/61274
>>>
>>> 3. PR#63450: Adding Russian translation for UI
>>> by @puzzle-rpa-team (Puzzle Team) π Rookie: PR #1, first merged
>>> 2026-03-17
>>> https://github.com/apache/airflow/pull/63450
>>>
>>> 4. PR#62816: added azureopenai support & extandable architecture for
>>> pydanticai
>>> by @cetingokhan (GΓΆkhan Γetin) π Rookie: PR #3, first merged
>>> 2026-02-14
>>> https://github.com/apache/airflow/pull/62816
>>>
>>> 5. PR#62174: Order of task arguments in task definition causing error
>>> when parsing DAG
>>> by @dsuhinin (Software Developer) π Rookie: PR #1, first merged
>>> 2026-03-23
>>> https://github.com/apache/airflow/pull/62174
>>>
>>> 6. PR#61878: feat(serialization): implement truncation logic for
>> rendered
>>> values
>>> by @imrichardwu (Richard Wu) π Rookie: PR #3, first merged
>> 2026-02-11
>>> https://github.com/apache/airflow/pull/61878
>>>
>>> 7. PR#62798: Fix XCom edit modal value not repopulating on reopen.
>>> by @Arbaaz123676 (Arbaaz Ahmed) π Rookie: PR #1, first merged
>>> 2026-03-18
>>> https://github.com/apache/airflow/pull/62798
>>>
>>> 8. PR#61483: Optimize /ui/dags endpoint serialization
>>> by @john-rodriguez-mgni π Rookie: PR #1, first merged 2026-03-06
>>> https://github.com/apache/airflow/pull/61483
>>>
>>> 9. PR#62369: Stream grid task-instance summaries as NDJSON to
>> eliminate
>>> N+1 requests
>>> by @xvega (Xavi Vega) π Rookie: PR #1, first merged 2026-03-18
>>> https://github.com/apache/airflow/pull/62369
>>>
>>> 10. PR#60728: Add uv sync --no-dev before provider YAML checks
>>> by @Fury0508 (Dhananjay Gupta) π Rookie: PR #4, first merged
>>> 2026-03-11
>>> https://github.com/apache/airflow/pull/60728
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@airflow.apache.org
>> For additional commands, e-mail: dev-help@airflow.apache.org
>>
>>
Re: [VOTE] March 2026 Rookie PR of the Month
Posted by Shrividya Hegde <sh...@gmail.com>.
Hi everyone,
*My vote: * #61274.
*My intro as a New Contributor:*
I'm Shrividya β an Apache Airflow Champion from the last cohort, now
joining as a new contributor.
I'm involved in Data Engineering and AI, having transitioned from a Senior
SDET role. I took some time getting properly acquainted with the Airflow
repo before jumping in. Lately I've been making steady contributions and
reviewing PRs and I look forward to being more active.
Excited to be part of this community!
The following are my merged PRs:
- add application name as env var to driver and executor pods for
SparkKubernetesOperator:
https://github.com/apache/airflow/pull/64015
Few other doc fix PRs:
- https://github.com/apache/airflow/pull/64139
- https://github.com/apache/airflow/pull/63683
Thanks,
Shrividya Hegde
On Wed, Mar 25, 2026 at 4:51β―PM Jens Scheffler <js...@apache.org> wrote:
> My vote goes to #62664 - but again a month where it is hard to pick one
> favorite! Quite impressive amount of contributions. Cool!
>
> On 25.03.26 07:01, Srabasti Banerjee wrote:
> > Happy Spring Season All!
> >
> > Kindly take the time to celebrate your own contributions or recommend a
> > fellow contributor, for Rookie PR of the month.
> >
> > Below is a list of Top 10 PRs for the month of March.
> >
> > New Contributors - please reply to this thread with your introduction and
> > merged PR details. Do not hesitate to show off your impact on the Apache
> > Airflow community! Everyone is welcome to share their wins.
> >
> > Voting will close on Monday, March 30th at 5 PM PST. The winner will be
> > featured in the next issue of the Airflow newsletter.
> >
> > Warm Regards,
> > Srabasti Banerjee
> >
> >
> > π Top 10 PRs (2026-03-01 to 2026-04-01):
> >
> > 1. π₯ PR#62664: Replace connexion with FastAPI for FAB provider
> > by @1Ninad (Ninad Kale) π Rookie: PR #2, first merged 2026-03-06
> > https://github.com/apache/airflow/pull/62664
> >
> > 2. PR#61274: Always provide a relevant TI context in Dag callback
> > by @Asquator (Asquator) π Rookie: PR #1, first merged 2026-03-08
> > https://github.com/apache/airflow/pull/61274
> >
> > 3. PR#63450: Adding Russian translation for UI
> > by @puzzle-rpa-team (Puzzle Team) π Rookie: PR #1, first merged
> > 2026-03-17
> > https://github.com/apache/airflow/pull/63450
> >
> > 4. PR#62816: added azureopenai support & extandable architecture for
> > pydanticai
> > by @cetingokhan (GΓΆkhan Γetin) π Rookie: PR #3, first merged
> > 2026-02-14
> > https://github.com/apache/airflow/pull/62816
> >
> > 5. PR#62174: Order of task arguments in task definition causing error
> > when parsing DAG
> > by @dsuhinin (Software Developer) π Rookie: PR #1, first merged
> > 2026-03-23
> > https://github.com/apache/airflow/pull/62174
> >
> > 6. PR#61878: feat(serialization): implement truncation logic for
> rendered
> > values
> > by @imrichardwu (Richard Wu) π Rookie: PR #3, first merged
> 2026-02-11
> > https://github.com/apache/airflow/pull/61878
> >
> > 7. PR#62798: Fix XCom edit modal value not repopulating on reopen.
> > by @Arbaaz123676 (Arbaaz Ahmed) π Rookie: PR #1, first merged
> > 2026-03-18
> > https://github.com/apache/airflow/pull/62798
> >
> > 8. PR#61483: Optimize /ui/dags endpoint serialization
> > by @john-rodriguez-mgni π Rookie: PR #1, first merged 2026-03-06
> > https://github.com/apache/airflow/pull/61483
> >
> > 9. PR#62369: Stream grid task-instance summaries as NDJSON to
> eliminate
> > N+1 requests
> > by @xvega (Xavi Vega) π Rookie: PR #1, first merged 2026-03-18
> > https://github.com/apache/airflow/pull/62369
> >
> > 10. PR#60728: Add uv sync --no-dev before provider YAML checks
> > by @Fury0508 (Dhananjay Gupta) π Rookie: PR #4, first merged
> > 2026-03-11
> > https://github.com/apache/airflow/pull/60728
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@airflow.apache.org
> For additional commands, e-mail: dev-help@airflow.apache.org
>
>
Re: [VOTE] March 2026 Rookie PR of the Month
Posted by Jens Scheffler <js...@apache.org>.
My vote goes to #62664 - but again a month where it is hard to pick one
favorite! Quite impressive amount of contributions. Cool!
On 25.03.26 07:01, Srabasti Banerjee wrote:
> Happy Spring Season All!
>
> Kindly take the time to celebrate your own contributions or recommend a
> fellow contributor, for Rookie PR of the month.
>
> Below is a list of Top 10 PRs for the month of March.
>
> New Contributors - please reply to this thread with your introduction and
> merged PR details. Do not hesitate to show off your impact on the Apache
> Airflow community! Everyone is welcome to share their wins.
>
> Voting will close on Monday, March 30th at 5 PM PST. The winner will be
> featured in the next issue of the Airflow newsletter.
>
> Warm Regards,
> Srabasti Banerjee
>
>
> π Top 10 PRs (2026-03-01 to 2026-04-01):
>
> 1. π₯ PR#62664: Replace connexion with FastAPI for FAB provider
> by @1Ninad (Ninad Kale) π Rookie: PR #2, first merged 2026-03-06
> https://github.com/apache/airflow/pull/62664
>
> 2. PR#61274: Always provide a relevant TI context in Dag callback
> by @Asquator (Asquator) π Rookie: PR #1, first merged 2026-03-08
> https://github.com/apache/airflow/pull/61274
>
> 3. PR#63450: Adding Russian translation for UI
> by @puzzle-rpa-team (Puzzle Team) π Rookie: PR #1, first merged
> 2026-03-17
> https://github.com/apache/airflow/pull/63450
>
> 4. PR#62816: added azureopenai support & extandable architecture for
> pydanticai
> by @cetingokhan (GΓΆkhan Γetin) π Rookie: PR #3, first merged
> 2026-02-14
> https://github.com/apache/airflow/pull/62816
>
> 5. PR#62174: Order of task arguments in task definition causing error
> when parsing DAG
> by @dsuhinin (Software Developer) π Rookie: PR #1, first merged
> 2026-03-23
> https://github.com/apache/airflow/pull/62174
>
> 6. PR#61878: feat(serialization): implement truncation logic for rendered
> values
> by @imrichardwu (Richard Wu) π Rookie: PR #3, first merged 2026-02-11
> https://github.com/apache/airflow/pull/61878
>
> 7. PR#62798: Fix XCom edit modal value not repopulating on reopen.
> by @Arbaaz123676 (Arbaaz Ahmed) π Rookie: PR #1, first merged
> 2026-03-18
> https://github.com/apache/airflow/pull/62798
>
> 8. PR#61483: Optimize /ui/dags endpoint serialization
> by @john-rodriguez-mgni π Rookie: PR #1, first merged 2026-03-06
> https://github.com/apache/airflow/pull/61483
>
> 9. PR#62369: Stream grid task-instance summaries as NDJSON to eliminate
> N+1 requests
> by @xvega (Xavi Vega) π Rookie: PR #1, first merged 2026-03-18
> https://github.com/apache/airflow/pull/62369
>
> 10. PR#60728: Add uv sync --no-dev before provider YAML checks
> by @Fury0508 (Dhananjay Gupta) π Rookie: PR #4, first merged
> 2026-03-11
> https://github.com/apache/airflow/pull/60728
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@airflow.apache.org
For additional commands, e-mail: dev-help@airflow.apache.org