Hi all, For discussion: https://github.com/apache/beam/pull/40339
I just reviewed yet another pull request that has the description "PLEASE add a meaningful description here" from the template, just left there. - Since 2026-01-01 it looks like 370+ PRs have left the template without modifying it [unmodified]. - There are a total of about 1800 non-dependabot PRs in the same time. [total] - In fact, of the 1430 others, quite a few are just blank or just say "Fixes #<issue>" so I would round up to 25% "blank" descriptions. So my thoughts on this: - A rate of 75% of people actually describing their change is probably satisfied by the null hypothesis: this many people would do it without any template begging them to do it) - A fully blank PR field might even be *more* likely to be edited. - The other stuff in the template is really mostly noise, or should be automation. (like choosing a reviewer or the CI status badges) - A lot of PRs now have their description written by an LLM, or taken directly from the commit text (also written by LLM) so we don't need the template. - We could have an LLM check if they actually added a description and fail the check, (with a shortcut for totally unmodified description, or tiny edit distance, that uses zero tokens) WDYT? I'm just in a "cleaning up extra / old stuff" mood lately. Kenn [unmodified] https://github.com/apache/beam/pulls?q=is%3Apr+state%3Aclosed++created%3A%3E%3D2026-01-01+%22add+a+meaningful+description%22 [total] https://github.com/apache/beam/pulls?q=is%3Apr+state%3Aclosed++created%3A%3E%3D2026-01-01+-author%3Aapp%2Fdependabot
