Good point, Renjie

I believe we've always followed the code modification vote procedure with 3
PMC votes required and no lazy consensus, but we should probably be
explicit about that process.

I'll update the docs to reflect that.

-Dan

On Mon, Mar 11, 2024, 6:23 PM Renjie Liu <liurenjie2...@gmail.com> wrote:

> Hi, Daniel:
>
> Thanks for this summary.
>
> I think one thing missing is that do we need a vote for the proposal to be
> accepted or rejected? If required, what should the voting process be?
>
> On Tue, Mar 12, 2024 at 9:04 AM Daniel Weeks <dwe...@apache.org> wrote:
>
>> Hey everyone, I synced up with JB about the proposal process and wanted
>> to see if we could make some initial progress.
>>
>> Based on some of the earlier discussions, we want to leverage as much of
>> the informal process as possible, but improve discoverability and a little
>> structure.  This probably means using github for tracking, google docs
>> where possible for the early proposal implementation comments, and the dev
>> list for discussion threads, awareness and voting.
>>
>> That said, I propose we adopt the following:
>>
>> 1. A simple issue template for initiating a proposal and applying a
>> 'proposal' label to the issue
>> 2. Use a github search link to document current proposals (based on the
>> 'proposal' label)
>> 3. Continue using google docs for proposals documentation/comments
>> (referenced from the github issue)
>> 4. Continue to create DISCUSS threads on the dev list for communication
>> 4. Backfill current proposals by creating issues for them
>>
>> I've created this PR <https://github.com/apache/iceberg/pull/9932> to
>> capture the initial template and docs.
>>
>> I think we want to introduce this with as little overhead as possible.
>> Please follow up with questions/comments so we can close this out.
>>
>> Thanks,
>> Dan
>>
>>
>> On Sun, Mar 10, 2024 at 11:30 PM Jean-Baptiste Onofré <j...@nanthrax.net>
>> wrote:
>>
>>> Hi Manu
>>>
>>> Yup, it's on my TODO. Thanks for the reminder, I will be back on this
>>> one this week :)
>>>
>>> Regards
>>> JB
>>>
>>> On Mon, Mar 11, 2024 at 4:07 AM Manu Zhang <owenzhang1...@gmail.com>
>>> wrote:
>>> >
>>> > Hi JB,
>>> >
>>> > Are you still working on this nice proposal?
>>> >
>>> > Regards,
>>> > Manu
>>> >
>>> > On Thu, Jan 4, 2024 at 3:35 PM Fokko Driesprong <fo...@apache.org>
>>> wrote:
>>> >>
>>> >> Nice! I fully agree with the abovementioned. I originally set up the
>>> stalebot for the issues because I noticed that there were many issues
>>> around old Spark versions that weren't even maintained anymore. I feel it
>>> is better to either close or take action on an issue. For me, it makes
>>> sense to extend this to PRs as well.
>>> >>
>>> >> Same as Amogh said, always feel free to ping me when either a PR or
>>> issue lingering and you need some eyes on it.
>>> >>
>>> >> Kind regards,
>>> >> Fokko
>>> >>
>>> >> Op do 4 jan 2024 om 07:42 schreef Jean-Baptiste Onofré <
>>> j...@nanthrax.net>:
>>> >>>
>>> >>> Hi
>>> >>>
>>> >>> That's also the purpose of the reviewers file: having multiple
>>> >>> reviewers per tag.
>>> >>>
>>> >>> Thanks guys for your feedback, I will move forward with the PR :)
>>> >>>
>>> >>> Regards
>>> >>> JB
>>> >>>
>>> >>> On Thu, Jan 4, 2024 at 6:38 AM Ajantha Bhat <ajanthab...@gmail.com>
>>> wrote:
>>> >>> >
>>> >>> > +1,
>>> >>> >
>>> >>> > Some of my PRs have been open for a long time and sometimes it
>>> doesn't get the attention it requires.
>>> >>> > Notifying both the reviewer and the author can help expedite the
>>> review process and facilitate quicker handling of new contributions.
>>> >>> > I think having more than one committer assigned for PR can also
>>> definitely help in speeding up the process if one of the committer is busy
>>> or on holiday.
>>> >>> >
>>> >>> > But we also need to think on the next steps. What if we still
>>> don't receive the necessary response even after sending notifications?
>>> >>> > Should we have a slack channel for those PRs to conclude by
>>> discussing (or some guidelines on how to take it further).
>>> >>> >
>>> >>> > We can have a trial run for some days and see how it goes.
>>> >>> >
>>> >>> > Thanks,
>>> >>> > Ajantha
>>> >>> >
>>> >>> > On Thu, Jan 4, 2024 at 8:19 AM Amogh Jahagirdar <am...@tabular.io>
>>> wrote:
>>> >>> >>
>>> >>> >> +1, I think this is a step in the right direction. One other
>>> consideration I wanted to bring up was dependabot and if there's any unique
>>> handling we want to do there because I've noticed that PRs from dependabot
>>> tend to pile up. I think with the proposal we won't really need to do
>>> anything unique and just treat it as a normal PR (it would be a build label
>>> with its own set of reviewers) and we'll get notified the same way.
>>> >>> >>
>>> >>> >> I'll also say for reviews (speaking for myself, but I think many
>>> others probably feel this way as well), always feel free to ping on Slack
>>> and follow up :) But overall I do like having more of a mechanism.
>>>
>>

Reply via email to