On Sep 15, 2008, at 3:19 PM, Bernd Fondermann wrote:

Ryan McKinley wrote:

= Droids planning to move out =

Lab Droids (est. 2007-02, PI: Thorsten Scherler) is considering moving
on to the Incubator. Currently, the lab is preparing incubation,
including drafting a proposal at the Incubator Wiki and looking for a champion and mentors. We are very excited about that, since providing an
ecosystem for projects on the way from the first line of code until
incubation is one of the goals of the Labs project, and Droids - if
successful - would be the first lab to follow this path ultimately. Some discussion came up, here and on the Incubator's general list, about the
process how to proceed with labs aiming to become a project's
subproject, instead of going TLP. According to our bylaws, going through the Incubator is inevitable. And the Incubator surely is the right place
to determine how to properly deal with that.
I'm reading over the previous thread and the bylaws, and trying to get my head around the most effective next steps for Droids.
The key messages are:
http://www.nabble.com/Re%3A-To-incubate-or-start-subproject-directly--(was-Re%3A-Looking-for-a%09Champion)-p19396492.html http://www.nabble.com/Re%3A-To-incubate-or-start-subproject-directly--(was-Re%3A-Looking-for-a%09Champion)-p19440800.html http://labs.apache.org/bylaws.html Assuming an existing PMC agrees they want labs code to start a subproject, that PMC is responsible to make sure the code is kosher. The responsibility is with the receiving PMC, *not* Labs. As far as the Labs bylaws, can't we just change the droids status to "Completed"?

You can only do that by _Labs_ PMC vote. And my guess would be that the PMC would /promote/ (to the Incubator) rather than /complete/ the labling.

Consider the example where solr may want to add JSON parsing. The path to include noggit in a solr release surely does not require going through incubation!

I don't think so. The lab was conceived with the clear intention that it should not be a way around the Incubator.

But on the other hand, as far as Droids is concerned, from what I see I get the impression that the labling is preparing a proper Incubation anywa. And you never know what might come out of that - some projects entered incubation to become a subproject and went out as TLP :-) I'm really impressed with the community support Droids is attracting right now.


By the same token, it's ASF licensed. Any PMC can take it and include it and is the responsibility of the receiving PMC to do it's due diligence on, AIUI the license. See Roy's message on the "Re: To incubate or start subproject directly? (was Re: Looking for a Champion)"

I only vaguely remember the founding, but I don't think anyone is getting around Incubation, I just don't think it is clear that it needs to go through incubation to begin with.

However, if the receiving PMC doesn't want to do incubation b/c it feels there will be enough a community in a decent amount of time, then why does it matter? Isn't it the receiving PMC's responsibility? Why should Labs care what happens to a project that has left labs for another place within the ASF? I fail to see how the situation is any different from the case where Thorsten had gone directly to a PMC and said "I'd like to start a subproject named Droids" and that PMC either votes for it or not.

I think the trick becomes that we don't want there to be two projects that are Droids (even if there named differently), one in Labs and one in the receiving PMC, even though this seems perfectly legal under the ASF license. Thus, I don't see why the Labs project can't just be marked as "completed" and then refers to the new subproject.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to