Re: [PHP-DEV] Karma for voting - loophole in the system?

2022-07-06 Thread Aaron Junker
Hi Jeremiah No RFC Karma does not grant me rights to vote. It is the access I got for researching.  2 things: 1. I want to say when this is a big issue you can revoke my account. 2. I did not vote randomly. I did read the RFCs in detail and also the discussions. But if this is a problem, I

[PHP-DEV] Karma for voting - loophole in the system?

2022-07-06 Thread Jeremiah Johns via internals
Hi internals, eleven months ago, there was an interesting thread about a karma for voting on RFCs (https://externals.io/message/115464), which resulted in not providing this karma to Tobias Nyholm. But in the latest RFCs  (like  https://wiki.php.net/rfc/fetch_property_in_const_expressions, 

Re: [PHP-DEV] [RFC][Voting] Fetch properties of enums in const expressions

2022-07-06 Thread Ilija Tovilo
Hi Benjamin > I voted no, because this introduces a special case in const expressions that > is hard to explain and seeing it in the wild will give code readers ideas on > property access in consts that will never be generalizable. > > Imho Const expressions should soley be about declaring

Re: [PHP-DEV] [RFC][Voting] Fetch properties of enums in const expressions

2022-07-06 Thread kontakt
> Am 01.07.2022 um 15:03 schrieb Ilija Tovilo : > > Hi everyone > > I opened voting for the "Fetch properties of enums in const expressions" RFC. > https://wiki.php.net/rfc/fetch_property_in_const_expressions I voted no, because this introduces a special case in const expressions that is

Re: [PHP-DEV] [RFC][Voting] Fetch properties of enums in const expressions

2022-07-06 Thread Michał Marcin Brzuchalski
Hi Ilija, pt., 1 lip 2022 o 15:03 Ilija Tovilo napisał(a): > Hi everyone > > I opened voting for the "Fetch properties of enums in const expressions" > RFC. > https://wiki.php.net/rfc/fetch_property_in_const_expressions I voted NO because the originating problem this RFC tries to solve

Re: [PHP-DEV] [RFC] [VOTE] Constants in traits

2022-07-06 Thread shinji igarashi
Hey Marco, thanks for giving your reasons! > traits are pretty much unnecessary in the language. Perhaps for this RFC it is necessary to first provide use cases for traits and defend themselves before trait constants. It's understandable that this is a premise that needs to be shared first,

Re: [PHP-DEV] [RFC] [VOTE] Constants in traits

2022-07-06 Thread Marco Pivetta
On Wed, 6 Jul 2022 at 16:26, Larry Garfield wrote: > simply not the case at all. > It's neither "simply" nor "not the case at all". They are the spaghettiest concept in the language after autoloading symbol resolution shenanigans, so be my guest in writing a blogpost that puts measurable

Re: [PHP-DEV] [RFC] [VOTE] Constants in traits

2022-07-06 Thread Larry Garfield
On Wed, Jul 6, 2022, at 9:23 AM, Marco Pivetta wrote: > Also, the idea of the RFC process here is that voters bring in their own > requirements: my requirement is as subjective as yours. Sure. You're welcome to vote against this or any RFC for whatever reasons you have. What I was objecting

Re: [PHP-DEV] [RFC] [VOTE] Constants in traits

2022-07-06 Thread Marco Pivetta
On Wed, 6 Jul 2022 at 16:17, Larry Garfield wrote: > On Wed, Jul 6, 2022, at 4:45 AM, Marco Pivetta wrote: > > Hey Shinji, > > > > On Tue, 5 Jul 2022 at 23:39, shinji igarashi wrote: > > > >> Hello internals, > >> > >> I've started the vote for the Constants in Traits RFC: > >>

Re: [PHP-DEV] [RFC] [VOTE] Constants in traits

2022-07-06 Thread Larry Garfield
On Wed, Jul 6, 2022, at 4:45 AM, Marco Pivetta wrote: > Hey Shinji, > > On Tue, 5 Jul 2022 at 23:39, shinji igarashi wrote: > >> Hello internals, >> >> I've started the vote for the Constants in Traits RFC: >> https://wiki.php.net/rfc/constants_in_traits >> >> The vote will end on 19. July 2022.

Re: [PHP-DEV] [RFC] [VOTE] Constants in traits

2022-07-06 Thread Marco Pivetta
Hey Shinji, On Tue, 5 Jul 2022 at 23:39, shinji igarashi wrote: > Hello internals, > > I've started the vote for the Constants in Traits RFC: > https://wiki.php.net/rfc/constants_in_traits > > The vote will end on 19. July 2022. > I voted "NO" on this. Reasoning: * traits are pretty much