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-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org