LINUX.ORG.RU
ФорумTalks

PHP всё

 


0

2

Компания Rogue Wave, финансовая основа разработки PHP, решила забить на развитие PHP, сосредоточившись на одном конкретном продукте на его основе - Zend Server. Два года назад из нее ушел первый сооснователь Zend. Теперь же... Ядро команды, включая второго сооснователя Zend, уходит из компании. Они заранее написали в своих бложиках обращение с просьбой взять их под свое крыло для разработки ядра PHP 8.

Как-то это мрачновато звучит. Похоже, похапэ-капец настал.

Подробности по-русски на Хабре: https://habr.com/post/426809/

Пруфлинки в бложиках:

★★★★☆

Ответ на: комментарий от bbk123

принимаются архитектором,

если у тебя не диктаторский строй команды, а демократия с советом тимлидов (которых может быть, например, тридцать штук, и еще помножить на 3 если в каждой из этих команд свой собственный архитектор и аналитик), то твой подход не работает от слова совсем

работает подход «системы сдержек и противовесов», когда все решения есть политическая сумма действий разных команд

и кстати, openjdk - это опенсорс проект, в который коммитят все кто попало, а высокоуровневые решения принимаются советом JCP

условно говоря, все что может сделать какой-нибудь Oracle - это сказать, что вот именно на их сайте будет сборка, живущая по конкретным правилам, а если кто не согласен - его дело, пусть выкладывают что-то другое. Что все и сделали сейчас, кстати.

а еще условный Рейнхольд может сказать, что в их коде будут модули, на правах компании с большинством коммитов. Без модулей их коммиты просто перестанут собираться. Конечно, тут демократия и каждый волен пилить свои форки и бэкпортировать оракловский код в восьмерку, но они офигеют. Это политический ход. Который Рейнхольд и сделал.

Но вот представь, что мне одновременно понадобились библиотекии A и B, которые зависят от библиотеки C, но разных версий.

разных версий? В проекте OpenJDK? Вроде бы, там только одна версия - та, с которой OpenJDK релизится на сайт

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от stevejobs

если у тебя не диктаторский строй команды, а демократия с советом тимлидов (которых может быть, например, тридцать штук, и еще помножить на 3 если в каждой из этих команд свой собственный архитектор и аналитик), то твой подход не работает от слова совсем

работает подход «системы сдержек и противовесов», когда все решения есть политическая сумма действий разных команд

и кстати, openjdk - это опенсорс проект, в который коммитят все кто попало, а высокоуровневые решения принимаются советом JCP

условно говоря, все что может сделать какой-нибудь Oracle - это сказать, что вот именно на их сайте будет сборка, живущая по конкретным правилам, а если кто не согласен - его дело, пусть выкладывают что-то другое. Что все и сделали сейчас, кстати.

а еще условный Рейнхольд может сказать, что в их коде будут модули, на правах компании с большинством коммитов. Без модулей их коммиты просто перестанут собираться. Конечно, тут демократия и каждый волен пилить свои форки и бэкпортировать оракловский код в восьмерку, но они офигеют. Это политический ход. Который Рейнхольд и сделал.


Просто феерический текст. Я бы мог прокомментировать и всё это, но к нашему обсуждению Jigsaw это никакого отношения не имеет, от слова совсем.

разных версий? В проекте OpenJDK? Вроде бы, там только одна версия - та, с которой OpenJDK релизится на сайт

Неужели не понятно, что речь шла вовсе не об OpenJDK, а о просто каком-то проекте на Java?

bbk123 ★★★★★
()
Ответ на: комментарий от bbk123

да не используй ты их в каком-то проекте на Java и все. Ну есть они и есть, лежат, кушать не просят, не трогай. Кому надо - сам возьмёт

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от stevejobs

Ну вот никто их и не использует. Равно как и прочии мегафичи Java 9, вроде JEP 238: Multi-Release JAR Files.

bbk123 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.