Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115326 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 71455 invoked from network); 6 Jul 2021 14:16:06 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 6 Jul 2021 14:16:06 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DA61818050A for ; Tue, 6 Jul 2021 07:37:52 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 6 Jul 2021 07:37:52 -0700 (PDT) Received: by mail-ed1-f54.google.com with SMTP id m17so6716012edc.9 for ; Tue, 06 Jul 2021 07:37:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=AJ9llRuQfF4J/KMsAd7cOLE8w1PwOjMRDTWiUBtG5kY=; b=Yrp6Mc+y3YmDZL7lKx65LRLEvMWa4RrcVAkc0lPZeUl0fA8a6w2gednzBlADkLt/km P5bKT8TmIEQ0WE1PLptJ35wiOSjU0ykqMkXtSMJm3Ccxqtp/BcbCEzZ2lQQSrjX9B8P8 8UQH683bA9XS/SwDcF4JvXuxm7OszIsqCMbTODOmH7mwVQ7uh7uxezemicGLbqxNcAGd EOcQcGMDUwEyS1aWwGlJ0Ce1nwddqrY1K1PZE0BPkApagnpiUcOK+Dgg58lqxc2ORau0 sJBpiuDjYTZCIuhZ2bwkKG8Q8DBUgwCz8/0Napg8cJcMY4hPUg2VmkLFtS1lFTm8M8Ub O6cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=AJ9llRuQfF4J/KMsAd7cOLE8w1PwOjMRDTWiUBtG5kY=; b=nfOlOcDbLCVRX6uuHHS3QcX0ASEOvr76rktsyM8xD3e6JBkjhmrpUrXMU5DdGtTgk+ o/aPkrQ44JA6EAcG1PjT15nMc2M7NegEBimkPWAOevv7T3P9pVsvef4ygnmReWFX9931 FJ+2Z8kUbQf3g7SlR8/QsmJK8wymfXkTW4fOLFsoP8x7dMKU0yBNMOzgn04zfF4wvu8K Cz077A/0xYvcAwAh92NUjzglEPKybGDHM8Fe1Cxsi61ZxqdV08KYFehSMfgqU6DKai7t pbx/woHaiJ7ZEF088ms9dIANJEgSuiLmynYsroGXE0Qj9yCrzmXjLeCMF8TFo3YyNID0 7l3A== X-Gm-Message-State: AOAM532V+XX7h6deXIOjjC7yseRDAn3maHQMNXzMCBnRfA6TSQrJ3A5u eKMqNKyZlisBEgghbLvBO9ccLCHvod3uPuiqotI/mKDM7pU= X-Google-Smtp-Source: ABdhPJxTgGV+CLCFUhdDIaQr8OZa79clX4wbzAV4A/xAYjQsWc9m/bcj+2EK6w0K4G22/Px+2MshjFGLH5kq7BLGitM= X-Received: by 2002:aa7:dc53:: with SMTP id g19mr23095367edu.226.1625582270477; Tue, 06 Jul 2021 07:37:50 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 6 Jul 2021 23:37:39 +0900 Message-ID: To: Remi Collet , PHP internals Content-Type: multipart/alternative; boundary="000000000000c8f6a105c6755d71" Subject: Re: [PHP-DEV] [RFC] Add Random Extension (before: Add Random class) From: zeriyoshi@gmail.com (Go Kudo) --000000000000c8f6a105c6755d71 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > 1st This is to avoid conflicts with the implementation in ext/standard. I don't want to do it this way either, but I have to do it this way. Since random in ext/standard does not use namespaces, I would like to change the ext/standard side. > 2nd Although it goes back quite a long time, this implementation was originally based on an extension I submitted to PECL. https://pecl.php.net/package/orng After I posted this to PECL, I found that an object scope RNG had been proposed in the past in the Internals ML, and there was positive feedback about it. https://externals.io/message/112525 However, the proposal never actually took place. This RFC is a realization of that proposal. Is that what you asked? Regards, Go Kudo 2021=E5=B9=B47=E6=9C=886=E6=97=A5(=E7=81=AB) 22:46 Remi Collet : > Le 26/06/2021 =C3=A0 02:39, Go Kudo a =C3=A9crit : > > Hello Internals. > > > > RFC has been reorganized for finalization. > > > > https://wiki.php.net/rfc/rng_extension > > 1st I dislike the name "random_ext", why this "_ext" part ? > > 2nd why not following the standard process ? > > 1/ publish on pecl > 2/ merge in php-src if enough success and good feedback > > > Remi > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: https://www.php.net/unsub.php > > --000000000000c8f6a105c6755d71--