Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Should the author or reviewer "resolve conversation" when the comments have been attended to [closed]

On GitHub others can review your changes in your pull request and leave comments. When the comments have been attended to the author of the PR or those with write permissions can "Resolve conversation".

My question is: what is the correct etiquette here? So who should "Resolve conversation"?

Since the reviewer has left comments for changes, it would make sense to me that this person should resolve, since this person can judge best if his/her comments have been attended to.

But is this what is intended with the "Resolve conversation" button?

like image 352
Zal Avatar asked Dec 21 '20 23:12

Zal


People also ask

Who should resolve PR conversation?

That is, if the last post was a comment or answer, then the recipient (who doesn't otherwise respond) should mark the conversation as resolved (as an acknowledgement of the last post and in lieu of any other response).

Who should resolve pull request comments?

If the author of the PR comment is always the person who has the responsibility of marking that comment as resolved - this gets rid of this problem, and all changes will have had by at least two people's eyes on them.

What does resolve conversation mean in GitHub?

To indicate that a conversation on the Files changed tab is complete, click Resolve conversation. The entire conversation will be collapsed and marked as resolved, making it easier to find conversations that still need to be addressed.

How do you respond to a pull request comment?

Always reply to every comment, regardless of whether it's a question or not. Reply with something like: “Will do,” “Done,” or “Good catch”.


1 Answers

The etiquette may change from project to project, so I don't think you'll find a "one size fits all" answer.

Personally, I like to reply to a comment and indicate that I've addressed it in a following revision of the PR (and if it's a non-trivial change, also explain how I addressed it), but leave it up to the reviewer to resolve the conversation. The way I see it, if a reviewer commented on my PR, it's up to them to also verify that the comment has been addressed, and mark the discussion as resolved if it was.

like image 72
Mureinik Avatar answered Sep 16 '22 11:09

Mureinik