tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Thomas <ma...@apache.org>
Subject Re: Donation: Want to donate a robust HTTP ProxyServlet to tomcat
Date Fri, 04 Jun 2010 11:12:48 GMT
On 04/06/2010 11:49, Mladen Turk wrote:
> On 06/03/2010 10:39 AM, S├ębastien Migniot wrote:
>> Hi
>>
>> I'll try to be quick. I'm a french J2EE Architect and author of Streamy,
>> at http://www.migniot.com/matrix/projects/streamy
>>
>> I want to *donate the ProxyServlet.java* to tomcat core/extensions,
>> available at
>> https://streamy.svn.sourceforge.net/svnroot/streamy/trunk/com.migniot.streamy.Proxy/src/com/migniot/streamy/proxy/ProxyServlet.java
>>
>>
> 
> Hi S├ębastien,
> 
> I see no problem of having something like that integrated
> within core Tomcat, but of course I'll let other
> express their opinions as well.

Not commenting on the code, just the procedure.

> From the legal point of view, any donated code has to
> go trough some procedure.
> Since this is already existing software you will have
> to sign the SLA (Software License Agreement)
> http://www.apache.org/licenses/software-grant.txt
> and re-license your code under ASL (if not already).
> 
> If your code was released under some different licence
> you will have to check if other contributors would
> have a problem with that (depending on the original license)

Strictly, we (implicitly) already have everything we need in the
original e-mail and there is no requirement for further paperwork.

However, the ASF generally tries to ensure that permission is explicit
rather than implicit. With this in mind there are a few hoops to jump
through but for a single class from a single developer a software grant
is almost certainly overkill.

What we are really looking for is an clear statement of intent to
contribute as per section 5 of the Apache License, version 2. [1]

The simplest way to achieve that is to create a buzilla account (read
the notes displayed when you do [2]), create an enhancement request and
attach your patch to it.

Mark

[1] http://www.apache.org/licenses/LICENSE-2.0
[2] https://issues.apache.org/bugzilla/createaccount.cgi



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message