Ah... My bad.. I run it for January already :) better list and vote is
coming :)


On Fri, Jan 16, 2026 at 4:26β€―PM Jarek Potiuk <[email protected]> wrote:

> I think that making such a proposal might work better in case we have some
> candidates to begin with :).
> I used Copilot + Claude Sonnet to improve our "pr of the month" script to
> do some initial selection: PR https://github.com/apache/airflow/pull/60641
>
> And here is the list being result of `uv run
> dev/stats/get_important_pr_candidates.py --rookie --top-number 15
> --max-workers 8`:
>
> πŸ† Top 15 PRs:
>
>  1. PR#60065: Operator template fields via callable serialization causes
> unstable DAG serialization
>      by @m8719-github (Andrei Leib) πŸ†• Rookie: PR #2, first merged
> 2026-01-07
>      https://github.com/apache/airflow/pull/60065
>  2. PR#58547: Chart: Enhance Celery Worker Sets support for multi-queue
> configurations
>      by @glennhsh (Glenn.H) πŸ†• Rookie: PR #1, first merged 2026-01-12
>      https://github.com/apache/airflow/pull/58547
>  3. PR#53368: Fix duplicate pod creation in KubernetesJobOperator
>      by @stephen-bracken πŸ†• Rookie: PR #2, first merged 2026-01-10
>      https://github.com/apache/airflow/pull/53368
>  4. PR#59633: feat : E2E test for Create backfill with all reprocess
> behaviour
>      by @iharsh02 (Harsh Thakur) πŸ†• Rookie: PR #4, first merged 2025-12-21
>      https://github.com/apache/airflow/pull/59633
>  5. PR#59399: Fix ApprovalOperator with SimpleAuthManager when
> all_admins=True
>      by @TempestShaw (Victor Kwong) πŸ†• Rookie: PR #1, first merged
> 2026-01-05
>      https://github.com/apache/airflow/pull/59399
>  6. PR#60083: Make DataprocDeleteClusterOperator idempotent
>      by @chirodip98 (Chirodip Lodh Choudhury) πŸ†• Rookie: PR #1, first
> merged 2026-01-12
>      https://github.com/apache/airflow/pull/60083
>  7. PR#60062: Make sqlalchemy an optional dependency for Impala provider
>      by @hohshho (hohshho) πŸ†• Rookie: PR #1, first merged 2026-01-06
>      https://github.com/apache/airflow/pull/60062
>  8. PR#59734: Add E2E tests for DAG audit log functionality (#59684)
>      by @haseebmalik18 (Haseeb Malik) πŸ†• Rookie: PR #1, first merged
> 2026-01-13
>      https://github.com/apache/airflow/pull/59734
>  9. PR#59990: Test: Add E2E tests for Assets Page
>      by @sarth-akvaish (Sarthak Vaish) πŸ†• Rookie: PR #4, first merged
> 2026-01-08
>      https://github.com/apache/airflow/pull/59990
> 10. PR#60391: Added timezone to dates
>      by @sarth-akvaish (Sarthak Vaish) πŸ†• Rookie: PR #4, first merged
> 2026-01-08
>      https://github.com/apache/airflow/pull/60391
> 11. PR#59938: Add validation for pool names to prevent
> InvalidStatsNameException
>      by @kalluripradeep (Pradeep Kalluri) πŸ†• Rookie: PR #2, first merged
> 2025-11-26
>      https://github.com/apache/airflow/pull/59938
> 12. PR#59507: fix: Enable real-time extra links updates for
> TriggerDagRunOperator
>      by @subhash-0000 πŸ†• Rookie: PR #1, first merged 2026-01-07
>      https://github.com/apache/airflow/pull/59507
> 13. PR#59866: Add AirflowDeprecationWarning for deprecated project_id in
> BigQueryGetDataOperator
>      by @KamranImaaz (kamran Imaz) πŸ†• Rookie: PR #2, first merged
> 2026-01-05
>      https://github.com/apache/airflow/pull/59866
> 14. PR#59824: Don't poll HITL details when no pending dagrun on Dag page
>      by @Shally-Katariya (Shally Katariya) πŸ†• Rookie: PR #1, first merged
> 2026-01-06
>      https://github.com/apache/airflow/pull/59824
> 15. PR#59919: Add E2E tests for DAG Runs page
>      by @lin121291 (junis) πŸ†• Rookie: PR #1, first merged 2026-01-13
>      https://github.com/apache/airflow/pull/59919
>
>
> And my vote goes to PR#60065: Operator template fields via callable
> serialization causes unstable DAG serialization
>
>
> On Fri, Jan 16, 2026 at 8:35β€―AM Yeonguk Choo <[email protected]>
> wrote:
>
>> Srabasti, thanks for the mention!
>>
>> I’d like to +1 to Adding Japanese translations for UI (i18n) #59313.
>> I was really happy to see a neighboring language added to the UI.
>> Adding support for a new language is never easy - great work on this PR πŸŽ‰
>>
>> Best regards,
>> Yeonguk
>>
>> 2026λ…„ 1μ›” 16일 (금) PM 4:05, Srabasti Banerjee <
>> [email protected]>λ‹˜μ΄
>> μž‘μ„±:
>>
>> > Hello All,
>> >
>> > Kindly take the time to celebrate your own contributions or recommend a
>> > fellow contributor, for Rookie PR of the month, using the link shared by
>> > Jed from email history below in the thread.
>> >
>> > Thanks for sending in the first nomination Jens!
>> >
>> > New Contributors - please reply to this thread with your inputs. Do not
>> > hesitate to show off your  impact on the Apache Airflow community!
>> > Everyone is welcome to share their wins.
>> >
>> > Voting will close on Friday, January 23rd at 5 PM PST. The winner will
>> be
>> > featured in the next issue of the Airflow newsletter.
>> >
>> > Warm Regards,
>> > Srabasti Banerjee
>> >
>> > ---------- Forwarded message ---------
>> > From: Jens Scheffler <[email protected]>
>> > Date: Mon, Jan 12, 2026 at 2:48β€―PM
>> > Subject: Re: [VOTE] December 2025 PR of the Month
>> > To: <[email protected]>
>> >
>> >
>> > Oh, this month again a real challenge to pick _one_ only. There are so
>> > many cool PRs merged last month. Feels like the list of achievements of
>> > the last half-year!
>> >
>> > My +1 goes to #58365 because this really is a cool improvement and I
>> > learned something new just by reading the PR! But all others are really
>> > close-by!
>> >
>> > As I am missing the Rookie PR list, from email history, thanks to Jed, I
>> > made a selection via
>> >
>> >
>> https://github.com/apache/airflow/pulls?q=is%3Apr+%22Awesome+work%2C+congrats+on+your+first+merged+pull+request%21%22+merged%3A%3E2025-12-01+is%3Aclosed+
>> >
>> > ...and not to have too many emails (if we do any) Rookie PR I'd favor
>> > the PR #59313 which added Japanese translations to UI.
>> >
>> > Jens
>> >
>> > *FYI :* *Rookie PR Mission statement : *
>> > *- to recognize meaningful contributions by new and budding
>> contributors*
>> > *- inspire newcomers and novices relatively new to the community to
>> pick up
>> > new PRs*
>> > *- make project feel more welcoming and inclusive*
>> > *Nomination process:*
>> > *- encourage self-nominations and community nominations, so it is
>> > convenient for anyone to recognize another fellow contributor.*
>> > *Qualifying Criteria:*
>> > *- These awards are FOR the Community and BY the community. The intent
>> is
>> > to give a shout out to a Rookie with Apache Airflow project
>> contribution.*
>> > *- Winner will be chosen based on the majority of votes by the
>> community.*
>> >
>>
>

Reply via email to