(PRE: take the following strictly as my personal consideration) Hi again guys, following Christian questions, I think that giving more karma to Lab, allowing releases, would benefit the whole Apache ecosystem. I mean: apache-extras is AFAIK open also to non ASF committers, Lab is not. That's the main difference.
I remember a looooooooong time ago (~2006), I was still too immature to participate in ASF projects, I found the Noggit Lab, that Yonik started to create a component to plug inside Solr. Well, it this component would have been released, today not only Solr would have gained his benefit - because it is merged directly inside Solr - but also other projects. We can still continue follow the community/general consensus way, since the Lab owner can propose an RC, then the PMC could vote for success/failure. Users can reuse that components at their own risk, since it is a lab component. Lab releases could be marked as apache-foo-X.Y-lab (like we do for -incubating) The side effect could be an extreme proliferation of Labs :( Do you think that would be an evaluable option? Many thanks in advance, all the best!!! Simo http://people.apache.org/~simonetripodi/ http://www.99soft.org/ On Tue, May 31, 2011 at 5:26 PM, Ross Gardler <[email protected]> wrote: > On 31/05/2011 16:13, Christian Grobmeier wrote: >>>> >>>> I'm more than pleased to tell you my little story :) When I started my >>>> Lab, I just joined the Cocoon PMC, I was a fresh Apache committer, and >>>> didn't have many contacts here at ASF, so the only chance I had to >>>> give Amber enough visibility and catch someone else's interest, to >>>> build a community around it, was via Lab. And it worked because it >>>> became an Incubator, without looking for initial developers, but they >>>> asked me if I was interested on it. >>> >>> Thanks for that insight. This is something that labs gives but not an >>> external hosting location. Not even apache-extras at this point. >>> >>> So, it would be a shame to kill off labs if we didn't replace it with >>> this >>> in some way. >> >> Please answer me two questions: >> >> 1) I would like to create a Struts2 plugin. It is probably just one or >> two classes and if the Struts people like it, it will probably not >> stay there for too long. Is this a case for the incubator? > > This sounds like a case for the struts project. If they don't want it then > apache-extras.org is the right home for it (perhaps as a Struts PMC > sponsored struts-plugins project). > >> 2) If the Struts people don't like it, it might happen that I create a >> jar package of it and put it for download on my homepage. No Apache >> naming in it, except the package names. Is it ok or not? > > Well it's open source so you can do that, yes. But why would you? > > If you want to make a release for people to use it then I imagine you would > want them to get the source and maybe even fix a bug. In which case you > can't do that in a lab. So again, apache-extras.org is the right home. > >> If the answer to 1) is yes, I was afraid before all the voting before >> the lab creation. >> If the answer to 2) is yes, then I like Labs much more then before. > > Labs is a place for experimentation, not a place for developing software > that is intended to be used. Your use case sounds more like software for use > than an experiment. > > Ross > >> >> Cheers >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > > -- > [email protected] > @rgardler > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
