G'day

I've been having a bit of a play with the IMAP server proposal, writing some
tests and seeing what does/doesn't work. In doing so, I've done some work
which might be worth pushing into the main tree.

1) Upgraded to use the latest Phoenix and Cornerstone code (built from CVS,
since nightly builds aren't available). This includes updating to the
versions of avalon-framework, avalon-excalibur and avalon-scratchpad that
are included as jars in Phoenix CVS. The newer version of Pheonix seems
heaps more robust than the version we're currently running on, giving better
messages when you've done something wrong.

2) Converted a few of the Blocks to use the new LogEnabled logging
interface.
This was required to use the new Cornerstone ConnectionManager code.

3) Changed the build so that the source files aren't all copied to the
build/src directory before compiling. This step is unnecessary (except when
building with a proposal), and it can make it hard for IDEs to link
compilation problems to the offending source files.

Any comments? If all are keen I can commit these changes. Without them, the
IMAP proposal work I'm doing won't build in CVS.

ciao
Daz




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

Reply via email to