On 5/15/05, Sean Schofield <[EMAIL PROTECTED]> wrote:
> > It's not a question of what you *think* you can maintain. If you bring an
> > external code base into the ASF repository, you *must be committed* - as a
> > community, not one or two individuals - to maintaining it and resolving
> > any technical issues, not to mention resolving any legal issues *before*
> > it touches the ASF repository. If there is even a hint that this is not
> > the case, you should go through the incubator.
> 
> In the case of Jesse's SF code it doesn't sound like incubator is
> required.  This is based on Craig's detailed explanation as well as
> common sense.  According to Craig it is fine for a few individuals to
> work off list on things and then offer them to the community for
> inclusion.  Its up to the PMC to decide whether or not that code
> should then go in the sandbox or could be added directly to the source
> code proper.

According to Craig, it is fine for *committers* to work of list and then ...

I haven't reviewed Jesse's SF code. But if it's on the scale of custom
JSP tag, then you might have Jesse file a CLA and accept the donation
directly to the MyFaces project. If the contribution is more than a
tag library, with several interacting tags, then it might be
significant enough to pass through the Incubator.

Whether you put the component into the trunk, or into a sandbox, is a
separate issue than whether the project or the incubator accepts the
donation.

Some projects use a sandbox to develop new code and then decide
whether to make it part of the standard distribution (merge it with
the trunk).

The Incubator Project is the Foundation's "front controller" for
significant, or extra-ordinary,  code donations.

HTH (really I do!), Ted :)

Reply via email to