<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Tue, Jan 15, 2019 at 12:52 PM Eric Anholt <<a href="mailto:eric@anholt.net">eric@anholt.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Daniel Stone <<a href="mailto:daniel@fooishbar.org" target="_blank">daniel@fooishbar.org</a>> writes:<br>
<br>
> Hi,<br>
><br>
> On Tue, 15 Jan 2019 at 12:21, Rob Clark <<a href="mailto:robdclark@gmail.com" target="_blank">robdclark@gmail.com</a>> wrote:<br>
>> On Tue, Jan 15, 2019 at 1:02 AM Tapani Pälli <<a href="mailto:tapani.palli@intel.com" target="_blank">tapani.palli@intel.com</a>> wrote:<br>
>> > On 1/14/19 2:36 PM, Daniel Stone wrote:<br>
>> > > On Fri, 11 Jan 2019 at 17:05, Jason Ekstrand <<a href="mailto:jason@jlekstrand.net" target="_blank">jason@jlekstrand.net</a>> wrote:<br>
>> > > In other projects, we looked for ways to apply the tags and ended up<br>
>> > > concluding that they didn't bring enough value to make it worthwhile.<br>
>> > > I don't know if that holds for Mesa, but it would be better to start<br>
>> > > with an actual problem statement - what value does R-b bring and how?<br>
>> > > - then look at ways to solve that problem, rather than just very<br>
>> > > directly finding a way to insert that literal text string into every<br>
>> > > commit message.<br>
>> ><br>
>> > IMO it brings some 'shared responsibility' for correctness of the patch<br>
><br>
> Oh, no doubt - we certainly haven't abandoned thorough review! So far<br>
> we haven't seen that compromised by not having a name in the commit<br>
> message.<br>
><br>
>> > and quickly accessible information on who were looking at the change. So<br>
>> > ideally later when filing bug against commit/series there would be more<br>
>> > people than just the committer that should take a look at the possible<br>
>> > regressions. At least in my experience people filing bugs tend to often<br>
>> > also CC the reviewer.<br>
><br>
> Yeah, that's really helpful. So maybe a useful flow - assuming we<br>
> eventually switch to GitLab issues - would be the ability to associate<br>
> an issue with a commit, which could then automatically drag in people<br>
> who commented on the MR which landed that commit, as well as (at<br>
> least) the reporter of the issue(s) fixed by that MR. That would need<br>
> some kind of clever - probably at least semi-manual - filtering to<br>
> make sure it wasn't just spamming the world, but it's at least a<br>
> starting point.<br>
><br>
>> +1 .. and also it is nice to see things like Reported-by/Reviewed-by<br>
>> without having to go search somewhere else (ie. outside of git/tig)<br>
><br>
> My question would again be what value that brings you. Do you just<br>
> like seeing the name there, or do you go poke the people on IRC, or<br>
> follow up via email, or ... ? Again I personally go look through the<br>
> original review to see what came up during that first, but everyone's<br>
> different, so I'm just trying to understand what you actually do with<br>
> that information, so we can figure out if there's a better way to do<br>
> things for everyone rather than just blindly imitating what came<br>
> before.<br>
<br>
I've participated in adding Reported-bys, but I've never seen the use.<br>
It felt like "we could record this information, so we should!" rather<br>
than solving a problem.<br></blockquote><div><br></div><div>To me, the Reported-by tag is more for giving credit than anything else.  Maybe it doesn't matter but some people appreciate it when their contributions, even if it's just a good bug report, are recorded in the project's permanent record.  It's also a good way to make sure the reporter gets CCd on the patch so they can verify it fixes the bug for them.  That said, bugzilla is a permanent record and the information would be even more accessible if we just used GitLab MRs...<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I've found little use in ccing reviewers on followups, except for<br>
trivial stuff like compiler warnings.  I propose that the solution for<br>
compiler warnings should be CI that prevents you from merging new<br>
compiler warnings anyway.<br>
<br>
Basically, I feel like the pain points in the MR process (amending and<br>
re-pushing before clicking "merge") are pre-existing pain points in our<br>
process, slightly amplified.<br>
<br>
>> (ofc it would be pretty awesome incentive to switch to gitlab issues<br>
>> if gitlab could automate adding Reported-by tags for MR's associated<br>
>> with an issue.. but I guess checkbox to add Reviewed-by tag would<br>
>> already make my day)<br>
><br>
> I saw this the other day, which might be more incentive:<br>
> <a href="https://csoriano.pages.gitlab.gnome.org/csoriano-blog/post/2019-01-07-issue-handling-automation/" rel="noreferrer" target="_blank">https://csoriano.pages.gitlab.gnome.org/csoriano-blog/post/2019-01-07-issue-handling-automation/</a><br>
<br>
Automatic needinfo closing?  Sign me up.<br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org" target="_blank">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</blockquote></div></div>