On 17 December 2013 14:17, Gabriela Gibson <gabriela.gib...@gmail.com> wrote:
> Hi everyone,
>
> as you probably are aware, I had an idea fail to win an Apache Lab spot
> recently.

Did it fail?
I did not notice a failed vote.

> Being the incurable optimistic realist that I am, I counted no -1's, one +1
> vote, one committer who joined my project immediately, and the fact that
> the idea wrote itself in about 16 hours flat.
>
> So on balance, I think as ideas go, this is a pretty good one, and whilst
> Apache Lab technically failed for me, it is still a big fat profit in my
> book :-)
>
> It was also recently suggested that Apache Labs could do with some ideas.
> So, having some experience of the  Apache Lab process, here is my personal
> frank take and lemonade recipe, in no particular order and without
> guarantee of validity.
>
> Enjoy the lemonade! :)
>
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
> * People who are eligible to vote and the process
>
> Problem: Most of the Apache PMC's are busy, successful people and may not
> have much spare time and there are only 72 hours for them to find out,
> think about and approve an idea, and then X-mas weekend shopping + real
> life happens.

That is a misunderstanding.
The 72 hours is a MINIMUM period.

> Solution: Scrap the vote, the mechanics are too failure prone.

I see no problem here (yet).

> An Apache Committer usually already has passed the community quality test
> as person who can partake constructively in the community, so, they can be
> trusted to use the  Lab space productively if given a spot.  If not, well,
> this can be dealt with on a case-by-case basis.
>
> Open up the Apache Lab committee and appoint some Lab Guardians from the
> wider community whose job it will be to facilitate the success of ideas
> gifted to us.
>

Surely that is what the Lab PMC are already.

