Hi Robert,

can you explain why you decided for an ad-hoc function module for
org.apache.james.vut.XMLVirtualUserTable
and
org.apache.james.userrepository.UsersLDAPRepository

instead of using the avalon-user-function for them, too?

In the svn log I see "Created module to home user implementations without dependencies", but I don't understand what are the "dependencies" that avalon-user-function has and that basic-user-function doesn't want.

As far as I can tell the 2 classes above makes use of avalon stuff the same way the org.apache.james.vut.JDBCVirtualUserTable or other classes from avalon-user-function do...

I don't like too much to have a function for *2* almost *unrelated* classes. At a first overview that's what I call antipattern of the modularization, but it is possible that I'm missing the point behind that choice.

Thank you,
Stefano


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

Reply via email to