Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130426 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id C629C1A00BC for ; Tue, 24 Mar 2026 10:45:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1774349164; bh=pVyVwCHZpCY47gnmfxRDaWkux4K9tIHdTc6wymIVWco=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=WHadGaeGVTqd9zjYl6TKLF50JMEiZHcXSkJZWMUvJbuTNUh6pDjCVYd/3naZw6h5m 8PnIrOK7u41V2hfOnOtUcR7kKXsAO2XqJIudTkCWzrZnx8wlWWH6mRp3heQDBlEghv aAEsJe0oQ/szHyHkzTE6W29KOIpyS3+yzBcDIaD4Il3TdTnmLo6S09L/8z45OkEmJk VaVWxxG1mH1iKDRsHwKVg4r70J3o7kRlhIBXfOO75kpLnl2d9ow5EX9s2eU1O5hDQ1 ebMqu35AEq1HPzkcyCtsFZxIMZJn1OubCKzdxV0TD2N+eVaBGYDpDQO/Gya95AWN42 mvutZxq0S4wqg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A1B471805A6 for ; Tue, 24 Mar 2026 10:46:03 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: *** X-Spam-Status: No, score=3.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,SPF_HELO_NONE, SPF_SOFTFAIL autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail.xdebug.org (mail.xdebug.org [176.126.244.128]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 24 Mar 2026 10:46:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1774349157; bh=pVyVwCHZpCY47gnmfxRDaWkux4K9tIHdTc6wymIVWco=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=H8uNl5tr4XzrlRvb8C4HoiM2/QoAOI4atSppRgN/ou0lLpCsPhYOxuc8UzqGnSjOL ELkbyVYPWLdDkuUwcSpzoGq/zcBPbp0xb4YTIogNz0XLmxYux8z5cMY44lCEjxhNO+ zvpz7HHifox4IZUOoZB1yqWeFUfHjYUkGq97Q3n39X88tOl3Gk6sPhqx0Qyo4AMkWt iiyPCW+fpolKZojqGHnNb5Q3rsJyGI3IAAM7ecsL2ImS36Dki/nrypUuYchciDmkZq fFMBjQfmXAVSrS9DfoYF4diWIKElAYxJvpXxP8agyH1Fyk6n381TXBMO7bcZPjOvCi oHH01qz8FI+GA== Received: from localhost (localhost [IPv6:::1]) by mail.xdebug.org (Postfix) with ESMTPS id 1883820105; Tue, 24 Mar 2026 10:45:57 +0000 (UTC) Date: Tue, 24 Mar 2026 10:45:56 +0000 (GMT) To: youkidearitai cc: php internals Subject: Re: [PHP-DEV][RFC][UNDER DISCUSSION] Oniguruma maintenance end and future of mbregex(End of mbregex) In-Reply-To: Message-ID: References: Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8323329-1057271118-1774349157=:119593" From: derick@php.net (Derick Rethans) This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-1057271118-1774349157=:119593 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE 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 >=20 > Feel free to comment. I am in favour of this, but I think it would be good to have another=20 think about the name of the PIE package. Right now it is mb_onig, which does not include either mbstring or=20 mbregex, which is what I believe people would be looking for. Do users=20 need to care that the library is called oniguruma, or that onig is short=20 for that? I think it would be useful to name it "mbregex/mbregex" or something=20 like that. I also think the description=20 (https://github.com/youkidearitai/mb_onig/blob/main/composer.json#L5)=20 should probably include the main function names of what it=20 (re-)implements (such as mb_erg) =E2=80=94 that would also make discovery= =20 easier. cheers, Derick --8323329-1057271118-1774349157=:119593--