incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean T. Anderson" <>
Subject Re: How to bring code to Apache?
Date Fri, 17 Nov 2006 21:17:35 GMT
Henri Yandell wrote:
> One thing that came out of the board meeting was making sure that the
> community knew how to bring code into the ASF. What the scenarios are,
> and what the rules are.

I'm looking at some logistics and have been following what I see other
ASF projects doing. Are the steps below good for a general list of tasks
to cover when bringing in code?

1) Upload the code to a new Jira issue.
2) Fax the software grant form to the ASF secretary.
3) Call a vote on the dev list to accept the contribution.
4) Fill in the IP clearance template and add it to the Incubator repo.
5) Announce the contribution to the Incubator PMC. If no issues are
raised in 72 hours, then the code can be checked into the code repo.

Now, step 2 (software grant) actually has two options:

 - CCLA Schedule B (
 - Software grant (

Does it matter which option is used? Is the rest of the process the same
for both?


> Looking around at the Incubator, it's well documented at
>, and I'd like to send a
> short email to committers@ pointing out the existence of that page and
> that even if code is written by Apache committers, if it's not
> developed at Apache then that page needs to be adhered to.
> Any thoughts on the below?
> -----
> To:
> Subject: Bringing code to Apache
> Hello ASF committers,
> At the recent board meeting the subject of whether the committers were
> all aware of how to handle bringing code to Apache and doing IP
> clearances. It was felt that a reminder would not be a bad idea (OK I
> admit it - I admitted to not being sure how it worked and stepped
> right into being a 'volunteer'). Here goes....
> We're all aware of the Incubator. If we have a project out there that
> wants to join the ASF then we direct them to the
> mailing list and their community becomes
> an ASF community through a mentored education process. All good, but
> it doesn't cover large lumps of code that we want to bring into our
> projects in the ASF, into an already existing community.
> For these cases we have IP clearance. It applies regardless of whether
> the author of the code is an ASF committer or not an ASF committer -
> the important part is that the code was developed outside of the ASF
> SVN repository and the ASF public mailing lists.
> This takes the form of an xdoc xml template that needs to be filled
> out and checked into the Incubator SVN, please see this page for more
> details -
> Thanks, and sorry for the noise if this was something you already knew.
> Henri Yandell
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

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

View raw message