Re: [RFC][UNDER DISCUSSION] Oniguruma maintenance end and future of mbregex(End of mbregex)
| From: | youkidearitai | Date: | Wed, 25 Mar 2026 11:04:41 +0000 |
| Subject: | Re: [RFC][UNDER DISCUSSION] Oniguruma maintenance end and future of mbregex(End of mbregex) | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-130446@lists.php.net to get a copy of this message | ||
2026年3月24日(火) 19:45 Derick Rethans <derick@php.net>:
>
> On Mon, 23 Mar 2026, youkidearitai wrote:
>
> > I decide deprecate mbregex in 8.6 and drop in 9.0.
> > So I would like to go to Under Discussion phase.
> > https://wiki.php.net/rfc/eol-oniguruma
> > https://github.com/php/php-src/pull/21490
> >
> > Feel free to comment.
>
> I am in favour of this, but I think it would be good to have another
> think about the name of the PIE package.
>
> Right now it is mb_onig, which does not include either mbstring or
> mbregex, which is what I believe people would be looking for. Do users
> need to care that the library is called oniguruma, or that onig is short
> for that?
>
> I think it would be useful to name it "mbregex/mbregex" or something
> like that. I also think the description
> (https://github.com/youkidearitai/mb_onig/blob/main/composer.json#L5)
> should probably include the main function names of what it
> (re-)implements (such as mb_erg) — that would also make discovery
> easier.
>
> cheers,
> Derick
Hi, Derick
Thank you for your feedback.
Indeed. Seems like a good name.
For now, Your feedback(description) applied now.
https://github.com/youkidearitai/mb_onig/blob/main/composer.json#L5
https://packagist.org/packages/mb_onig/mb_onig
I'm thinking the right extension name.
Regards
Yuya
--
---------------------------
Yuya Hamada (tekimen)
- https://tekitoh-memdhoi.info
- https://github.com/youkidearitai
-----------------------------