Sounds good to me!

On Wed, Mar 26, 2025 at 11:42 PM Jean-Baptiste Onofré <j...@nanthrax.net>
wrote:

> Hi Eric
>
> I agree. I propose:
>
> 1. To update the contributor good practices on the website to clearly state
> the keywords nit and minor.
> 2. For request change, we can use it. For the record, we can bypass request
> change flag if a given number of reviewers approve the PR anyway.
>
> Thoughts ?
>
> Regards
> JB
>
> Le mar. 25 mars 2025 à 19:54, Eric Maynard <eric.w.mayn...@gmail.com> a
> écrit :
>
> > 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