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
