<br><br><div class="gmail_quote">On Sat, Dec 4, 2010 at 8:30 AM, Peter Robinson <span dir="ltr">&lt;<a href="mailto:pbrobinson@gmail.com">pbrobinson@gmail.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><div class="h5"><br>
</div></div>As maintainer of two spins I have enough problems recruiting people to<br>
do the core stuff in the Spins let alone trying to get people for QA,<br>
Design and everything else. And I even have problems with getting the<br>
other groups to do even basic things for my spins with a few<br>
exceptions like QA who have been exceptional. If I had to attempt to<br>
recruit people to do everything I would just drop the spins altogether<br>
as it just wouldn&#39;t be worth the stress and problems.</blockquote><div><br></div><div>I suspect that this is a pretty good encapsulation of how most people feel about their spins.  And we&#39;ve got two sentences here that illustrate, to me, the nature of the problem:</div>
<div><br></div><div>1. &quot;I even have problems with getting the other groups to do even basic things for my spins with a few exceptions like QA who have been exceptional.&quot;</div><div><br></div><div>2. &quot;If I had to attempt to recruit people to do everything I would just drop the spins altogether as it just wouldn&#39;t be worth the stress and problems.&quot;</div>
<div><br></div><div>More simply: &quot;I&#39;m not getting support for my spin, but I don&#39;t have time/energy to find that support myself.&quot;  And it feels like that frustration becomes amplified when that support is expected, but never comes.</div>
<div><br></div><div>We say it often, and I think it&#39;s appropriate here: &quot;It&#39;s better to be disappointed than surprised.&quot;  We&#39;ve got a number of work queues that will accept tickets.  Accepting those tickets creates expectations.  But then those tickets languish -- that is to say, some tickets languish, but other tickets go through because there&#39;s more support.  No one&#39;s fault, everyone works hard and does their best, but there aren&#39;t enough bodies, and hard choices have to be made.  And the person who makes a request in good faith and never gets a response ends up sending an email two days before release saying &quot;geez, did anyone ever look at this?&quot;</div>
<div><br></div><div>So maybe the right approach is to be crisper about what services spin maintainers can *expect* to get help for.  Looks like QA has a handle on what they can and can&#39;t offer.  What about docs? marketing? design? translation?  Even if the answer is &quot;sorry, we don&#39;t have the bandwidth to help spins,&quot; that&#39;s better than &quot;sure, put it in our queue, maybe we&#39;ll get to it,&quot; and then the spins folks end up waiting for the cavalry that never comes.</div>
<div><br></div><div>Again: no blame here.  None.  Everyone works their ass off.  But a large part of being successful is managing expectations, and it seems like we can do a lot better in that regard, project-wide.</div><div>
<br></div><div>Recruiting is another hard question, of course.  There&#39;s hard questions all around.  :)</div><div><br></div><div>--g</div></div>