I think I've resolve remaining concerns.  I will start a VOTE thread on
merging in a little bit.

On Mon, Aug 19, 2024 at 4:30 PM Anton Okolnychyi <aokolnyc...@gmail.com>
wrote:

> The current state of the PR looks good to me. I feel it is a good starting
> point that we will update over time.
>
> - Anton
>
> пт, 16 серп. 2024 р. о 17:55 Walaa Eldin Moustafa <wa.moust...@gmail.com>
> пише:
>
>> Thanks Micha. It is clearer now. I have left some comments. Let us
>> continue on the PR.
>>
>> On Fri, Aug 16, 2024 at 5:39 PM Micah Kornfield <emkornfi...@gmail.com>
>> wrote:
>>
>>> Hi Walaa,
>>>
>>>> For the former, we could talk about avoiding conflict of interest as a
>>>> way of "maintaining trust". For the latter, we can state some examples that
>>>> clearly reflect conflict of interest with no ambiguity. For example, a
>>>> committer merging a large change that received minimal discussion and
>>>> review while working for the same employer as the PR author can be an
>>>> indication of conflict of interest . On the other hand, an author and a
>>>> committer merely working for the same employer does not necessarily
>>>> constitute conflict of interest if proper process was followed and
>>>> sufficient stakeholders were included in the discussion.
>>>
>>>
>>> To avoid confusion, I've removed all discussion on conflicts of interest.
>>>
>>>
>>>> For the last two paragraphs, I thought we could just clarify them a
>>>> bit. All they need may be a bit of untangling to directly state what needs
>>>> a discussion vs a vote vs an IIP. Current flow starts with the
>>>> committer's opinion, then a list of exceptions that require some (or
>>>> all?) of the above. Further, it was not clear if the exception is to
>>>> committer's ability to merge or something else, since the exceptions
>>>> are stated as "There are several exceptions to this process:", but it was
>>>> not clear what process/which part of it. Hence, being more direct could
>>>> simplify parsing these two paragraphs.
>>>
>>>
>>> I have tried to remove the ambiguity on the "this process".  For
>>> anything not addressed it would be helpful if you could make specific
>>> recommendations on the PR.
>>>
>>> Thanks,
>>> Micah
>>>
>>> On Mon, Aug 12, 2024 at 11:18 PM Walaa Eldin Moustafa <
>>> wa.moust...@gmail.com> wrote:
>>>
>>>> I think the issue with the first paragraph is about:
>>>>
>>>> 1- The perceived contradiction between a) trusting committers to act in
>>>> the best interest of the project and b) simultaneously providing specific
>>>> guidelines on how to act (e.g., by avoiding conflicts of interest).
>>>>
>>>> 2- The specific examples given for the conflict of interest, which if
>>>> applied generically, could lead to unnecessary avoidance of reviewing.
>>>>
>>>> For the former, we could talk about avoiding conflict of interest as a
>>>> way of "maintaining trust". For the latter, we can state some examples that
>>>> clearly reflect conflict of interest with no ambiguity. For example, a
>>>> committer merging a large change that received minimal discussion and
>>>> review while working for the same employer as the PR author can be an
>>>> indication of conflict of interest . On the other hand, an author and a
>>>> committer merely working for the same employer does not necessarily
>>>> constitute conflict of interest if proper process was followed and
>>>> sufficient stakeholders were included in the discussion. How about
>>>> something like this:
>>>>
>>>> Committers are entrusted to act in the best interest of the project,
>>>> and part of maintaining this trust involves managing potential conflicts of
>>>> interest. While there is no exhaustive definition of what constitutes a
>>>> conflict of interest, it is important to recognize situations that could
>>>> lead to that perception. For instance, a conflict of interest might be more
>>>> evident if a committer approves and merges a substantial change that has
>>>> received minimal discussion or review, particularly when there is a close
>>>> professional relationship between the committer and the author. This
>>>> scenario could be interpreted as providing preferential treatment, which
>>>> can undermine the integrity of the project. However, merely working for the
>>>> same employer as the author does not, by itself, create a conflict of
>>>> interest—especially when proper processes are followed, and a sufficient
>>>> number of stakeholders are involved in the discussion and review. The focus
>>>> should be on ensuring transparency and broad input to maintain the trust
>>>> essential for the project's success.
>>>>
>>>> For the last two paragraphs, I thought we could just clarify them a
>>>> bit. All they need may be a bit of untangling to directly state what needs
>>>> a discussion vs a vote vs an IIP. Current flow starts with the committer's
>>>> opinion, then a list of exceptions that require some (or all?) of the
>>>> above. Further, it was not clear if the exception is to committer's ability
>>>> to merge or something else, since the exceptions are stated as "There are
>>>> several exceptions to this process:", but it was not clear what
>>>> process/which part of it. Hence, being more direct could simplify parsing
>>>> these two paragraphs.
>>>>
>>>> Thanks,
>>>> Walaa.
>>>>
>>>

Reply via email to