> Lets leave the Mailet logging, and other mailet API issues 'till after the
> release.

I wasn't planning to make any changes, other than reduce some debugging
output, until after the release.  Certainly not API changes!  I'm not
looking to cause a problem.  :-)

As things stand, I'm done.  Other than checking in some new mailet/matcher
code, I've got nothing on my plate for 2.1 release.  Which is good, since
Peter wants feature freeze tomorrow.  :-)

The logs are very important to me.  I maintain a monitor in the upper
righthand side of my workstation watching all of the James logs in
real-time.  If anything, I have added some useful logging information, e.g.,
when a socket times out now, we now log with whom it timed out.  OTOH, too
much tracing information, once the code works, can mask real problems.

One thing that I really want for the next release is the ability to
dynamically configure logging.  For example, if I suspect a problem in
handshaking, I want to be able to turn on debug for a protocol handler, and
then turn it off afterwards.  Right how I have to reboot to affect that
change.

> There are a number of potential changes we need to discuss to the API and
> James' implementation of it.

The storage interface is the other major area that comes to mind.

> I'm prepared to review my opposition to advanced logging in the API, but
not
> right now.

I agree.  API changes should all be post-2.1.

        --- Noel


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to