PHP 5 появился еще в 2004 году. PHP 5.2 попал в сеть в конце 2006 года. С тех пор не было ничего, кроме инкрементных выпусков ошибок и бета-версий PHP 5.3. Прошло уже два с половиной года, и хотя PHP 5.3 действительно содержит некоторые новые интересные функции, они не революционны.
Я использую PHP уже семь лет, но в последнее время он начинает чувствовать себя там что-то серьезно неправильное с сообществом. С сообществом я не совсем имею в виду сообщество PHP в целом (мы видели много прогресса в разработке инфраструктуры за последние несколько лет), а скорее в сравнении небольшой группы, которая делает все фактическое развитие. Я имею в виду то, что обычно называют именем группы новостей php.internals.
Лично я никогда не был активным участником этой группы, но я читал ее довольно внимательно некоторое время назад, и у меня сложилось впечатление, что существует много внутренних конфликтов и трений, которые сдерживают прогресс. Многие идеи и предложения удалены без серьезного рассмотрения, потому что кому-то с большим количеством "кармы" это не понравилось, и, когда достигнуто соглашение, похоже, это компромиссы, которые никто не любит. Отличным примером этого является выбор разделителя пространства имен: "\", выбор, который всем кажется нелюбленным.
Это только я, или конфликт и напряжение, разрушающие PHP изнутри? Есть ли у PHP проблема управления, которую я понимаю, распространена среди проектов с открытым исходным кодом? Как вы справляетесь с этими проблемами?