On Sat, Feb 2, 2008 at 5:51 PM, Stefano Bagnara <[EMAIL PROTECTED]> wrote: > Robert Burrell Donkin ha scritto:
<snip? > > i think that it would be a good plan to pull out those mailets which > > are conceptually independent into separate a subproject (standard > > mailets, say) > > I did some homework... > here is a list of matcher/mailets that (I think) do not depends on james or > avalon: > > matchers/FetchedFrom > matchers/RecipientIsRegex > matchers/RecipientIs > matchers/CommandListservMatcher > matchers/SMTPAuthSuccessful > matchers/SenderIsRegex > matchers/AbstractQuotaMatcher > matchers/SMTPIsAuthNetwork > matchers/HasAttachment > matchers/SenderIs > matchers/CommandForListserv > matchers/HasMailAttributeWithValueRegex > matchers/RecipientIsLocal > matchers/CompareNumericHeaderValue > matchers/SubjectStartsWith > matchers/AttachmentFileNameIs > matchers/All > matchers/FileRegexMatcher > matchers/SizeGreaterThan > matchers/GenericRegexMatcher > matchers/SenderIsNull > matchers/UserIs > matchers/HostIs > matchers/HasMailAttribute > matchers/HostIsLocal > matchers/SMTPAuthUserIs > matchers/SubjectIs > matchers/RelayLimit > matchers/HasHeader > matchers/IsSingleRecipient > matchers/HasHabeasWarrantMark > matchers/SenderHostIsLocal > matchers/HasMailAttributeWithValue > matchers/SenderHostIs > matchers/NESSpamCheck > matchers/smime/IsX509CertificateSubject > matchers/smime/IsSMIMESigned > matchers/smime/IsSMIMEEncrypted > mailets/MailAttributesToMimeHeaders > mailets/RemoveMimeHeader > mailets/debug/Counter > mailets/debug/ExceptionThrowingMailet > mailets/debug/DumpSystemErr > mailets/debug/Identity > mailets/OnlyText > mailets/GenericListservManager > mailets/AddFooter > mailets/RemoveAllMailAttributes > mailets/UseHeaderRecipients > mailets/SetMimeHeader > mailets/ServerTime > mailets/Null > mailets/ToProcessor > mailets/RemoveMailAttribute > mailets/PostmasterAlias > mailets/SetMailAttribute > mailets/AbstractAddFooter > mailets/AddSubjectPrefix > mailets/AddHabeasWarrantMark a number of these mailets are coupled to apache oro. i wanted to avoid introducing a dependency between standard-mailets and oro. i would prefer to create a new micro-library product (regex-mailets) to factor the dependency accurately. opinions? (as might be expected from my background, i believe that micro-libraries are good for developers and good for users. they are quick and easy for new developers to understand since the codebase is small, have limited dependencies and have a clear aim. tight dependencies and a small codebase means that they can grab just what they need, and a clear aim makes it easy to find what they are looking for. the down side is that it makes it harder to grab everything. one solution is to ship an product which contains abolutely everything.) - robert --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
