<div dir="ltr">Hi Doug,<div><br></div><div>Absolutely glad to help on this matter. We could take this offline first via email or irc chat and then comes up with a solution for the broader community to review</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Sep 23, 2017 at 2:47 AM, Doug Hellmann <span dir="ltr"><<a href="mailto:doug@doughellmann.com" target="_blank">doug@doughellmann.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Excerpts from Davanum Srinivas (dims)'s message of 2017-09-22 13:47:06 -0400:<br>
<span class="">> Doug,<br>
> Howard (cc'ed) already did a bunch of reaching out especially on<br>
> wechat. We should request his help.<br>
><br>
> Howard,<br>
> Can you please help with communications and follow up?<br>
><br>
> Thanks,<br>
> Dims<br>
<br>
</span>Thanks, Dims and Howard,<br>
<br>
I think the problem has reached a point where it would be a good<br>
idea to formalize our approach to outreach. We should track the<br>
patches or patch series identified as problematic, so reviewers<br>
know not to bother with them. We can also track who is contacting<br>
whom (and how) so we don't have a bunch of people replicating work<br>
or causing confusion for people who are trying to contribute. Having<br>
that information will also help us figure out when we need to<br>
escalate by finding the right managers to be talking to.<br>
<br>
Let's put together a small team to manage this instead of letting<br>
it continue to cause frustration for everyone.<br>
<span class="HOEnZb"><font color="#888888"><br>
Doug<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
><br>
> On Fri, Sep 22, 2017 at 1:43 PM, Doug Hellmann <<a href="mailto:doug@doughellmann.com">doug@doughellmann.com</a>> wrote:<br>
> > Excerpts from Matt Riedemann's message of 2017-09-22 08:26:31 -0500:<br>
> >> On 9/22/2017 7:10 AM, Tom Barron wrote:<br>
> >> > FWIW I think it is better not to attribute motivation in these cases.<br>
> >> > Perhaps the code submitter is trying to pad stats, but perhaps they are<br>
> >> > just a new contributor trying to learn the process with a "harmless"<br>
> >> > patch, or just a compulsive clean-upper who hasn't thought through the<br>
> >> > costs in reviewer time and CI resources.<br>
> >><br>
> >> I agree. However, the one that set me off last night was a person from<br>
> >> one company who I've repeatedly -1ed the same types of patches in nova<br>
> >> for weeks, including on stable branches, and within 10 minutes of each<br>
> >> other across several repos, so it's clearly part of some daily routine.<br>
> >> That's what prompted me to send something to the mailing list.<br>
> >><br>
> ><br>
> > As fungi points out, education and communication are likely to be<br>
> > our best solution. Maybe one approach is to identify the companies<br>
> > and individuals involved and find one of our community members to<br>
> > contact them directly via email.  We would want the person doing<br>
> > that to be willing to explain all of the reasons the community does<br>
> > not want the sort of activity we are rejecting and to provide<br>
> > guidance about more useful contributions (Matt's comment is a great<br>
> > start on both). I imagine that conversation would take a good deal<br>
> > of patience, especially after the second or third time, but a personal<br>
> > touch frequently makes all the difference in these sorts of cases.<br>
> ><br>
> > If we have someone willing to step into that sort of role, I would<br>
> > be happy to help craft the initial contact messages and advise as<br>
> > needed.<br>
> ><br>
> > Does anyone want to volunteer to work with me and actually send the<br>
> > emails?<br>
> ><br>
> > Doug<br>
> ><br>
> > ______________________________<wbr>______________________________<wbr>______________<br>
> > OpenStack Development Mailing List (not for usage questions)<br>
> > Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
> > <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Zhipeng (Howard) Huang</div><div dir="ltr"><br></div><div dir="ltr">Standard Engineer</div><div>IT Standard & Patent/IT Product Line</div><div dir="ltr">Huawei Technologies Co,. Ltd</div><div dir="ltr">Email: <a href="mailto:huangzhipeng@huawei.com" target="_blank">huangzhipeng@huawei.com</a></div><div dir="ltr">Office: Huawei Industrial Base, Longgang, Shenzhen</div><div dir="ltr"><br></div><div dir="ltr">(Previous)<br><div>Research Assistant</div><div>Mobile Ad-Hoc Network Lab, Calit2</div><div>University of California, Irvine</div><div>Email: <a href="mailto:zhipengh@uci.edu" target="_blank">zhipengh@uci.edu</a></div><div>Office: Calit2 Building Room 2402</div><div><br></div><div>OpenStack, OPNFV, OpenDaylight, OpenCompute Aficionado</div></div></div></div></div></div></div></div></div>
</div>