I like https://github.com/apache/airflow/pull/58763, but my vote also goes to 
the Japanese one https://github.com/apache/airflow/pull/59313

Best,
Wei

> On Jan 16, 2026, at 11:41β€―PM, Jarek Potiuk <[email protected]> wrote:
> 
> πŸ† Top 15 PRs (2025-12-01 to 2025-12-31) of course (teething)
> 
> On Fri, Jan 16, 2026 at 4:37β€―PM Jarek Potiuk <[email protected]> wrote:
> 
>> OK. Way better list .... And indeed. PR #59313 comes at the top of the
>> list. And my vote goes to it as well - #59313.
>> 
>> πŸ† Top 15 PRs (2012-12-01 - 2012-12-31):
>> 
>> 1.  PR#59313: Adding Japanese translations for UI (i18n)
>>     by @rsanda πŸ†• Rookie: PR #3, first merged 2025-12-14
>>     https://github.com/apache/airflow/pull/59313
>> 
>> 2.  PR#59791: Feat : E2E test to Verify backfills list displays
>>     by @iharsh02 (Harsh Thakur) πŸ†• Rookie: PR #4, first merged 2025-12-21
>>     https://github.com/apache/airflow/pull/59791
>> 
>> 3.  PR#58969: docs: Improve unit-testing docs with runnable pytest
>> examples for Operators
>>     by @suii2210 (Shruti Singh) πŸ†• Rookie: PR #2, first merged 2025-12-14
>>     https://github.com/apache/airflow/pull/58969
>> 
>> 4.  PR#59862: Breeze: keep OpenAPI Generator version in sync during CI
>> upgrades
>>     by @anishgirianish πŸ†• Rookie: PR #2, first merged 2025-12-29
>>     https://github.com/apache/airflow/pull/59862
>> 
>> 5.  PR#58918: Add TdLoadOperator to execute data transfers using Teradata
>> Parallel Transporter (TPT) tdload utility
>>     by @snreddygopu (Satya Gopu) πŸ†• Rookie: PR #1, first merged 2025-12-10
>>     https://github.com/apache/airflow/pull/58918
>> 
>> 6.  PR#59156: Add support for disabling SA token automount for Scheduler
>>     by @dan-osterrath (Dan Osterrath) πŸ†• Rookie: PR #1, first merged
>> 2025-12-14
>>     https://github.com/apache/airflow/pull/59156
>> 
>> 7.  PR#57631: Fix DAG bundle imports in subprocess operators
>>     by @gfreitash (Gabriel Freitas) πŸ†• Rookie: PR #1, first merged
>> 2025-12-24
>>     https://github.com/apache/airflow/pull/57631
>> 
>> 8.  PR#59651: Remove documentation on TimeDeltaSensorAsync
>>     by @Subham-KRLX (Subham ) πŸ†• Rookie: PR #4, first merged 2025-11-28
>>     https://github.com/apache/airflow/pull/59651
>> 
>> 9.  PR#58898: Fix `breeze setup autocomplete` references
>>     by @johnslavik (Bartosz SΕ‚awecki) πŸ†• Rookie: PR #3, first merged
>> 2025-12-01
>>     https://github.com/apache/airflow/pull/58898
>> 
>> 10.  PR#58763: docs: Fix broken permalink icon
>>     by @1109lun (Chang Yi Lun) πŸ†• Rookie: PR #1, first merged 2025-12-08
>>     https://github.com/apache/airflow/pull/58763
>> 
>> 11.  PR#59616: feat: verify dag details e2e test
>>     by @iharsh02 (Harsh Thakur) πŸ†• Rookie: PR #4, first merged 2025-12-21
>>     https://github.com/apache/airflow/pull/59616
>> 
>> 12.  PR#59942: [DISCUSSION-54853] Update webserver probe health check doc
>>     by @hanxdatadog (Xu Han) πŸ†• Rookie: PR #1, first merged 2025-12-31
>>     https://github.com/apache/airflow/pull/59942
>> 
>> 13.  PR#59678: Add E2E tests for dashboard metrics display
>>     by @vbottu (Vinod Bottu) πŸ†• Rookie: PR #3, first merged 2025-12-19
>>     https://github.com/apache/airflow/pull/59678
>> 
>> 14.  PR#58734: Fix Liveness / Readiness / Startup probe path for Airflow
>> 3.x #58129
>>     by @jvoravong πŸ†• Rookie: PR #1, first merged 2025-12-02
>>     https://github.com/apache/airflow/pull/58734
>> 
>> 15.  PR#59068: Add pdbs for triggerer and workers
>>     by @mrrsm (Ryan Matthews) πŸ†• Rookie: PR #1, first merged 2025-12-15
>>     https://github.com/apache/airflow/pull/59068
>> 
>> 
>> 
>> J.
>> 
>> 
>> On Fri, Jan 16, 2026 at 4:27β€―PM Jarek Potiuk <[email protected]> wrote:
>> 
>>> 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