ML-for-B-E / nevergrad

A Python toolbox for performing gradient-free optimization
https://facebookresearch.github.io/nevergrad/
MIT License
2 stars 0 forks source link

Guidelines for a Merge Request reviewer #9

Closed akouete-kpakpo closed 2 years ago

akouete-kpakpo commented 2 years ago

Tasks

Document a checklist that a reviewer should follow before approving. Here are some suggestions:

akouete-kpakpo commented 2 years ago

Assignee @chrichri17 Reviewers: @abiolaTresor @Ethel2003

chrichri17 commented 2 years ago

@abiolaTresor @Ethel2003 waiting for your review https://github.com/akouete-kpakpo/nevergrad/wiki/Team-conventions

abiolaTresor commented 2 years ago

@chrichri17 I think you should add something like "let the issue owner know when you've reviewed" or "communicate on your review". Not technical but very important still!

akouete-kpakpo commented 2 years ago

@chrichri17 I have some formatting comment. Could you split the bullet points in 2 sections: P0 & P1?

Apart from that , all good

chrichri17 commented 2 years ago

@chrichri17 I think you should add something like "let the issue owner know when you've reviewed" or "communicate on your review". Not technical but very important still!

I don't think the reviewer should be doing this. I mean, as an assignee, I should always check the state of my PR and be reactive when I get new comments on my work. Does that make any sense @abiolaTresor ?

akouete-kpakpo commented 2 years ago

I should always check the state of my PR

well, @chrichri17 if you have many PRs it becomes difficult to follow. It is better if your reviewer tags you when he is done reviewing.

abiolaTresor commented 2 years ago

I agree with @akouete-kpakpo. @chrichri17 too complex for the assignee if he must permanently be tracking if reviewers have done their job

akouete-kpakpo commented 2 years ago

@chrichri17 please, is anything missing to close this issue?

akouete-kpakpo commented 2 years ago

@chrichri17 I'm closing. Feel free to reopen if something is missing.