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.* >> > >> >
