<div dir="ltr">On Sun, Jul 28, 2013 at 9:23 AM, Emmanuel Dreyfus <span dir="ltr">&lt;<a href="mailto:manu@netbsd.org" target="_blank">manu@netbsd.org</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">Anand Avati &lt;<a href="mailto:anand.avati@gmail.com">anand.avati@gmail.com</a>&gt; wrote:<br>
<br>
&gt;   We are in the process of formalizing the governance model of the<br>
&gt; GlusterFS project. Historically, the governance of the project has been<br>
&gt; loosely structured. This is an invitation to all of you to participate in<br>
&gt; this discussion and provide your feedback and suggestions on how we should<br>
&gt; evolve a formal model.<br>
<br>
</div>IMO GlusterFS needs a governance that fits core developpers&#39; tastes.<br>
After all we speak about making decisions impacting the way they work.<br>
<br>
As a minor contributor, I do not feel legitimate to push in any<br>
direction. I can just share my experience in governance in projets I<br>
know about (NetBSD, milter-greylist), if someone is interested.<br></blockquote><div><br></div><div>Please do. I&#39;m curious to know how releases happen (release engineer? team?) and how new committers are added in the NetBSD project (votes? by who? are there quantified criteria?) I&#39;m sure there are lessons we can learn from such a longstanding project.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I can also point what looks like governance failure to me. It is a bit<br>
annoying to have a show-stopper bug and see release cycle going from qa<br>
to alpha to beta to release just like a river flows to the sea.</blockquote><div><br></div><div>Indeed. My guess is that the issue was probably perceived as a NetBSD specific issue? This specific bug apart, the next question - what are the platforms we officially support? So far you have been doing an outstanding job of keeping the NetBSD port active, but it is still not &quot;official&quot;. I would like to throw open the question of whether you would be interested in getting involved with the GlusterFS project in a deeper manner so that the NetBSD port too is considered a first class citizen - part of smoke/regression tests, part of design discussions (to at least consider alternatives / fallbacks in NetBSD when planning to use a Linux specific feature/API), bugs discovered while testing NetBSD not considered &quot;low priority&quot; implicitly with the doubt that it might be NetBSD port specific, etc.</div>
<div><br></div><div>If you are willing to take on a more official NetBSD port maintainers position for the above reasons, we can certainly create such a &quot;Role&quot; in formal way with appropriate commit access.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Other<br>
already said it, but there need to be some process to settle (bug,<br>
feature) vs (release schedule) conflicts. It can be a single release<br>
engineer, a release engineering team as a round table, or a democratic<br>
vote from whatever group is prefered, but at least there should be some<br>
accounted decision here.<br></blockquote><div><br></div><div>Certainly. This is good input. We need to clarify the process of what/how make it to the release blocker list.</div><div><br></div><div>Thanks,</div><div>Avati</div>
</div></div></div>