incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Burrell Donkin <>
Subject Re: Bypassing Incubator
Date Wed, 10 Jun 2009 11:55:15 GMT
On Wed, Jun 10, 2009 at 11:04 AM, Tim Ellison<> wrote:
> Niclas Hedhman wrote:
>> On Wed, Jun 10, 2009 at 5:01 AM, Gavin <> wrote:
>>> Hi,
>>> So, can someone tell me what the rules are regarding TLPs bringing in
>>> subprojects directly to their TLP rather than coming through incubator?
>> To add to Bill's response, the general position is;
>> 1. Any substantial codebase needs at least IP Clearance in Incubator,
>> which is effectively just a record of where/when/how it came from, and
>> an opportunity for Incubator PMC members to have a look and make sure
>> that there is no flagrant IP issues.
> I never understood this part.  Why is the Incubator PMC any more
> qualified to decide if incoming code contains a "fragrant IP issue" than
> the destination TLP PMC?

the incubator PMC is more-or-less a subset of the membership

> After all, the TLP PMC are doing that check
> continuously for the day to day contributions received.


day to day contributions are covered by CLAs and section 5 of the
apache license. there are a few different wrinkles when importing code
from outside.

> I agree that more eyes are better, but then it would not be the
> Incubator PMC specifically that could catch such problems.

the PMC is supposed to review the documentation recorded and perform
basic due diligence (stuff like checking that the required grants have
been received by Apache)

but IMHO the main role is ensuring that there are people available to
answer questions about the process and to reach consensus on difficult

it is useful to have the records in one format in one place. when this
was completely devolved to PMCs, forensic investigation was difficult.
this was a scaling worry (and a PITA when it needed to be done). the
two step process is more heavyweight (IMHO the current records
required should be streamlined) but gives more confidence all PMCs
understand how to import code and ensures that the public records are
easily available without the need to post mail to PMCs.

- robert

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message