> I'm not sure where's the log jam here?

The issue is not this specific RFC.  

As I wrote earlier, there appear to be heated and non-stop debates over (at 
least) BC, and possibly other areas. People dig in on a position and then won't 
consider any other options that might be available.

> It's a logjam only if somehow we were to imagine more BC
> breaks, more deprecations and more removal of functionality is somehow
> vitally necessary for PHP - which decades of thriving without all that
> amply prove to be false.

Let me restate then, because what was important was not that the word I used 
matched internals@ circumstances exactly, but the fact that there is an issue 
with how the process currently works, as many other people have noted already.

We can call it something other than a logjam if it is important to you that the 
word matches.  What about dysfunction instead?

> I don't see what's wrong with just "do not break BC unless you
> absolutely can't avoid it"... How comes now we have to spend
> so much time at affirming the obvious?

Frankly I would agree with that, if it were not for a large number of people 
who are actively promoting changes to PHP that would break BC. So clearly the 
current composition of this list includes people who see something wrong with 
the approach you see no reason to question.

Note I am not endorsing their opinion but I am recognizing they have this 
opinion and they are actively trying to change PHP.  So we can embrace insanity 
— as Einstein would say — and fight never-ending battles on the list, or we can 
find ways to accommodate everyones needs and wants, assuming everyone else is 
willing to find way to accommodate the needs and wants of people that disagree 
with them.

Looking in from the outside, few people who send emails to this list appear to 
be interested in finding common ground. But maybe if we help everyone recognize 
that nobody wins — including themselves — when a group of people divide up and 
stake out intransigent and diametrically-opposed positions then the list can be 
a lot more productive.

No single person owns PHP so it is rather ungenerous to adopt a view that PHP 
should conform to any one individual view of the perfect programming language.  
So what if instead we collectively ask ourselves the question "What can I do to 
meet the other people half way — in ways that won't really cost me all that 
much — rather than to maintain an unrelentingly rigid posture about the needs 
and wants of others?"  

-Mike

Reply via email to