We still have 15 classes depending on the legendary oro regex library.

util) util/XMLResources
util) util/TimeConverter
util) util/sql/SqlResources
user-library) vut/lib/VirtualUserTableUtil
user-library) vut/lib/AbstractVirtualUserTable
mail-file) mailrepository/file/MBoxMailRepository
mailets) transport/matchers/SenderIsRegex
mailets) transport/matchers/RecipientIsRegex
mailets) transport/matchers/NESSpamCheck
mailets) transport/matchers/HasMailAttributeWithValueRegex
mailets) transport/matchers/GenericRegexMatcher
mailets) transport/matchers/FileRegexMatcher
mailets) transport/mailets/RemoteDelivery
mailets) transport/mailets/DSNBounce
mailets) transport/mailets/AbstractVirtualUserTable

AFAIK there are no reasons to keep using oro since java 1.4, so what
about simply moving to java regex for james trunk?

There may be minor incompatibilities between oro and java.regex
matching, but I guess it is better to switch now that we are in
milestone and fix the incompatibilities when we find them.
All of the matchers can then be moved to mailet-standard project as
they don't have special dependencies anymore (this is not true for the
mailets).

What do you think?

Stefano

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to