| From | Sent On | Attachments |
|---|---|---|
| Davanum Srinivas | Jul 7, 2008 2:08 pm | |
| Daniel Kulp | Jul 7, 2008 2:48 pm | |
| Jukka Zitting | Jul 7, 2008 3:21 pm | |
| Davanum Srinivas | Jul 7, 2008 3:58 pm | |
| Davanum Srinivas | Jul 7, 2008 4:00 pm | |
| Jukka Zitting | Jul 7, 2008 4:39 pm | |
| Justin Erenkrantz | Jul 7, 2008 5:01 pm | |
| Roy T. Fielding | Jul 7, 2008 5:06 pm | |
| Roy T. Fielding | Jul 7, 2008 5:20 pm | |
| Davanum Srinivas | Jul 7, 2008 5:41 pm | |
| Carl Trieloff | Jul 7, 2008 5:57 pm | |
| Davanum Srinivas | Jul 7, 2008 6:15 pm | |
| Justin Erenkrantz | Jul 7, 2008 6:16 pm | |
| Daniel Kulp | Jul 7, 2008 8:05 pm | |
| Davanum Srinivas | Jul 7, 2008 8:25 pm | |
| Bertrand Delacretaz | Jul 7, 2008 10:50 pm | |
| Davanum Srinivas | Jul 8, 2008 3:07 am | |
| Davanum Srinivas | Jul 8, 2008 3:25 am | |
| Bertrand Delacretaz | Jul 8, 2008 4:08 am | |
| Davanum Srinivas | Jul 8, 2008 4:56 am | |
| Bertrand Delacretaz | Jul 8, 2008 5:17 am | |
| Davanum Srinivas | Jul 8, 2008 5:21 am | |
| William A. Rowe, Jr. | Jul 8, 2008 6:37 am | |
| Craig L Russell | Jul 8, 2008 7:38 am | |
| William A. Rowe, Jr. | Jul 8, 2008 7:45 am | |
| Noel J. Bergman | Jul 8, 2008 9:56 pm | |
| Noel J. Bergman | Jul 8, 2008 9:56 pm | |
| Noel J. Bergman | Jul 9, 2008 9:16 am | |
| Angela Cymbalak | Jul 9, 2008 10:40 am | |
| Paul Querna | Jul 9, 2008 10:46 am | |
| Paul Querna | Jul 9, 2008 11:02 am | |
| William A. Rowe, Jr. | Jul 9, 2008 11:20 am | |
| Davanum Srinivas | Jul 9, 2008 11:24 am | |
| Jochen Wiedmann | Jul 9, 2008 12:37 pm | |
| Aidan Skinner | Jul 9, 2008 1:13 pm | |
| William A. Rowe, Jr. | Jul 9, 2008 1:41 pm | |
| Jukka Zitting | Jul 9, 2008 3:24 pm | |
| Davanum Srinivas | Jul 9, 2008 4:42 pm | |
| Jukka Zitting | Jul 9, 2008 4:45 pm | |
| Jason van Zyl | Jul 9, 2008 7:28 pm | |
| Jim Jagielski | Jul 11, 2008 6:22 am | |
| Jim Jagielski | Jul 11, 2008 6:30 am | |
| Andrus Adamchik | Jul 11, 2008 6:40 am | |
| Jim Jagielski | Jul 11, 2008 6:53 am | |
| Jim Jagielski | Jul 11, 2008 7:04 am | |
| Andrus Adamchik | Jul 11, 2008 7:06 am | |
| Andrus Adamchik | Jul 11, 2008 7:07 am | |
| Brett Porter | Jul 11, 2008 8:41 am | |
| Brett Porter | Jul 11, 2008 9:06 am | |
| Brett Porter | Jul 11, 2008 9:35 am | |
| Jim Jagielski | Jul 11, 2008 12:23 pm | |
| Paul Querna | Jul 12, 2008 1:14 pm | |
| James Carman | Jul 13, 2008 5:26 am | |
| Henning Schmiedehausen | Jul 13, 2008 7:15 am | |
| Jim Jagielski | Jul 13, 2008 7:58 am | |
| Henning Schmiedehausen | Jul 15, 2008 3:34 am | |
| Niclas Hedhman | Jul 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





