BEAM-12173 is on me. I'm sorry about that. Re-reading committer guide [1], I see I was not following this
> The reviewer should give the LGTM and then request that the author of the > pull request rebase, squash, split, etc, the commits, so that the history is > most useful Thank you for the feedback on this matter! (And I don't think we should change the contribution guide) [1] https://beam.apache.org/contribute/committer-guide/ On Wed, Apr 21, 2021 at 10:35 AM Ismaël Mejía <ieme...@gmail.com> wrote: > > Hello, > > I have noticed an ongoing pattern of carelessness around issues/PR titles and > descriptions. It is really painful to see more and more examples like: > > BEAM-12160 Add TODO for fixing the warning > BEAM-12165 Fix ParquetIO > BEAM-12173 avoid intermediate conversion (PR) and BEAM-12173 use > toMinutes (commit) > > In all these cases with just a bit of detail in the title it would be enough > to > make other contributors or reviewers life easierm as well as to have a better > project history. What astonishes me apart of the lack of care is that some of > those are from Beam commmitters. > > We already have discussed about not paying attention during commit merges > where > some PRs end up merging tons of 'unwanted' fixup commits, and nothing has > changed so I am wondering if we should maybe just totally remove that rule > (for > commits) and also eventually for titles and descriptions. > > Ismaël > > [1] https://beam.apache.org/contribute/ -- Regards, Tomo