james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Burrell Donkin" <robertburrelldon...@gmail.com>
Subject [mailets] Low hanging fruit [WAS Re: Mailets and dependencies (Was: [PLANNING] Road map)]
Date Sun, 04 May 2008 07:02:55 GMT
On Sat, Feb 2, 2008 at 5:51 PM, Stefano Bagnara <apache@bago.org> 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:

<snip>

>  -----
>
>  Then we have some mailets with dependencies on utility classes that could
> be separated from James:
>
>  mailets/ReplaceContent
>  - import org.apache.james.util.mailet.StringUtils;
>
>  mailets/ReplaceContent
>  - depends on org.apache.james.util.mailet.MailetUtil
>
>  mailets/UnwrapText
>  mailets/WrapText
>  - depend on org.apache.james.util.mailet.FlowedMessageUtils

<snip>

we should move org.james.util.mailet.* into mailet-base

>  mailets/ClamAVScan
>  - import org.apache.james.util.io.IOUtil;

i'd be happen to clone any methods used

>  mailets/SpamAssassin
>  - import org.apache.james.util.SpamAssassinInvoker;

hmmm...  where else is this used?

>  mailets/LogMessage
>  - import org.apache.james.core.MailImpl but I think this might be a mistake
> and we could replace MailImpl with Mail.

done

- robert

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message