I think there is a solution that would make everyone happy :-) - put this
code and
everything that depends on it in a separate module ( separate == different
release cycle and binary ). I don't know if it should be in a separate svn
tree, probably
would be better.

Then you can cut a release - and with a bit of tricks may work with existing
tomcat5 or 6.

Regarding scope - yes, maybe moving it to commons would be better, but the
essential
question is who's going to maintain it. If other projects pick it up - no
problem with moving
it, but as long as tomcat is the main user and you probably the main
maintainer, it's better
to keep it in tomcat ( and hopefully other tomcat people get enough
familiarity with the
code to be able to vote +1 on releasing it :-).

My primary concern is to have the dependency right - the new module can
depend on tomcat,
but tomcat should not have any direct dep. on the new code. I wouldn't mind
if all the existing JDBC
related components would move to the new module as well :-).

Costin

On Tue, Oct 21, 2008 at 7:19 AM, Yoav Shapira <[EMAIL PROTECTED]> wrote:

> Filip,
>
> On Tue, Oct 21, 2008 at 10:09 AM, Filip Hanik - Dev Lists
> <[EMAIL PROTECTED]> wrote:
> > if there are no objections, I'll start integrating this into trunk
> tonight or tomorrow,
>
> I've read the bug in Bugzilla and looked at the code.  I understand
> why you want a new connection pool implementation, and I like what
> you've done with it, code-wise.  In fact, I'd probably like to use it
> myself.  (I use c3p0, which I like better than DBCP, but that's
> another story).
>
> However, I don't think we should stick a connection pool
> implementation in Tomcat proper.  It should go in Commons DbUtils, or
> DBCP, or another existing project.  Heck, it can even start out on
> Google Code, idealy with an ASL license.
>
> I don't want to bloat Tomcat with extra stuff, no matter how good.
> I'd much rather remove stuff and keep the core way smaller.  I really
> like what Costin is doing with his "Tomcat lite."
>
> Of course, that's just my personal opinion.  But I wanted to speak up
> because I'm pretty close to a -1 on this one.
>
> Yoav
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to