atom feed57 messages in org.apache.incubator.generalRe: [DISCUSS] Do we really need an in...
FromSent OnAttachments
Davanum SrinivasJul 7, 2008 2:08 pm 
Daniel KulpJul 7, 2008 2:48 pm 
Jukka ZittingJul 7, 2008 3:21 pm 
Davanum SrinivasJul 7, 2008 3:58 pm 
Davanum SrinivasJul 7, 2008 4:00 pm 
Jukka ZittingJul 7, 2008 4:39 pm 
Justin ErenkrantzJul 7, 2008 5:01 pm 
Roy T. FieldingJul 7, 2008 5:06 pm 
Roy T. FieldingJul 7, 2008 5:20 pm 
Davanum SrinivasJul 7, 2008 5:41 pm 
Carl TrieloffJul 7, 2008 5:57 pm 
Davanum SrinivasJul 7, 2008 6:15 pm 
Justin ErenkrantzJul 7, 2008 6:16 pm 
Daniel KulpJul 7, 2008 8:05 pm 
Davanum SrinivasJul 7, 2008 8:25 pm 
Bertrand DelacretazJul 7, 2008 10:50 pm 
Davanum SrinivasJul 8, 2008 3:07 am 
Davanum SrinivasJul 8, 2008 3:25 am 
Bertrand DelacretazJul 8, 2008 4:08 am 
Davanum SrinivasJul 8, 2008 4:56 am 
Bertrand DelacretazJul 8, 2008 5:17 am 
Davanum SrinivasJul 8, 2008 5:21 am 
William A. Rowe, Jr.Jul 8, 2008 6:37 am 
Craig L RussellJul 8, 2008 7:38 am 
William A. Rowe, Jr.Jul 8, 2008 7:45 am 
Noel J. BergmanJul 8, 2008 9:56 pm 
Noel J. BergmanJul 8, 2008 9:56 pm 
Noel J. BergmanJul 9, 2008 9:16 am 
Angela CymbalakJul 9, 2008 10:40 am 
Paul QuernaJul 9, 2008 10:46 am 
Paul QuernaJul 9, 2008 11:02 am 
William A. Rowe, Jr.Jul 9, 2008 11:20 am 
Davanum SrinivasJul 9, 2008 11:24 am 
Jochen WiedmannJul 9, 2008 12:37 pm 
Aidan SkinnerJul 9, 2008 1:13 pm 
William A. Rowe, Jr.Jul 9, 2008 1:41 pm 
Jukka ZittingJul 9, 2008 3:24 pm 
Davanum SrinivasJul 9, 2008 4:42 pm 
Jukka ZittingJul 9, 2008 4:45 pm 
Jason van ZylJul 9, 2008 7:28 pm 
Jim JagielskiJul 11, 2008 6:22 am 
Jim JagielskiJul 11, 2008 6:30 am 
Andrus AdamchikJul 11, 2008 6:40 am 
Jim JagielskiJul 11, 2008 6:53 am 
Jim JagielskiJul 11, 2008 7:04 am 
Andrus AdamchikJul 11, 2008 7:06 am 
Andrus AdamchikJul 11, 2008 7:07 am 
Brett PorterJul 11, 2008 8:41 am 
Brett PorterJul 11, 2008 9:06 am 
Brett PorterJul 11, 2008 9:35 am 
Jim JagielskiJul 11, 2008 12:23 pm 
Paul QuernaJul 12, 2008 1:14 pm 
James CarmanJul 13, 2008 5:26 am 
Henning SchmiedehausenJul 13, 2008 7:15 am 
Jim JagielskiJul 13, 2008 7:58 am 
Henning SchmiedehausenJul 15, 2008 3:34 am 
Niclas HedhmanJul 18, 2008 1:56 am 
Subject:Re: [DISCUSS] Do we really need an incubator?
From:Bertrand Delacretaz (bdel@apache.org)
Date:Jul 7, 2008 10:50:46 pm
List:org.apache.incubator.general

Hi Dims,

On Mon, Jul 7, 2008 at 11:09 PM, Davanum Srinivas <dava@gmail.com> wrote:

Sorry...Need to take this off my chest before the official VOTE.

Thanks for this.

...Looking at the maven repo thread, begs the question. Do we really need an incubator?

Isn't it just a IP Clearance SVN now once people have their way with no distinction at all between incubator and non-incubator code?...

It took me a few seconds to understand your concern, I had never thought about it like that before.

I don't think putting incubator artifacts in the main Maven repository removes all distinction between incubator and non-incubator code. If we require incubator artifacts to have "-incubating" in their version names, that's perfectly clear.

Such a dependency might be made somewhat invisible by transitive dependencies on incubating projects, but the problem is exactly the same if a non-incubating project depends on GPL stuff transitively. That's a Maven problem, not an incubator problem.

Currently, one has to explicitely check their complete dependency tree to sure about what their code uses, when working with Maven. Or use private repositories exclusively, with controlled addition of artifacts. That's not in any way an incubator problem.

To answer your question, to me the value of the incubator is as much in creating communities as in creating clean code. Having been a mentor of Wicket, I think this is a perfect example of a community that already worked quite well, but needed some mentoring to ease into the Apache way, and I think the results were very successful.

Other projects don't incubate as well, especially now that the incubator has grown larger with relatively few people (IMHO) taking care of the health of the incubator at large.

To me this means that a few things need to be fixed in the incubator - like reducing bureaucracy to a minimum while avoiding losing track of incubating projects, making docs more consistent and minimalistic, and making sure companies do not hijack their way into the ASF via the incubator.

That doesn't mean we don't need an incubator, quite the contrary in my opinion: we need a stronger and more fun incubator.

-Bertrand