<div dir="ltr">How do we get the following tags in the commit message?<br><br>    &gt; Smoke: Gluster Build System &lt;<a href="mailto:jenkins@build.gluster.org">jenkins@build.gluster.org</a>&gt;<br>    &gt; NetBSD-regression: NetBSD Build System &lt;<a href="mailto:jenkins@build.gluster.org">jenkins@build.gluster.org</a>&gt;<br>    &gt; CentOS-regression: Gluster Build System &lt;<a href="mailto:jenkins@build.gluster.org">jenkins@build.gluster.org</a>&gt;<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 14, 2016 at 3:14 PM, Niels de Vos <span dir="ltr">&lt;<a href="mailto:ndevos@redhat.com" target="_blank">ndevos@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Oct 14, 2016 at 02:21:23PM +0530, Nigel Babu wrote:<br>
&gt; I&#39;ve said on this thread before, none of this is easy to do. It needs us to<br>
&gt; fork Gerrit to make our own changes. I would argue that depending on the<br>
&gt; data from the commit message is folly.<br>
<br>
</span>Eventhough we all seem to agree that statistics based on commit messages<br>
is not correct, it looks like it is an incentive to get reviewing valued<br>
more. We need to promote the reviewing work somehow, and this is one way<br>
to do it.<br>
<br>
Forking Gerrit is surely not the right thing. But could it not get<br>
discussed with the rest of the Gerrit community? I hope that the Gerrit<br>
admins follow the Gerrit project and know how to report feature requests<br>
or such?<br>
<br>
Thanks,<br>
Niels<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
&gt;<br>
&gt; On Fri, Oct 14, 2016 at 12:23 PM, Niels de Vos &lt;<a href="mailto:ndevos@redhat.com">ndevos@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; On Thu, Oct 13, 2016 at 11:01:43PM +0530, Pranith Kumar Karampuri wrote:<br>
&gt; &gt; &gt; On Thu, Oct 6, 2016 at 1:49 AM, Michael Adam &lt;<a href="mailto:obnox@samba.org">obnox@samba.org</a>&gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; On 2016-10-05 at 09:45 -0400, Ira Cooper wrote:<br>
&gt; &gt; &gt; &gt; &gt; &quot;Feedback-given-by: &lt;nosy.person@silly.place&gt;&quot;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Niels/Nigel,<br>
&gt; &gt; &gt;        Is this easier to do?<br>
&gt; &gt;<br>
&gt; &gt; No idea if this can be done by a Gerrit configuration, I&#39;m not an admin<br>
&gt; &gt; there :)<br>
&gt; &gt;<br>
&gt; &gt; I suspect Gerrit gives the option to run a script after someone pressed<br>
&gt; &gt; the [submit] button for merging, and before the actual commit is pushed<br>
&gt; &gt; into the branch. If there is no config option, such a hook-script could<br>
&gt; &gt; be made to work. But, my Gerrit experience on that level is<br>
&gt; &gt; non-existent, so I can be completely wrong.<br>
&gt; &gt;<br>
&gt; &gt; Niels<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; I like that one - thanks! :-)<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Michael<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; &gt; &gt; &gt; On 2016-09-30 at 17:52 +0200, Niels de Vos wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; On Fri, Sep 30, 2016 at 08:50:12PM +0530, Ravishankar N wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On 09/30/2016 06:38 PM, Niels de Vos wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; On Fri, Sep 30, 2016 at 07:11:51AM +0530, Pranith Kumar<br>
&gt; &gt; Karampuri<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; ...<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Maybe we can add an additional tag that mentions all the<br>
&gt; &gt; people<br>
&gt; &gt; &gt; &gt; that<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; did do reviews of older versions of the patch. Not sure what<br>
&gt; &gt; the<br>
&gt; &gt; &gt; &gt; tag<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; would be, maybe just CC?<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; It depends on what tags would be processed to obtain<br>
&gt; &gt; statistics on<br>
&gt; &gt; &gt; &gt; review<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; contributions.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Real statistics would come from Gerrit, not from the &#39;git log&#39;<br>
&gt; &gt; &gt; &gt; output.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; We do have a ./extras/who-wrote-glusterfs/ in the sources, but<br>
&gt; &gt; that<br>
&gt; &gt; &gt; &gt; is<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; only to get an idea about the changes that were made and should<br>
&gt; &gt; not<br>
&gt; &gt; &gt; &gt; be<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; used for serious statistics.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; It is possible to feed the Gerrit comment-stream into things like<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Elasticsearch and get an accurate impression how many reviews<br>
&gt; &gt; people<br>
&gt; &gt; &gt; &gt; do<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; (and much more). I hope we can get some contribution diagrams<br>
&gt; &gt; from<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; someting like this at one point.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Would some kind of Gave-feedback tag for people that left a<br>
&gt; &gt; comment<br>
&gt; &gt; &gt; &gt; on<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; earlier versions of the patch be appreciated by others? It will<br>
&gt; &gt; show<br>
&gt; &gt; &gt; &gt; in<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; the &#39;git log&#39; who was involved in some way or form.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; I think this would be fair.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Reviewed-by tags should imho be reserved for the final<br>
&gt; &gt; &gt; &gt; &gt; &gt; incarnation of the patch. Those mean that the person named<br>
&gt; &gt; &gt; &gt; &gt; &gt; in the tag has aproved this version of the patch for getting<br>
&gt; &gt; &gt; &gt; &gt; &gt; into the official tree. A previous version of the patch can<br>
&gt; &gt; &gt; &gt; &gt; &gt; have been entirely different, so a reviewed-by for that<br>
&gt; &gt; &gt; &gt; &gt; &gt; previous version may not actually apply to the new version at all<br>
&gt; &gt; &gt; &gt; &gt; &gt; and hence create a false impression!<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; It is also difficult to track all activities by tags,<br>
&gt; &gt; &gt; &gt; &gt; &gt; and anyone who wants to measure performance and contributions<br>
&gt; &gt; &gt; &gt; &gt; &gt; only by looking at git commit tags will not be doing several<br>
&gt; &gt; &gt; &gt; &gt; &gt; people justice. We could add &#39;discussed-with&#39; or &#39;designed-by&#39;<br>
&gt; &gt; &gt; &gt; &gt; &gt; tags, etc ... ;-)<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; On a serious note, in Samba we use &#39;Pair-programmed-with&#39; tags,<br>
&gt; &gt; &gt; &gt; &gt; &gt; because we do pair-programming a lot, but only one person can<br>
&gt; &gt; &gt; &gt; &gt; &gt; be an author of a git commit ...<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; The &#39;Gave-feedback&#39; tag I do like. even though it does<br>
&gt; &gt; &gt; &gt; &gt; &gt; not quite match with the foobar-by pattern of other tags.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Michael<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; ______________________________<wbr>_________________<br>
&gt; &gt; &gt; &gt; &gt; &gt; Gluster-devel mailing list<br>
&gt; &gt; &gt; &gt; &gt; &gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; <a href="http://www.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://www.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; ______________________________<wbr>_________________<br>
&gt; &gt; &gt; &gt; maintainers mailing list<br>
&gt; &gt; &gt; &gt; <a href="mailto:maintainers@gluster.org">maintainers@gluster.org</a><br>
&gt; &gt; &gt; &gt; <a href="http://www.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://www.gluster.org/<wbr>mailman/listinfo/maintainers</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; Pranith<br>
&gt; &gt;<br>
&gt; &gt; &gt; ______________________________<wbr>_________________<br>
&gt; &gt; &gt; maintainers mailing list<br>
&gt; &gt; &gt; <a href="mailto:maintainers@gluster.org">maintainers@gluster.org</a><br>
&gt; &gt; &gt; <a href="http://www.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://www.gluster.org/<wbr>mailman/listinfo/maintainers</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; ______________________________<wbr>_________________<br>
&gt; &gt; maintainers mailing list<br>
&gt; &gt; <a href="mailto:maintainers@gluster.org">maintainers@gluster.org</a><br>
&gt; &gt; <a href="http://www.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://www.gluster.org/<wbr>mailman/listinfo/maintainers</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; nigelb<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Pranith<br></div></div>
</div>