(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]

Reply via email to