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]
