<div dir="ltr">In light of community conversations, I&#39;ve put some revisions on the Maintainers changes, outlined in the hackmd pad: <div><a href="https://hackmd.io/s/SkwiZd4qe" target="_blank">https://hackmd.io/s/SkwiZd4qe</a><br></div><div><br></div><div>Feedback welcomed! </div><div><br></div><div>Note that the goals of this are to expand out our reach as a project (Gluster.org) and make it easy to define who&#39;s a maintainer for what feature. </div><div>I&#39;ll highlight the goals in the document here: </div><div><br></div>* Refine how we declare component owners in Gluster<br>* Create a deeper sense of ownership throughout the open source project<br>* Welcome more contibutors at a project impacting level<div><br></div><div>We&#39;ve clarified what the levels of &#39;owners&#39; and &#39;peers&#39; are in terms of responsibility, and we&#39;ll look to implement this in the 3.12 cycle. </div><div>Thanks! </div><div>-- amye </div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 25, 2017 at 2:50 PM, Vijay Bellur <span dir="ltr">&lt;<a href="mailto:vbellur@redhat.com" target="_blank">vbellur@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"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Sat, Mar 25, 2017 at 8:01 AM, Raghavendra Gowdappa <span dir="ltr">&lt;<a href="mailto:rgowdapp@redhat.com" target="_blank">rgowdapp@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="m_-4318750798804032872gmail-"><br>
<br>
----- Original Message -----<br>
&gt; From: &quot;Raghavendra Gowdappa&quot; &lt;<a href="mailto:rgowdapp@redhat.com" target="_blank">rgowdapp@redhat.com</a>&gt;<br>
&gt; To: &quot;Pranith Kumar Karampuri&quot; &lt;<a href="mailto:pkarampu@redhat.com" target="_blank">pkarampu@redhat.com</a>&gt;<br>
&gt; Cc: &quot;Amar Tumballi&quot; &lt;<a href="mailto:atumball@redhat.com" target="_blank">atumball@redhat.com</a>&gt;, &quot;GlusterFS Maintainers&quot; &lt;<a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a>&gt;, &quot;Gluster Devel&quot;<br>
</span><span class="m_-4318750798804032872gmail-">&gt; &lt;<a href="mailto:gluster-devel@gluster.org" target="_blank">gluster-devel@gluster.org</a>&gt;, &quot;Michael Scherer&quot; &lt;<a href="mailto:mscherer@redhat.com" target="_blank">mscherer@redhat.com</a>&gt;<br>
&gt; Sent: Saturday, March 25, 2017 5:22:44 PM<br>
&gt; Subject: Re: [Gluster-Maintainers] [Gluster-devel] Maintainers 2.0 Proposal<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ----- Original Message -----<br>
&gt; &gt; From: &quot;Pranith Kumar Karampuri&quot; &lt;<a href="mailto:pkarampu@redhat.com" target="_blank">pkarampu@redhat.com</a>&gt;<br>
&gt; &gt; To: &quot;Michael Scherer&quot; &lt;<a href="mailto:mscherer@redhat.com" target="_blank">mscherer@redhat.com</a>&gt;<br>
&gt; &gt; Cc: &quot;Amar Tumballi&quot; &lt;<a href="mailto:atumball@redhat.com" target="_blank">atumball@redhat.com</a>&gt;, &quot;GlusterFS Maintainers&quot;<br>
&gt; &gt; &lt;<a href="mailto:maintainers@gluster.org" target="_blank">maintainers@gluster.org</a>&gt;, &quot;Gluster Devel&quot;<br>
&gt; &gt; &lt;<a href="mailto:gluster-devel@gluster.org" target="_blank">gluster-devel@gluster.org</a>&gt;<br>
&gt; &gt; Sent: Friday, March 24, 2017 7:12:32 PM<br>
&gt; &gt; Subject: Re: [Gluster-Maintainers] [Gluster-devel] Maintainers 2.0 Proposal<br>
&gt; &gt;<br>
&gt; &gt; Do we also plan to publish similar guidelines for deciding on Project<br>
&gt; &gt; maintainer?<br>
&gt;<br>
&gt; +1 for defining roles, responsibilities and qualifications of a Project<br>
&gt; manager.<br>
<br>
</span>s/manager/maintainer/ :)<br></blockquote><div><br></div><div><br></div></span><div>Agreed. There is a need to define the responsibilities of various roles - architects, project maintainers,  project and community leads. We have used some of these terms interchangeably in the past. Will add more details on these roles and provide more clarity.</div><div><div class="h5"><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="m_-4318750798804032872gmail-HOEnZb"><div class="m_-4318750798804032872gmail-h5"><br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; On Fri, Mar 24, 2017 at 2:24 AM, Michael Scherer &lt; <a href="mailto:mscherer@redhat.com" target="_blank">mscherer@redhat.com</a> &gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Le samedi 18 mars 2017 à 16:47 +0530, Pranith Kumar Karampuri a écrit :<br>
&gt; &gt; &gt; On Sat, Mar 18, 2017 at 1:20 AM, Amar Tumballi &lt; <a href="mailto:atumball@redhat.com" target="_blank">atumball@redhat.com</a> &gt;<br>
&gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; I don&#39;t want to take the discussions in another direction, but want<br>
&gt; &gt; &gt; &gt; clarity on few things:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; 1. Does maintainers means they are only reviewing/ merging patches?<br>
&gt; &gt; &gt; &gt; 2. Should maintainers be responsible for answering ML / IRC questions<br>
&gt; &gt; &gt; &gt; (well, they should focus more on documentation IMO).<br>
&gt; &gt; &gt; &gt; 3. Who&#39;s responsibility is it to keep the <a href="http://gluster.org" rel="noreferrer" target="_blank">gluster.org</a> webpage? I<br>
&gt; &gt; &gt; &gt; personally feel the responsibility should be well defined.<br>
&gt; &gt;<br>
&gt; &gt; Theses point seems to have been overlooked (as no one answered), yet I<br>
&gt; &gt; think they do matter if we want to expand the community besides coders.<br>
&gt; &gt;<br>
&gt; &gt; And since one of the goal is to &quot;Welcome more contibutors(sic) at a<br>
&gt; &gt; project impacting level&quot;, I think we should be also speaking of<br>
&gt; &gt; contributions besides code (ie, website, for example, documentation for<br>
&gt; &gt; another).<br>
&gt; &gt;<br>
&gt; &gt; While on it, I would like to see some points about:<br>
&gt; &gt;<br>
&gt; &gt; - ensure that someone is responsible for having the design discussion in<br>
&gt; &gt; the open<br>
&gt; &gt; - ensure that each feature get proper testing when committed, and the<br>
&gt; &gt; maintainers is responsible for making sure this happen<br>
&gt; &gt; - ensure that each feature get documented when committed.<br>
&gt; &gt;<br>
&gt; &gt; If we think of contribution as a pipeline (kinda like the sales funnel),<br>
&gt; &gt; making sure there is documentation also mean people can use the<br>
&gt; &gt; software, thus increasing the community, and so helping to recruit<br>
&gt; &gt; people in a contributor pipeline.<br>
&gt; &gt;<br>
&gt; &gt; Proper testing means that it make refactoring easier, thus easing<br>
&gt; &gt; contributions (ie, people can submit patches and see nothing break, even<br>
&gt; &gt; for new features), thus also making people likely more at ease to submit<br>
&gt; &gt; patches later.<br>
&gt; &gt;<br>
&gt; &gt; And making sure the design discussion occurs in the open is also more<br>
&gt; &gt; welcoming to contributors, since they can see how we discuss, and learn<br>
&gt; &gt; from it.<br></div></div></blockquote><div><br></div><div><br></div></div></div><div>Agree to all of these. The current guidelines for maintainers / owners lists most of these points as core responsibilities [1].</div><div><br></div><div>Thanks,</div><div>Vijay</div><div><br></div><div> [1] <a href="https://gluster.readthedocs.io/en/latest/Contributors-Guide/Guidelines-For-Maintainers/" target="_blank">https://gluster.<wbr>readthedocs.io/en/latest/<wbr>Contributors-Guide/Guidelines-<wbr>For-Maintainers/</a></div></div></div></div>
<br>______________________________<wbr>_________________<br>
maintainers mailing list<br>
<a href="mailto:maintainers@gluster.org">maintainers@gluster.org</a><br>
<a href="http://lists.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/maintainers</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Amye Scavarda | <a href="mailto:amye@redhat.com" target="_blank">amye@redhat.com</a> | Gluster Community Lead</div></div>
</div>