In this case I think rather than a mistake, there could simply be some
ambiguity around what comments are considered blocking. For example, I'm
not sure if a comment prefixed "minor" should be considered blocking -- I
would say probably not, but someone else could interpret it differently.

To that end, I think putting these things in the guidelines could be wise
even if there's not a strict enforcement of the guidelines as such. I agree
that it's hard to "codify a spirit", but it could be useful to have
explicit expectations and guidelines written down somewhere. It could be as
simple as asking reviewers to "Request Changes" if they want to block a PR,
or advising authors to wait a couple of days before merging a PR they view
as complex.

--EM

On Mon, Mar 24, 2025 at 11:13 AM Yufei Gu <flyrain...@gmail.com> wrote:

> I'm particularly concerned about what happened in PR #1230(
> https://github.com/apache/polaris/pull/1230). The PR was merged despite
> multiple unresolved comments from a committer.
>
> To maintain a healthy review process, we’d like to encourage PR authors to
> address open comments and work toward consensus. If necessary, relying on
> lazy consensus is fine.
>
> Let’s all try to be mindful of this going forward to ensure smooth
> collaboration.
>
> Yufei
>
>
> On Mon, Mar 24, 2025 at 1:55 AM Jean-Baptiste Onofré <j...@nanthrax.net>
> wrote:
>
> > Hi Eric,
> >
> > Thanks for pointing this out.
> >
> > I think that's unfortunate, especially for #1230 (I don't see issues
> > on #1226 and #1220 as they have been approved by 3 different
> > committers).
> >
> > I strongly believe that, as a community, we do a great work all
> > together, and we highly consider comments from each other.
> > If again, I think it's unfortunate for #1230, it's certainly a
> > "mistake" from the author/merger and we should still give a change to
> > our soft rules (before being stricter).
> >
> > So, I propose to continue with our soft rules and good intentions, and
> > if it doesn't work, then we can discuss about a stricter approach.
> >
> > Thoughts ?
> >
> > Regards
> > JB
> >
> > On Sun, Mar 23, 2025 at 8:05 AM Eric Maynard <eric.w.mayn...@gmail.com>
> > wrote:
> > >
> > > Revisiting this thread, I wonder if the "soft rules" are working. I
> have
> > > noticed quite a few PRs merged recently with outstanding comments. The
> > most
> > > recent of these that I personally reviewed are #1220
> > > <https://github.com/apache/polaris/pull/1220>, #1226
> > > <https://github.com/apache/polaris/pull/1226>, and #1230
> > > <https://github.com/apache/polaris/pull/1230> but there are doubtless
> > other
> > > examples.
> > >
> > > If, indeed, the guidelines are not working perhaps stricter enforcement
> > > more consistent with JB's initial proposal would be effective.
> > >
> > > On Fri, Jan 24, 2025 at 8:21 AM Dmitri Bourlatchkov
> > > <dmitri.bourlatch...@dremio.com.invalid> wrote:
> > >
> > > > On Thu, Jan 23, 2025 at 5:15 AM Jean-Baptiste Onofré <
> j...@nanthrax.net>
> > > > wrote:
> > > >
> > > > > Let's rename from "guidelines" to "good practices & advices" :)
> > > > >
> > > >
> > > > +1 to that. I'm not sure it worth trying to "codify a spirit" (from
> > > > previous emails), but
> > > > I think having good advice is helpful to instill the spirit of
> > goodwill and
> > > > collaboration
> > > > into the community.
> > > >
> > > > In this regard:
> > > > > - I propose to create a PR to update the contributing guide with
> this
> > > > > good practices discussed in this thread
> > > > >
> > > >
> > > > +1
> > > >
> > > > - I propose to close https://github.com/apache/polaris/pull/840 in
> > > > > favor of "soft rule" (we quickly discuss about owner review with
> > > > >
> > > >
> > > > +1
> > > >
> > > > CODEOWNERS in this PR, but let's keep aside for now)
> > > > > - I propose to update https://github.com/apache/polaris/pull/839.
> We
> > > > > have a consensus about the label, but no consensus about the
> schedule
> > > > > for now. In order to move forward, I propose to update the PR with
> > > > > just the label for now (as we have a consensus) and see if it's
> > > > > enough. If it's still a concern, I will create a new PR to update
> the
> > > > > schedule
> > > >
> > > >
> > > > +1
> > > >
> > > > Cheers,
> > > > Dmitri.
> > > >
> >
>

Reply via email to