> * What is a 'quality' idea?
>
> One that survives the ensuing fight.  It might start small and ugly, but it
> needs opinions to grow and find shape.  A good idea can awe people into
> silence (what could I possible add?  Will my critique look mean?).  In that
> case, send praise!
>
> Even a bad idea can fire people up into joining the melee and at the end,
> the idea often has morphed into something totally different, and shines
> because it's been roughed up to a high polish.
>
> So, we can at best say 'I like', but, until the concept has been thoroughly
> worked on by the community, 'quality' is relative.  Maybe we can define it
> best as 'quality ideas inspire people to participate in their formation
> process'.
>
> But, the process makes or breaks the idea, not the other way round.
>
>
> * Purpose of Apache Labs
>
> I see Apache Labs as a prelude to Incubator -- it should be the nest  where
> the egg is laid before it can be placed for hatching.
>
> Problem: This currently isn't happening, the mailing list is very quiet,
> and part of the reason may be that Apache Labs can look like a 'tough gig'
> and people who are looking for a space to play, might be  intimidated by
> seeing stuff get turned down.  The initial stepping out and presentation is
> quite a fragile and worrying process and takes a lot of guts on part of the
> designer.
>
> Solution: Open up the playground.  Invite & recruit --- the  more the
> merrier.  Apache Labs should be a noisy, lively place that is easy to
> enter, and could do with some guidance as to how the community should work
> ideas.
>
> I do not see it as problem that non Apache members may not commit,  this is
> what the mailing list and patches are for, and if Lab does it's job
> correctly it also functions as an entry process for potential new
> committers who make friends in this informal place and hopefully get roped
> into existing Apache projects.
>
> Additional thought: Some ideas are spanning several projects and the
> originating project space may sometimes not be the right forum to test an
> idea because the audience may be not be diverse enough.
>
> Apache Labs should be that space where projects can share ideas of  this
> kind with the rest of the community before deciding to take it into their
> space or perhaps homing it elsewhere.  Also, if projects bring ideas to Lab
> and invite their members to go take a look, it will promote Lab in their
> communities and we'll get more visitors.
>
>
> * A culture for nurturing ideas
>
> An idea is always just a little bit of raw material. It can be smashed into
> pieces and new ideas can be built from the fragments.  It can grow into
> something wonderful, or be a good demonstration of why we do not do things
> that way.  It's a teacher.  And, good teachers are always ready to deliver
> proof of what they claim when challenged.
>
> Of course this should and can be done politely, but in essence, the process
> of working an idea into shape is always contentious to some degree.  It's
> like making sausages, the result is great, but the process is somewhat
> mucky and needs some rules because it's etiquette lies somewhat out of the
> normal social space, it's a melee by definition, but even melees have (and
> need) engagement rules.
>
> Hence, Apache Labs needs a statement how ideas should be treated by the
> community and we should have guidelines that help people make great
> omelettes whilst being careful to compost the shells to make new fertile
> compost to grow new stuff in.
>
> Apache Labs also needs a more cleared defined pathway of how to reach the
> goal of entering the Incubator.
>
>
> * People who design ideas
>
> Some designers only have one idea they've carefully worked a lot on,
> others are literally plagued by a torrent of them and just make nice
> sketches they want to show and share.
>
> Some want to keep control of their ideas, others are just happy to give
> them away.
>
> However, all those creative people all have one thing in common: every
> designer always defends their creation like a mother hen, because it's
> usually their heartfelt opinion and best effort of creating the shape that
> things should be.  If it were not so, we would not have ideas!
>
> Some designers can fall into the trap of viewing their idea as a public
> litmus for their capability, and some people may feel they have a
> professional reputation to protect, and public failure feels
> uncomfortable.  This dread is more pronounced in designers who are new to
> publishing their ideas, and it's totally natural and part of the growth
> process of a designer.  A good culture will go a long way of making that
> daunting first step easy and comfortable to take.
>
> Apache Labs needs to be explicit about stating that an idea fail is  not a
> personal failure, and that it's better to have an idea fail than not be
> presented, and that stepping out with the idea is a 'great job
> done' as is --- if an idea that is gifted to Apache Labs fails or succeeds,
> we all learn something valuable, but the community is the actual body that
> is collectively responsible for the outcome, and, win or lose, we all have
> part of the honour.
>
> Ideas command our respect, and part of this is creative destruction.
>
>
> * How to fail an Apache Lab idea gracefully and productively
>
> I view Apache Labs as an entry point to Incubator. It's where the egg is
> conceived, and formed --- it arrives as a tiny bit of DNA instruction
> (inspiration), grows into a big yolk(idea), the albumen   (community) that
> will feed the embryo (project) is established , and a pretty shell is
> formed(shape) and finally the egg is laid, ready to be put into Incubator
> for hatching.
>
> The more eggs we produce, more successful the Incubator will be,  and the
> more ASF will grow.  Every idea we can win for our world is an addition to
> our treasure hoard and a valuable chance for us.
>
> We cannot and should not control the creative process too much, it has it's
> own momentum and at best we can facilitate the magic that happens,  when it
> does.  There are of course techniques for conjuring up this happy event,
> and using them enhances the chances =)
>
> Let ideas fail naturally in the ensuing melee, a Lab is just a space where
> things go *boom*, or serendipity turns mere mould into the saviour of
> humanity.
>
> It's a place where we discover things, not where already complete things
> are delivered, and it's impossible to evaluate an idea properly before it's
> been tested by the community.
>
> An idea has failed when it's not growing or not rebuilt into a new idea.
> This is a longish process and a community effort, after all, if the
> designer could go solo they would, but they come to Apache Lab to gather a
> community that turns their dream into reality.
>
> So, give every idea a year to be tested to destruction by all-comers, and
> if it hasn't made it to Incubator by then, we have our answer and it's time
> to run a script that vaults the idea's repository and  stashes it into a
> zip file complete with all the mails it attracted, ready to be delivered
> back safely to it's designer.  Automate that process -- a retired project
> can always be resurrected, but hard deadlines tend to motivate people to
> make pace because there is no 'manana' option.
>
> A failed idea also deserves an 'exit interview' in order to help the
> designer to grow their creation-fu, and perhaps to point them into a more
> productive direction, Apache Lab may just not be the right place for this
> particular creation, despite everyone giving it their very best shot.
>
> So, the exit process is where all Apache Lab guardians should give a frank
> assessment to the instigator, and this  feedback should be the designers'
> document and he gets to decide which
> parts to publish on the Apache Lab mailing list.  Some designers may
> publish the entire thing, others may want to keep it private.  It's their
> personal reward for daring to step out into the lime light and
> gifting the Apache Community a toy to play with, and a pretty good
> consolation prize in it's own right.
>
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
> Anyway, that's all the lemonade I got for now, I hope you liked my recipe,
> if you did, go find some lemons and try it out :) :) :)
>
> All the best,
>
> Gabriela
>
> --
> Visit my Coding Diary: http://gabriela-gibson.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: labs-unsubscr...@labs.apache.org
For additional commands, e-mail: labs-h...@labs.apache.org

Reply via email to