Re: [PHP-DEV] [RFC] [Discussion] Error backtraces v2

2024-12-05 Thread Eric Norris
Hello, On Thu, Dec 5, 2024 at 5:31 PM Tim Düsterhus wrote: > > Hi > > Thank you for your RFC. This time I'm making sure to comment already > during the discussion period :-) Haha, thank you! I appreciate the feedback as always. > > On 12/5/24 21:57, Eric Norris wrote: > > https://wiki.php.net/r

Re: [PHP-DEV] [RFC] [Discussion] Add WHATWG compliant URL parsing API

2024-12-05 Thread Larry Garfield
On Thu, Dec 5, 2024, at 5:16 PM, Christoph M. Becker wrote: > On 05.12.2024 at 22:49, Máté Kocsis wrote: > >>> I'm not sure I like the `Interface` suffix on the `UriInterface` >>> interface. Just `Uri\Uri` would be equally expressive. >> >> Yes, I was expecting this debate :) To be honest, I never

[PHP-DEV] PHP 8.3.15RC1 Ready for testing

2024-12-05 Thread Jakub Zelenka
PHP 8.3.15RC1 has just been released and can be downloaded from: https://downloads.php.net/~jakub/ or https://qa.php.net/ or use the git tag: php-8.3.15RC1 Windows binaries are available at: https://windows.php.net/qa/#php-8.3 Please test it carefully, and report any bugs to https://github.co

Re: [PHP-DEV] [RFC] [Discussion] Add WHATWG compliant URL parsing API

2024-12-05 Thread Christoph M. Becker
On 05.12.2024 at 22:49, Máté Kocsis wrote: >> I'm not sure I like the `Interface` suffix on the `UriInterface` >> interface. Just `Uri\Uri` would be equally expressive. > > Yes, I was expecting this debate :) To be honest, I never liked interfaces > without an "Interface" > suffix, and my dislike

Re: [PHP-DEV] [RFC] [Discussion] Error backtraces v2

2024-12-05 Thread Tim Düsterhus
Hi Thank you for your RFC. This time I'm making sure to comment already during the discussion period :-) On 12/5/24 21:57, Eric Norris wrote: https://wiki.php.net/rfc/error_backtraces_v2 The RFC currently has two voting choices, the first is to accept an INI setting to configure an error mas

Re: [PHP-DEV] [RFC][Vote] PHP.net analytics

2024-12-05 Thread Larry Garfield
On Wed, Nov 20, 2024, at 12:23 AM, Larry Garfield wrote: > I have now opened the vote on the PHP.net Analytics RFC. The vote will > close on 4 December. > > https://wiki.php.net/rfc/phpnet-analytics The vote has now ended. The final result is 23 in favor, 0 against, so it has been approved. T

Re: [PHP-DEV] [RFC] [Discussion] Add WHATWG compliant URL parsing API

2024-12-05 Thread Máté Kocsis
Hi Tim, Thanks for your feedback! > The RFC is not listed in the overview page: https://wiki.php.net/rfc Uh, indeed! I've just fixed it. > 2. > > I agree with Dennis' remark that the `Rfc3986Uri` and `WhatWgUri` > classes must be final. The RFC makes the argument that: > > > Having separate

[PHP-DEV] [RFC] [Discussion] Error backtraces v2

2024-12-05 Thread Eric Norris
Hello yet again internals, I'd like to formally propose a continuation of the original error backtraces RFC (https://wiki.php.net/rfc/error_backtraces): https://wiki.php.net/rfc/error_backtraces_v2 We recently had a production incident that might have been shortened, had we been able to identify

Re: [PHP-DEV] [RFC] [Discussion] Attributes on compile-time constants

2024-12-05 Thread Tim Düsterhus
Hi On 12/3/24 15:40, Daniel Scherzer wrote: This is not just extensions, but also userland code that did not anticipate any new attribute targets. Given that 1. there isn't (as far as I know) a way to search for everything that has an attribute 2. there isn't a current way to identify if a co

[PHP-DEV] Re: PHP RFC: Records - questions

2024-12-05 Thread Rob Landers
On Thu, Dec 5, 2024, at 18:12, Volodymyr Volynets wrote: > Hi, > > I have a question in regards to the proposed PHP RFC: Records. For following > snippet: > > record Result(bool $success, array $error, array $data); > $result = &Result(false, [], []); > $result->with(success: true)->*with(error:

[PHP-DEV] PHP 8.4.2RC1 available for testing

2024-12-05 Thread Calvin Buckley
PHP 8.4.2RC1 has just been released and may be downloaded from https://downloads.php.net/~calvinb/ Or use the git tag: php-8.4.2RC1 Windows binaries are available at: https://windows.php.net/qa/ Please test it carefully, and report any bugs at https://github.com/php/php-src/issues 8.4.2 should

[PHP-DEV] PHP RFC: Records - questions

2024-12-05 Thread Volodymyr Volynets
Hi, I have a question in regards to the proposed PHP RFC: Records. For following snippet: record Result(bool $success, array $error, array $data); $result = &Result(false, [], []); $result->with(success: true)->*with(error: $error + ['Some error'])*->*with(data: $data + ['user_id' => 777]))*; Is

[PHP-DEV] PHP 8.2.27RC1 Ready for testing

2024-12-05 Thread Sergey Panteleev
PHP 8.2.27RC1 has just been released and can be downloaded from: https://downloads.php.net/~sergey/ or https://qa.php.net/ or use the git tag: php-8.2.27RC1 Windows binaries are available at: https://windows.php.net/qa/#php-8.2 Please test it carefully, and report any bugs to https://github.c