Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-08 Thread Mike Schinkel
> On Jul 8, 2021, at 1:26 PM, Rowan Tommins wrote: > > for the record, here is what I think: > > * Removal of a deprecated feature can be at any point in the future, even the > indefinite future, just not "never". > * Very short deprecation periods can be harmful, because they don't give >

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-08 Thread Rowan Tommins
On 08/07/2021 02:33, Mike Schinkel wrote: What I was disagreeing with is your assertion that "by definition" deprecation must be followed with near-term removal. I think we're talking past each other, and actually mostly agree, but are mixing up two questions: a) Does deprecation always

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-07 Thread Mike Schinkel
Replying to Rowan and commenting on Nikita's message. > On Jul 6, 2021, at 4:24 AM, Rowan Tommins wrote: > >> Instead I replied because your email strongly implied (stated?) that >> "deprecation required removal" > > I stand by that interpretation, which while not universal is very widely >

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-06 Thread Nikita Popov
On Tue, Jul 6, 2021 at 2:25 PM Jakob Givoni wrote: > On Tue, Jul 6, 2021 at 10:30 AM Rowan Tommins > wrote: > > > > Hi Mike, > > > > > > > Instead I replied because your email strongly implied (stated?) that > "deprecation required removal" > > > > I stand by that interpretation, which while

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-06 Thread Jakob Givoni
On Tue, Jul 6, 2021 at 10:30 AM Rowan Tommins wrote: > > Hi Mike, > > > > Instead I replied because your email strongly implied (stated?) that > > "deprecation required removal" > > I stand by that interpretation, which while not universal is very widely > used, and I think is more useful than a

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-06 Thread Rowan Tommins
Hi Mike, Instead I replied because your email strongly implied (stated?) that "deprecation required removal" I stand by that interpretation, which while not universal is very widely used, and I think is more useful than a general hint at "bad practice". You spend most of your e-mail

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Mike Schinkel
Replying in one long email to all three who replied to me: > On Jul 5, 2021, at 8:03 AM, Guilliam Xavier wrote: > Hi Mike, > > Your links speak *in general*. However this is *specifically for PHP*: >

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Patrick ALLAERT
Le lun. 5 juil. 2021 à 13:39, Mike Schinkel a écrit : > > On Jul 5, 2021, at 7:14 AM, Rowan Tommins > wrote: > > > > On 05/07/2021 11:46, Patrick ALLAERT wrote: > >> Did we ever deprecated something without the immediate intention of > >> removing it? > > > > > > What would that even mean? > >

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Rowan Tommins
On 05/07/2021 12:39, Mike Schinkel wrote: know that you, and others on this list, have chosen to define deprecation as including removal, but that is actually not the accepted definition on the web, nor is it in any way a requirement, it is just your preference. I stand corrected, I had

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread G. P. B.
On Mon, 5 Jul 2021 at 13:39, Mike Schinkel wrote: > > On Jul 5, 2021, at 7:14 AM, Rowan Tommins > wrote: > > > > On 05/07/2021 11:46, Patrick ALLAERT wrote: > >> Did we ever deprecated something without the immediate intention of > >> removing it? > > > > > > What would that even mean? > > It

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Guilliam Xavier
On Mon, Jul 5, 2021 at 1:39 PM Mike Schinkel wrote: > > On Jul 5, 2021, at 7:14 AM, Rowan Tommins > wrote: > > > > On 05/07/2021 11:46, Patrick ALLAERT wrote: > >> Did we ever deprecated something without the immediate intention of > >> removing it? > > > > > > What would that even mean? > > It

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Mike Schinkel
> On Jul 5, 2021, at 7:14 AM, Rowan Tommins wrote: > > On 05/07/2021 11:46, Patrick ALLAERT wrote: >> Did we ever deprecated something without the immediate intention of >> removing it? > > > What would that even mean? It would mean that although the functions are available and allowed, they

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Rowan Tommins
On 05/07/2021 11:46, Patrick ALLAERT wrote: Did we ever deprecated something without the immediate intention of removing it? What would that even mean? Surely a deprecation, by definition, is a notice that something is going to be removed. There used to be an E_STRICT category, which

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Patrick ALLAERT
Le lun. 5 juil. 2021 à 11:43, Dmitry Stogov a écrit : > Return void by reference should be disabled (not deprecated) > I second that.

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Patrick ALLAERT
Le mer. 30 juin 2021 à 11:32, Nikita Popov a écrit : > Hi internals, > > I have opened voting on https://wiki.php.net/rfc/deprecations_php_8_1. The > vote closes on 2021-07-14. > > This RFC is a collection of various deprecation suggestions from different > people. Each deprecation is voted

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Marco Pivetta
Hey Nikita, On Wed, Jun 30, 2021 at 11:32 AM Nikita Popov wrote: > Hi internals, > > I have opened voting on https://wiki.php.net/rfc/deprecations_php_8_1. The > vote closes on 2021-07-14. > > This RFC is a collection of various deprecation suggestions from different > people. Each deprecation

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-05 Thread Dmitry Stogov
Return void by reference should be disabled (not deprecated) On Wed, Jun 30, 2021 at 12:32 PM Nikita Popov wrote: > Hi internals, > > I have opened voting on https://wiki.php.net/rfc/deprecations_php_8_1. The > vote closes on 2021-07-14. > > This RFC is a collection of various deprecation

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-01 Thread Pierre Joye
On Thu, Jul 1, 2021, 9:14 PM Christoph M. Becker wrote: > On 01.07.2021 at 14:15, Pierre Joye wrote: > > > Hi Nikita, > > > > On Wed, Jun 30, 2021, 4:32 PM Nikita Popov wrote: > > > >> Hi internals, > >> > >> I have opened voting on https://wiki.php.net/rfc/deprecations_php_8_1. > The > >> vote

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-01 Thread Christoph M. Becker
On 01.07.2021 at 14:15, Pierre Joye wrote: > Hi Nikita, > > On Wed, Jun 30, 2021, 4:32 PM Nikita Popov wrote: > >> Hi internals, >> >> I have opened voting on https://wiki.php.net/rfc/deprecations_php_8_1. The >> vote closes on 2021-07-14. >> >> This RFC is a collection of various deprecation

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-07-01 Thread Pierre Joye
Hi Nikita, On Wed, Jun 30, 2021, 4:32 PM Nikita Popov wrote: > Hi internals, > > I have opened voting on https://wiki.php.net/rfc/deprecations_php_8_1. The > vote closes on 2021-07-14. > > This RFC is a collection of various deprecation suggestions from different > people. Each deprecation is

Re: [PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-06-30 Thread Dan Ackroyd
On Wed, 30 Jun 2021 at 10:32, Nikita Popov wrote: > > Hi internals, > > I have opened voting on https://wiki.php.net/rfc/deprecations_php_8_1. The > vote closes on 2021-07-14. Just to note, for the auto_detect_line_endings ini setting "These newlines were used by “Classic” Mac OS, a system which

[PHP-DEV] [VOTE] Deprecations for PHP 8.1

2021-06-30 Thread Nikita Popov
Hi internals, I have opened voting on https://wiki.php.net/rfc/deprecations_php_8_1. The vote closes on 2021-07-14. This RFC is a collection of various deprecation suggestions from different people. Each deprecation is voted separately, and should be considered on its own merit. Most