On 1/11/15 7:15 PM, Lewis John Mcgibbney wrote:
> hi Commons Dev@,
> Over in the Crawler Commons project [0] we are discussing the topic of
> donating code to TheASF and potentially under the Apache Commons project.
> Crawler commons is a Java library which builds and maintains shares
> components for crawlers. We have been making pretty regular releases
> recently and the code is in a pretty decent state with around 4 active
> committers.
> I wondered if someone could describe how such efforts have worked
> previously. This will hopefully give us a better idea of what is required
> to bring the codebase to Apache.
> The code is already licensed under ASLv2.0
> [0] https://code.google.com/p/crawler-commons/

Hi Lewis,

Generally this kind of thing begins either in the Incubator or in
the Commons Sandbox.  In Commons, you need to start by doing what
you just did - float the idea of a commons component along the lines
of what you have in mind.  It's great if current Commons community
members are interested in contributing to the new thing.  Remember
that we are not a "software library" at the ASF - we take
"donations" only so that we can grow communities around them.

Assuming a generally positive response to the idea, things with
existing code need to start with a software grant (see the Incubator
doco on how to do this).  Then to get out of the Commons Sandbox, so
you can cut an ASF release, you need to have developed a community
here and the PMC has to vote to promote the component.  See the
"Promotion" section on this (somewhat outdated, but in spirit
correct) page [1].  One thing to bear in mind is that while ASF
committers automatically get karma to the Commons Sandbox (and now
proper) repos, we don't have a facility like the Incubator for
granting Karma to members of incubating communities.  That means
that if you start here rather than in the Incubator, non-ASF
committers will need to earn merit and be voted in as ASF committers
like any other new Commons committer.

Welcome to Commons!

Phil

[1] http://wiki.apache.org/commons/CommonsEtiquette
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to