Re: Perhaps it's time for a new fork

jjs - mainphrame <[email protected]> Fri, 19 Sep 2025 13:01:19 -0700
Newsgroups gmane.mail.virus.maiamailguard
Message-ID <CABkzw7xm31_f422TjHP4cKkzBgTb0dqv3D_VA38Ojyc8VPk98A@mail.gmail.com>
Progress update on maia 1.0.5 migration to PDO -

Most of the pages work, but critical functionality is still broken. The
current obstacle is a DB wrapper function:

function Pager_Wrapper_DB(&$db, $query, $pager_options = array(), $disabled
= false, $fetchMode, $dbparams = null)

Which was written for PEAR::MDB2, and I'm trying to come to a complete
understanding of how it works, so we can come up with a drop-in replacement
using PDO.

Joe



On Wed, Sep 17, 2025 at 4:44 PM jjs - mainphrame <jjs-5OBBLe+cWrVYgzK/[email protected]> wrote:

> End of day report for maia 1.0.5 -
>
> Momentum is building.
>
> In addition to being able to login and get to the welcome page, all the
> immediate links from that page are working.
>
> Screenshot evidence and patched up files uploaded to
> https://github.com/einheit/maia_mailguard_1.05
>
> NOTE -  all my testing is being done on Debian 13 with the  default
> packages and settings, which means:
>
> Apache 2.4.65
> Perl 5.40
> MariaDB 11.8.3
> PHP 8.4
> Maia using internal authentication
>
> Feedback from testing with different OSes, Databases and auth schemes is
> welcomed.
>
> Joe
>
> On Wed, Sep 17, 2025 at 10:07 AM jjs - mainphrame <[email protected]>
> wrote:
>
>> It looks like the move to PDO is the most promising approach, so that's
>> where I'm concentrating my efforts for now.
>>
>> While we still have a long way to go, we've fixed enough code to reach
>> the welcome page after login.
>>
>> https://github.com/einheit/maia_mailguard_1.05
>>
>> Joe
>>
>> On Thu, Sep 11, 2025 at 3:01 PM jjs - mainphrame <[email protected]>
>> wrote:
>>
>>> Since nobody else has committed to the effort, I'm willing to at least
>>> give it a try.
>>>
>>> I don't have unlimited time, but I'm going to start looking into
>>> updating the maia codebase to make it compatible with php 8.
>>>
>>> If anybody else wants to contribute, I'd welcome the help.
>>>
>>> Joe
>>>
>>

_______________________________________________
Maia-users mailing list
[email protected]
http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users