Re: [PHP-DEV] Re: Possible RFC: $_SERVER['REQUEST_TIME_FLOAT']

2023-05-12 Thread Herbert Groot Jebbink
On Wed, Apr 12, 2023 at 4:04 PM Rowan Tommins wrote: > On Wed, 12 Apr 2023 at 13:25, Herbert Groot Jebbink < > herb...@groot.jebbink.nl> wrote: > >> fallback for REQUEST_TIME and REQUEST_TIME_FLOAT to hrtime seems not >> possible, hrtime is not based on the actual time, hrtime can be used to >> c

Re: [PHP-DEV] [RFC] [Discussion] Deprecate functions with overloaded signatures

2023-05-12 Thread Larry Garfield
On Fri, May 12, 2023, at 9:59 PM, Rowan Tommins wrote: > On 12 May 2023 19:17:20 BST, "Máté Kocsis" wrote: >>Libraries have to >>get rid of deprecated calls in any case, otherwise >>their users will surely start to complain. > > I've said it before, and I'll say it again: the solution to this is

Re: [PHP-DEV] [RFC] [Discussion] Deprecate functions with overloaded signatures

2023-05-12 Thread Rowan Tommins
On 12 May 2023 19:17:20 BST, "Máté Kocsis" wrote: >Libraries have to >get rid of deprecated calls in any case, otherwise >their users will surely start to complain. I've said it before, and I'll say it again: the solution to this is not fewer deprecation messages; it's better documentation to s

Re: [PHP-DEV] [RFC] [Discussion] Deprecate functions with overloaded signatures

2023-05-12 Thread Máté Kocsis
> > So I would suggest rewording the options slightly: > > a) Deprecate in 8.3, remove in either 9.0 or 10.0 > b) Deprecate in 8.3, remove in 10.0 > c) Do not deprecate > > Now if the votes are a:5, b:4, c:4, we can say: > > - 9 people voted for deprecation in 8.3, vs 4 against > - only 5 voted for

Re: [PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Larry Garfield
On Fri, May 12, 2023, at 4:10 PM, Andreas Heigl wrote: > Hey Arvids, Hey all >> In the modern day, people expect a very different style of communication. >> And, sadly, those are the people who make decisions like "should we abandon >> PHP and move to Go or JavaScript" and so on. >> The other part

Re: [PHP-DEV] Proposal: magic constant '::name' for properties and methods etc. like '::class' is for classes/object

2023-05-12 Thread Claude Pache
> Le 12 mai 2023 à 19:29, Lydia de Jongh a écrit : > > Hi, > > Lately I made a small object initializer/builder with php Attributes. > > 'Directly' accessing properties and methods of the class as a parameter in > an Attribute is not really possible. > You can do that for a class with: \path\

[PHP-DEV] Proposal: magic constant '::name' for properties and methods etc. like '::class' is for classes/object

2023-05-12 Thread Lydia de Jongh
Hi, Lately I made a small object initializer/builder with php Attributes. 'Directly' accessing properties and methods of the class as a parameter in an Attribute is not really possible. You can do that for a class with: \path\to\MyClass::class, but for properties or methods you have to use string

Re: [PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Andreas Heigl
Hey Arvids, Hey all On 12.05.23 17:48, Arvids Godjuks wrote: On Fri, 12 May 2023 at 18:12, Andreas Heigl wrote: Hey Larry, Hey all On 12.05.23 16:42, Larry Garfield wrote: On Fri, May 12, 2023, at 11:57 AM, Jakub Zelenka wrote: On Fri, Apr 28, 2023 at 11:00 AM Jakub Zelenka wrote: Hi,

Re: [PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Jakub Zelenka
> > > And the rest is pretty already nicely described in the > CONTRIBUTING.md[1] file. > > This is just a random document that has no weight in decision. Anyone can change it without asking. Except the actual voting, then only voted in proposal that was accepted is the one for the release process

Re: [PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Andreas Heigl
Hey Larry, hey all On 12.05.23 17:36, Larry Garfield wrote: On Fri, May 12, 2023, at 3:12 PM, Andreas Heigl wrote: [...] In essence to me the internals list is a group that discusses technical topics regarding PHPs sources. The outcome and the vote whether something will become part of the

Re: [PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Arvids Godjuks
On Fri, 12 May 2023 at 18:12, Andreas Heigl wrote: > Hey Larry, Hey all > > On 12.05.23 16:42, Larry Garfield wrote: > > On Fri, May 12, 2023, at 11:57 AM, Jakub Zelenka wrote: > >> On Fri, Apr 28, 2023 at 11:00 AM Jakub Zelenka wrote: > >> > >>> Hi, > >>> > >>> The vote is now open for the RFC

Re: [PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Larry Garfield
On Fri, May 12, 2023, at 3:12 PM, Andreas Heigl wrote: >> For those who voted no, I would kindly ask: What is your alternative? >> >> We have an organizational/structural problem. This isn't really debatable. >> An eager new contributor was just bullied out of contributing, and the one >> pro

Re: [PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Andreas Heigl
Hey Larry, Hey all On 12.05.23 16:42, Larry Garfield wrote: On Fri, May 12, 2023, at 11:57 AM, Jakub Zelenka wrote: On Fri, Apr 28, 2023 at 11:00 AM Jakub Zelenka wrote: Hi, The vote is now open for the RFC about introduction of the PHP Technical Committee: https://wiki.php.net/rfc/php_tec

Re: [PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Larry Garfield
On Fri, May 12, 2023, at 11:57 AM, Jakub Zelenka wrote: > On Fri, Apr 28, 2023 at 11:00 AM Jakub Zelenka wrote: > >> Hi, >> >> The vote is now open for the RFC about introduction of the PHP Technical >> Committee: >> >> https://wiki.php.net/rfc/php_technical_committee >> >> Regards >> >> > The vot

Re: [PHP-DEV] [RFC] [Discussion] Deprecate functions with overloaded signatures

2023-05-12 Thread Larry Garfield
On Fri, May 12, 2023, at 6:52 AM, Rowan Tommins wrote: > I think it's actually very likely that voters would want to express > "deprecate, but do not remove before 10.0". Treating those votes as > "generally in favour, so enough to approve removal in 9.0" doesn't seem > appropriate. > > The oth

[PHP-DEV] Re: [VOTE] PHP Technical Committee

2023-05-12 Thread Jakub Zelenka
On Fri, Apr 28, 2023 at 11:00 AM Jakub Zelenka wrote: > Hi, > > The vote is now open for the RFC about introduction of the PHP Technical > Committee: > > https://wiki.php.net/rfc/php_technical_committee > > Regards > > The voting ended with 10 yes votes and 21 no votes. It means that the RFC has

[PHP-DEV] PHP 8.1.19 Released

2023-05-12 Thread Patrick ALLAERT
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 The PHP development team announces the immediate availability of PHP 8.1.19. This is a bugfix release. All PHP 8.1 users are encouraged to upgrade to this version. For source downloads of PHP 8.1.19 please visit our downloads page. Windows binaries