Robert Burrell Donkin ha scritto:
I run a few grep to see what modules/code import each class/package in
core-library and here are some considerations:

org.apache.james.security.*
- they are only used by spoolmanager-function, and only by smime mailets
(org.apache.james.transport.mailets.smime.*).

the security stuff would probably be better as an independent sub-project

BTW They are generic mailets with no dependencies on JAMES Server (IIRC).
So we might move all of this together with smime mailets, and, if the project will increase its size, then create an ad-hoc product for the security stuff.

org.apache.james.util.junkscore.*
- is only used by smtpserver-function (we might move this in the
function itself)

+1

DONE

org.apache.james.util.urirbl.*
- this is smtpserver-function stuff. maybe we can move this package
there, for the moment.

+1

DONE

org.apache.james.util.MatcherInverter
- belongs to the util.mailet package. should we move it there?

+1

DONE

org.apache.james.context.*
- this is a function code. It is the Avalon/Phoenix implementation of
our FileSystem service. Should be moved away from this module (phoenix
deployment?)

something like that

DONE (to phoenix-deployment, ATM)

Stefano


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

Reply via email to