On Sun, 22 Nov 2020 15:21:04 -0500 "Bill Cole" <[email protected]> wrote:
[snipsnip...] > Obviously OOPifying MD would be a v3 project, as it would break all > existing mimedefang-filter.pl scripts. That is an issue. Perhaps making an MD::Filter::Compat class that lets old filter scripts keep working with minimal changes could be a solution? (It is a fair bit of work, of course...) > A nearer-term step to clean up the code a bit would be to break out > existing code to distinct modules that may (or may not) be the basis > for future object structures. This could result in supporting > existing configurations with a code base that is easier to maintain > and understand. Yes, incremental cleanups could help too, but they would still likely break existing filter scripts. Regards, Dianne. _______________________________________________ NOTE: If there is a disclaimer or other legal boilerplate in the above message, it is NULL AND VOID. You may ignore it. Visit http://www.mimedefang.org and http://www.roaringpenguin.com MIMEDefang mailing list [email protected] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

