> On May 25, 2022, at 12:06 PM, Satish Balay <ba...@mcs.anl.gov> wrote:
> 
> On Wed, 25 May 2022, Matthew Knepley wrote:
> 
>> On Wed, May 25, 2022 at 11:55 AM Barry Smith <bsm...@petsc.dev> wrote:
>> 
>>> 
>>>  It would be nice if when people received MR review requests it indicated
>>> if the review was trivial and could be done in a minute or two. Then maybe
>>> quick ones could flow through the system faster.
>>> 
>>>  How do people 1) know first when they have things they should (or have
>>> been asked to) review and 2) know the list of things they should review at
>>> any point in time. I am interested in other people's work flows to see if I
>>> should adjust mine.
>> 
>> 
>> I get emails for review, but it would be nice if there was a dashboard at
>> Gitlab where we could see what is pending for us.
> 
> https://gitlab.com/dashboard/merge_requests?scope=all&state=opened&reviewer_username=knepley
> 
> You can easily access this via the options on the top-right (along with 
> issues, todo-list)
> 
>> 
>> Is there a way to indicate if a review is trivial or long?
> 
> Perhaps the author could add some text wrt what parts the reviewer should pay 
> extra attention to.

  Yes but how would they provide the text in a way that is simple for the 
reviewer to process quickly, some text in the intro screen box would only be of 
limited use. For example, if gitlab had a "Changes for you to look at" based on 
your code ownership records then people could process exactly what they need to 
and not have to wade through things that they want to ignore.

> 
> However who would evaluate if the review is trivial or long? Even if the 
> author thinks its trivial - the reviewer might evaluate it differently.

  Sure, but it would be a way for someone to avoid putting something off if the 
notification stated clearly this will likely take you very little time. If you 
look and see it will take a long time you can put it off.

> 
> One related issue is - some MRs pack in way too many changes - where multiple 
> MRs would be more appropriate. [and easier to review - as now some of them 
> could be trivial - and others require more thought]

   True. But since people don't always quickly process trivial ones (since they 
don't know they are trivial) the trivial ones can hang around as long as big 
ones and require just as much nagging of reviewers. So having a better 1) 
indication of triviality 2) easy way to review just the parts you are qualified 
for might lead to people doing a better job of separating MR.

> 
> Satish

Reply via email to