On Tue, May 24, 2011 at 3:18 PM, Mark Thomas <ma...@apache.org> wrote: > On 24/05/2011 15:09, Philippe Mouawad wrote: >> Hello, >> I have a question regarding code usage of DBCP. >> >> For another pool implementation that is an Apache project, > Out of interest, which one? > >> I would like to >> submit a patch related to LocalXA implementation. >> This patch will use (by changing their package location) the following >> classes from DBCP: >> >> - TransactionRegistry >> - LocalXAResource >> - TransactionContext >> - TransactionContextListener >> >> And have a class partly inspired by ManagedConnection. >> >> >> My question is: >> >> - Can I do this if I keep the author name and Apache mention ? if no what >> must I do ? > > If you are re-using code from one Apache project in another then that is > fine. You can just copy the classes and modify as you require. It is > always a good idea to reference where the classes come from somewhere > but it is not required.
Even better if you do an svn:copy - that way the source and history gets retained. Niall > Tomcat for example includes code copied from DBCP, Digester and > FileUpload to name but a few. > > Mark --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org