> > I wrote _a_lot__ of the code that went into 3.2, and I did more work
> > than you can imagine, Jon. I did that even if I had a job that is not
> > tomcat, but xml-xalan.
>
> In fact, you did some of that work during your day time job. :-)
And thanks to my managers for not firing me, I'm lucky to work where I
work. So far I reached all the deadlines I had, and I'm quite happy with
the results.
> > After 3.2 was frozen I had far more work than I could handle with xalan
> > and jaxp ( thanks to Scott for helping me so much ), and the little free
> > time I got was put into finishing what I started - the refactoring of
> > tomcat3, making it _elegant_ and _fast_ ..
>
> Actually, you did that before 3.2 was frozen, didn't you? I remember an
> email thread asking why work was starting on 3.3 when 3.2 wasn't even done
> yet.
Your honor, I did work on 3.3 since 3.0 - that's when refactoring was
started. Most of what happens in 3.3 was thought during 3.2 development -
and I also implemented big chunks at that time.
I haven't checked them in because I wanted to spend more time on some
issues ( like the OutputBuffer, MessageBytes ) and do more testing.
But in any case, the commits were made _after_ 32 branch was tagged (
otherwise the change would have gone into 3.2 ). Remember that the
so-called 3.3 is the main branch - and "freeze" means tagging the
workspace for a release. It's how CVS works.
> > In any case - this is not about me, but about tomcat. I do my best to
> > improve tomcat, if that's not enough for you - I'm sorry.
>
> Tomcat 3.x or 4.x?
My belief is that 3.x is better, more elegant, more stable, etc - and
that's where I'll spend most of my time. I know there are 2 different
codebases sharing the same name - and there is a lot of good code in 4.0 -
and I plan to merge whatever is good in 4.0 into tomcat3.3 modules (
again, in a separate tree ) - so 3.3 users will get the best of both.
Costin