Re: Perhaps it's time for a new fork
David Morton <mortonda-0/[email protected]> Fri, 12 Sep 2025 17:17:06 -0500
| Newsgroups | gmane.mail.virus.maiamailguard |
|---|---|
| Message-ID | <[email protected]> |
I just saw the thread, lol. The title is kind of funny, because the time to fork was honestly a decade ago. :D I have personally moved on to using rspamd and completely containerizing everything to make it easier to upgrade and maintain. That said... It just doesn't seem to be as accurate as Maia. :( I suspect the various blocklists have changed rules and I haven't kept up with the usage rules. My biggest problem with any kind of upgrade to Maia was the perl amavisd work - it was a monolithic mess. I can easily rewrite a web interface from scratch in Rails, but it's the mail / amavis interface that had me completely blocked. On 2025-09-12 16:51, jjs - mainphrame wrote: > I will upload to a new repo soon and share here. > > Joe > > On Fri, Sep 12, 2025 at 2:50 PM bh <[email protected]> wrote: > >> Joe- are you working against a public repo where those of us >> interested in contributing could track issues and progress? >> -B >> >>> On Sep 12, 2025, at 4:59 PM, jjs - mainphrame >>> <[email protected]> wrote: >> >> >> The first step on the journey. >> >> Remove MDB2 and require PDO; configtest works, but there is still >> more to be done. >> >> On Fri, Sep 12, 2025 at 11:33 AM bh <[email protected]> wrote: >> >> Chiming in on this thread, as I’ve been watching it closely. A >> couple thoughts I’d like to submit: >> >> 1 - jjs is absolutely correct. At this stage, let’s not let >> stylistic concerns impede progress on preserving/restoring >> functionality. Turn off your linter’s style rules and focus on >> functional issues for now. >> >> 2 - I liked Maya because of how it handled quarantining. I like the >> web-interface approach, as opposed to depending on a particular MUA >> knowing how to talk to the filtering system to report ham/spam. >> >> I’m also interested in contributing to this effort, as I think of >> myself as a moderately knowledgeable PHP developer. What I can’t >> guarantee, sadly, is time or mental energy. I guess that describes >> most of us, really. >> >> Cheers, >> -Brian >> >> On Sep 12, 2025, at 12:57 PM, jjs - mainphrame >> <[email protected]> wrote: >> >> >> IMHO 99% of these errors are cosmetic and don't affect the ability >> of the code to run under php 8. >> >> I've started with configtest.php, and made some progress in getting >> it to run, but I ran into a roadblock with MDB2, which is >> incompatible with php 8, and will have to be migrated to PDO. >> >> I'm encouraged to find that the string 'MDB2' appears in only 5 of >> the 902 files, so that's a bit more manageable than I initially >> thought. >> >> So, the current issue is clear: convert the MDB2 code to use PDO, >> and then we'll see what things look like at that point. >> >> Joe >> >> On Thu, Sep 11, 2025 at 9:19 PM jjs - mainphrame >> <[email protected]> wrote: >> >> BTW here's the php code checker output for one file (admindex.php). >> Hopefully I'll figure out a way to speed up this process. >> >> On Thu, Sep 11, 2025 at 8:49 PM jjs - mainphrame >> <[email protected]> wrote: >> >> Interesting - well obviously the php is the most broken part at this >> point, so that's my focus right now. >> >> But if someone wants to work on amavisd-new/maiad in parallel, that >> would be great. >> >> Joe >> >> On Thu, Sep 11, 2025 at 8:11 PM Travis Mikalson >> <[email protected]> wrote: >> I feel bad piling on, but my other big concern is that maia's actual >> >> main mail scanning daemon is a severely outdated amavisd-new 2.2.1 >> from >> around 2002 as far as I know. >> >> From what I can tell, a few cherry picked updates and fixes were >> brought in from upstream at some point, but that would've stopped >> 10+ >> years ago. AFAIK, there's something like 10-20 years of amavisd >> updates >> missing from maiad. >> >> On 9/11/2025 20:50, Janky Jay, III wrote: >>> Also, if possible/comfortable, please provide a link to any new >>> forks/code so the rest of us can track it. It would be great to be >> able >>> to contribute our chime in if I can. >>> >>> Regards, >>> Janky Jay, III >> _______________________________________________ >> Maia-users mailing list >> [email protected] >> http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users > _______________________________________________ > Maia-users mailing list > [email protected] > http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users > > <maia-php-configtest.png>_______________________________________________ > Maia-users mailing list > [email protected] > http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users > _______________________________________________ > Maia-users mailing list > [email protected] > http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users _______________________________________________ Maia-users mailing list [email protected] http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users