Re: Oniguruma maintenance was ended on 2025-04-24
| From: | Peter Kokot | Date: | Wed, 18 Jun 2025 18:41:20 +0000 |
| Subject: | Re: Oniguruma maintenance was ended on 2025-04-24 | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-127713@lists.php.net to get a copy of this message | ||
On Wed, 30 Apr 2025 at 11:04, youkidearitai <youkidearitai@gmail.com> wrote:
> 2025年4月30日(水) 17:13 Anton Smirnov <sandfox@sandfox.me>:
> >
> > On 30/04/2025 08:05, youkidearitai wrote:
> > > Hi, Internals
> > >
> > > Oniguruma(鬼車) maintenance was ended on April 24, 2025..
> > > https://github.com/kkos/oniguruma
> > > This library uses mbregex in php-src.
> > >
> > > There is forked library in Onigumo(鬼雲).
> > > https://github.com/k-takata/Onigmo
> > >
> > > How do we do that?
> > > - Move to Onigumo
> > > - Stay in Oniguruma
> > > - Deprecate mbregex functions
> > >
> > > I created issue in php-src too.
> > > https://github.com/php/php-src/issues/18467
> > >
> > > Regards
> > > Yuya.
> > >
> >
> > Onigmo seems to be abandoned too, with no meaningful commits in 5 years
>
> Hi,
>
> Yes, Onigmo is only supported to Unicode 11.0. Seems Onigumo abandoned too.
>
> Found more one way to "include Oniguruma again" when Japanese users
> discussions.
> However, this way is difficult because that means we maintenance Oniguruma.
>
> Regards
> Yuya
> --
> ---------------------------
> Yuya Hamada (tekimen)
> - https://tekitoh-memdhoi.info
> - https://github.com/youkidearitai
> -----------------------------
>
What about bundling Oniguruma to php-src/ext/mbstring/oniguruma again as it
once was already? This would make development easier to be located inside
php-src. However, everything put inside php-src has a questionable future
on its own. For example, to be buildable as a standalone library and used
elsewhere.