> On Wed, 26 Sep 2001, Dave Oxley wrote:
>
> > Date: Wed, 26 Sep 2001 22:59:55 +0100
> > From: Dave Oxley <[EMAIL PROTECTED]>
> > Reply-To: [EMAIL PROTECTED]
> > To: [EMAIL PROTECTED]
> > Subject: Tomcat next
> >
> > Hi all,
> >
> > A couple of questions on future Tomcat releases:
> >
> > 1. Will there be a TC3.4 release or is 3.x obsolete after 3.3?
>
> I don't know on this one.
>
> > 2. Has TC4.0 been branched (i.e. has development started on TC4.1 or are
you
> > waiting for TC4.0.1 to branch?)
>
> Yes, it has been branched ("tomcat_40_branch" is for 4.0.x). The HEAD
> branch can be used for new development and features.
>
> > 3. Is there a list of planned features for TC4.1?
> >
>
> Hmm, the todo list doc looks like it got lost in the shuffle ...
>
> Two big areas I'd like to see focus on (and where I and some of my
> colleagues will definitely be spending some time) are:
>
> * Major improvements to the JSP page compiler to improve the
> quality and performance of the code it generates, and to make
> the compiler itself more maintainable. A high level requirements
> doc for my view of what this should include will be circulated soon.
>
> * Implementing a nice administration/configuration interface (as a
> web app), talking to server components through a JMX interface
> (so that Tomcat can be managed by any JMX compliant tool). Some
> time ago I published some functional requirements for this (in the
> Tomcat documentation, go to "Functional Specs" under "Catalina")
> but it hasn't received much in the way of comment yet.
>
> What would *you* like to see happen? (And what would *you* like to work
> on to make it happen? :-).
Actually, I would be more in favor of releasing a 4.1 before that, focusing
mostly on small refactorings of the core (like the error report refactoring
I just did) and optimizations.
More specifically, that would include:
- the Service stuff (if done)
- a Coyote connector (note: Coyote is the name I've chosen to designate half
of what is currently the TC 3.3 core)
- a HTTP/1.1 connector for Coyote
- better mod_webapp
- fixes for all the compliance issues that need some refactoring (error
report, response commit, ...)
Such a release could happen relatively soon, and would provide a better
basis for adding all the big new features mentioned above.
Of course, we could decide that all the things mentioned above are small
enough feature additions and refactorings so that they can be released as
part of the 4.0.x branch.
Note: Obviously, I'm in favor of more incremental but more frequent releases
than what has been done in the past.
Remy