From: Cornelia Huck <cohuck@redhat.com>
To: Parav Pandit <parav@nvidia.com>,
virtio-comment <virtio-comment@lists.linux.dev>
Subject: RE: [RFC] Process to request a vote for an issue
Date: Tue, 28 May 2024 16:09:13 +0200 [thread overview]
Message-ID: <87jzjeni46.fsf@redhat.com> (raw)
In-Reply-To: <PH0PR12MB54813F8865CBD1A8F79EF510DCF12@PH0PR12MB5481.namprd12.prod.outlook.com>
On Tue, May 28 2024, Parav Pandit <parav@nvidia.com> wrote:
>> From: Cornelia Huck <cohuck@redhat.com>
>> Sent: Tuesday, May 28, 2024 7:00 PM
>>
>> On Tue, May 28 2024, Parav Pandit <parav@nvidia.com> wrote:
>>
>> >> From: Cornelia Huck <cohuck@redhat.com>
>> >> Sent: Tuesday, May 28, 2024 6:21 PM
>> >> The last step currently mostly happens in the thread for the latest
>> >> revision; such an email is easily missed if you're not actively following the
>> discussion.
>> >> IMHO it isn't a very reasonable expectation for the chairs to follow
>> >> each and every discussion in detail; at some point, it is much more
>> >> reasonable to expect trusted reviewers and SMEs to reach a consensus.
Let's go back to the rationale here: Chairs should be able to find out
easily which issues they should open a vote on. This involves trusting
that things have been found reasonable by people familiar with the topic.
>> >>
>> >> Therefore, I propose that
>> >> - request for votes be posted in a new, separate thread, referring to
>> >> the version proposed for inclusion and
>> > This looks good.
>> >
>> >> ideally containing a note on
>> >> who deems this proposal ready for inclusion,
>> > This additional overhead does not seem necessary because when you pull
>> the patches using b4 tool.
>> > It automatically captures who has reviewed, acked those patches like any
>> other email based flow.
>>
>> I disagree: This only captures people giving their R-b or A-b; not e.g. a SME
>> saying "the hardware modeling looks good to me". A R-b from a trusted virtio
>> reviewer is obviously a good indication that this is fine from a virtio
>> perspective, but there's no way for Chairs to know each and every SME and
>> judging how valuable the R-b or A-b of a person they do not know is. Just spell
>> it out; "SME xyz says it looks good" is a reasonable statement to indicate
>> readiness for a vote.
>>
> You are trying to define two things in this one process.
> a. define process
> b. defining SMEs
>
> doing #b in this process does not look right to me.
> I wouldn't call it SMEs given that what you wrote above that "no way for chairs to know each and every SME"..
> It is hard for non_chair to judge a person as SME or not. Seems broken there.
> Rather to keep things neutral and simple, why not just say, reviewed by or acked by person xyz?
Again, it's not about "defining SME", I have no idea where you got this
from. I just want the submitter to say "please open a vote for this,
$PERSON_WORKING_ON_VIRTIO and $PERSON who knows the backend are happy
with it." Nothing complicated, just an indication that it is reasonable
to open a ballot, trusting the submitter that they did any needed
reviewing cycles, and trusting that the people who said that it looks
good did their due diligence, and know what they are talking
about. (Obviously, that's primarily for more complex changes that touch
areas that not everyone is familiar with, a simple patch with an R-b
does not need elaborate justifications; just use some judgement.)
next prev parent reply other threads:[~2024-05-28 14:09 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-05-28 12:51 [RFC] Process to request a vote for an issue Cornelia Huck
2024-05-28 13:05 ` Parav Pandit
2024-05-28 13:29 ` Cornelia Huck
2024-05-28 13:46 ` Parav Pandit
2024-05-28 14:09 ` Cornelia Huck [this message]
2024-05-28 14:39 ` Parav Pandit
2024-05-29 16:14 ` Cornelia Huck
2024-05-31 10:39 ` Alexander Gordeev
2024-05-31 11:03 ` Cornelia Huck
2024-06-05 7:19 ` Alexander Gordeev
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87jzjeni46.fsf@redhat.com \
--to=cohuck@redhat.com \
--cc=parav@nvidia.com \
--cc=virtio-comment@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.