On 16/03/2022 09:17, Christian Schneider wrote:
Maybe we should ask ourselves the question: Why would the entire package be
blocked? Just because it is too big or maybe there *are* subtleties which have
not been properly resolved?
It's politics and the practicalities of getting things done.
An all-or-nothing approach will inevitably end up with nothing, because
those who are opposed on principle need only rally around attacking the
weakest element, without the need to address any of the other parts
which might individually be much stronger.
That's not to say that the weakest elements shouldn't be debated, they
should.
But we shouldn't sabotage ourselves, and bring about a state of
permanent project paralysis, by mandating that semi-related weaker
changes are bundled with stronger ones and must be voted on as a whole.
It would just open the door to the constant use of a poison pill argument.
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php