Re: Perhaps it's time for a new fork

Bubba Brown <bubba-UmgsxY/[email protected]> Mon, 15 Sep 2025 13:56:10 -0700
Newsgroups gmane.mail.virus.maiamailguard
Organization Beers 2 u
Message-ID <[email protected]>
Looks like it was a good idea, not sure if it actually works yet.

Bubba

On 9/15/25 11:40, jjs - mainphrame wrote:
> Have you folks heard of this?
>
> I stumbled across it and wondered if it could be a quick short term 
> fix for the maia php DB interface, to buy more time for a more 
> comprehensive solution -
>
> "PEAR MDB2 PHP8.2 compatible version" 
> https://github.com/imrelaszlo/PEAR-MDB2
>
> Joe
>
> On Sun, Sep 14, 2025 at 6:59 PM Janky Jay, III <[email protected]> wrote:
>
>     Yep. This would be my suggestion:
>
>     sed -i.bak "s/old_code/new_code/g" *.php
>
>     Regards,
>     Janky Jay, III
>
>     On 9/14/25 05:23PM, jjs - mainphrame wrote:
>>     Thanks, now that you mention it, even a vim macro could do some
>>     of the work.
>>
>>     Or that classic perl one liner: perl -pi -e s/old/new/g <filename
>>     pattern>
>>
>>     Joe
>>
>>     On Sun, Sep 14, 2025 at 4:12 PM P.J. Tezza <[email protected]> wrote:
>>
>>         Thanks for working on this - I kind of thought I'd be doing
>>         it, but you beat me to it!
>>
>>         Having done this type of work in the past, here is my
>>         recommendation:
>>
>>         If there is is anything that can be done with search and
>>         replace across files, use it. Even if there are a few
>>         different forms to be changed, you may be able to run the
>>         search and replace once for each form. The work often goes
>>         faster, it is less error prone and if you later find a
>>         mistake, it is usually easier to resolve.
>>
>>         PJ
>>
>>         On 9/14/25 3:52 PM, jjs - mainphrame wrote:
>>>         Apart from redefining the top level $maia_sql_dsn in
>>>         config.php, most of the effort for my task is replacing code
>>>         that looks like this:
>>>         --
>>>          $res = $sth->execute();
>>>         if ($row = $res->fetchrow()) {
>>>         -- 
>>>         with code that looks like this:
>>>         --
>>>          $sth->execute();
>>>         if ($row = $sth->fetch(PDO::FETCH_ASSOC)) {
>>>         --
>>>         on a file by file basis since every instance is a little
>>>         different. It looks like there are a few dozen such files to
>>>         fix.
>>>
>>>         It's not much, but it's honest work.
>>>
>>>         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
>>         _______________________________________________
>>         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
>
>
> _______________________________________________
> 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