Hello!
In Gerrit Code Review 2.16.4 (New UI), what is the meaning and intended workflow for the ACK and DONE buttons on a review patch comment?
For example, I added a comment to a line of a patch in a change and then clicked Reply at the top of the change to give a review of +1 (Looks good to me, but someone else must approve).
The author of the change added a comment response, and we agreed that the change is fine but that a new issue should be added to our issue tracking system.
Now Gerrit shows "2 comments (1 unresolved)" for the file, and I navigate to the author's response comment, and it says "Unresolved", and I have the choice of REPLY, QUOTE, ACK, and DONE. What do these mean? I would guess the following:
* REPLY: Reply to the comment.
* QUOTE: Quote part or all of the comment and reply.
* ACK: Acknowledged, and I am not providing an accompanying change.
* DONE: Acknowledged, and I am providing an accompanying change.
I don't even know if those are correct, but if they are, as the reviewer in this case, why would I be providing a change anyway? Wouldn't the author of the change be the one to provide a change?
What should I do; what is the normal workflow here? Would I just click REPLY and give a message of "SGTM" or something? Or would I click ACK to indicate that I've received the author's comment and am happy with the planned resolution. Or would I click DONE to indicate that I consider the issue raised by the comment to be resolved? But then I have a feeling that DONE is something that the author would click, but if that's the case, why is it a choice for me? So, I'm thinking I don't understand the intended meaning and workflow of these choices.
Thank you!