The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлен FreeNginx, форк Nginx, созданный из-за несогласия с политикой компании F5, opennews (??), 15-Фев-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


18. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Liin (ok), 15-Фев-24, 01:03 
Пока выглядит как бунт одного человека. Как он в одиночку собрался тянуть проект, да еще некоммерческий?
А насчет CVE - это правильно. Ладно бы еще экспериментальный код был где-то в отдельной ветке beta_testing_not_stable. А то ведь на основной странице http://nginx.org/en/download.html эта ветка на самом верху и многие ее и ставят в прод. Короче Максим тут зря на F5 гонит.

И кстати, судя по https://w3techs.com/technologies/details/ws-nginx/1 Mainline-ветки(типа экспериментальные) очень популярны, Максиму бы обратить внимание..

Ответить | Правка | Наверх | Cообщить модератору

21. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  –1 +/
Сообщение от Аноним (-), 15-Фев-24, 01:17 
Возможно это был просто повод хлопнуть дверью и разругаться.
Ну и создать форк который можно и монетизировать, ради открытости и свободности, ну и конечно  разрабатываемый для общего блага (ну и Масксима в частности)).

Было бы интересно услышать мнение самой F5, а то пока ситуация совсем мутная.

Ответить | Правка | Наверх | Cообщить модератору

63. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +1 +/
Сообщение от tty0 (?), 15-Фев-24, 09:32 
Проблема в том, что решение приняли без согласования.
Никто не говорил, что против CVE в тестинге -- говорили про CVE в ошибках в коде в тестинге. Приведу аналогию, чтобы местным понятно было: пишешь ты контрольную в школе, подходит учитель, проверяет черновик и ставит отметку -- ты в шоке, но все остальные учителя и их родственниками кричат, что так и надо.
Ответить | Правка | Наверх | Cообщить модератору

70. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Аноним (62), 15-Фев-24, 10:46 
nginx 1.25.x не черновик, а официально рекомендованная к повсеместному использованию ветка  - см разбор отличий mainline от stable https://www.nginx.com/blog/nginx-1-6-1-7-released
Ответить | Правка | Наверх | Cообщить модератору

166. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Sw00p aka Jerom (?), 16-Фев-24, 22:14 
советую вам тут дать поиск по "experimental" и посмотреть сколько раз встречается данное слово :)

https://nginx.org/en/CHANGES

Changes with nginx 1.25.0                                        23 May 2023

    *) Feature: experimental HTTP/3 support.


пс: задайтесь вопросом, с коих пор в нджинкс в маинлайн версии даже появляется вот такое "experimental" ?

Ответить | Правка | Наверх | Cообщить модератору

77. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Аноним (-), 15-Фев-24, 11:47 
Разумеется, что решение по CVE принимает не разраб, который эту cve и выпрограммировал, а другие люди.
Потому что иначе никаких CVE не будет, разрабы буду просто фиксить баги и прикрывать свой зад.

> подходит учитель, проверяет черновик и ставит отметку

Это не черновик. 1.25 это mainline. Черновик это 1.26. Так что правильно кричат.

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

27. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +2 +/
Сообщение от Аноним (27), 15-Фев-24, 02:13 
Так он почитай пол nginx-а после Сысоева написал
Писать может и не вытянет, мейнтейнить - легко.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

28. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +6 +/
Сообщение от Аноним (28), 15-Фев-24, 02:13 
Действительно, не мог же Сысоев в одиночку тянуть такой проект 10 лет! Oh wait...

А бунт и правда странный. Подозреваю, что Максим хотел форкнуться сразу после закрытия московского офиса, но договоренности (пусть неофициальные) с F5 не позволяли, а тут вроде как они сами их нарушили

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

32. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +5 +/
Сообщение от Аноним (32), 15-Фев-24, 02:43 
Да и сайт пореган в 2022ом. Не то чтобы случайно оказался у Максима.
Ответить | Правка | Наверх | Cообщить модератору

98. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от onanim (?), 15-Фев-24, 13:36 
кстати да, форк уже давно планировался:
Creation Date: 2022-03-14T11:54:01Z
Registrant State/Province: Moskva
Registrant Country: RU

Ответить | Правка | Наверх | Cообщить модератору

128. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +1 +/
Сообщение от Аноним (128), 15-Фев-24, 19:16 
Подозреваю, что приватно форкнулся он еще тогда, но F5 уговорили его продолжать коммитить в апстрим. Максим, соответственно, выставил свои условия, как только они перестали соблюдаться - вернулся к своему форку
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

31. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Аноним (31), 15-Фев-24, 02:33 
В общем-то как и раньше он это делал.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

56. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от нах. (?), 15-Фев-24, 08:39 
> Пока выглядит как бунт одного человека. Как он в одиночку собрался тянуть проект, да еще
> некоммерческий?

так же как последние 15 лет это делал. Забавнее что энтер-прайс тоже теперь некому пилить - сбежали в скрепный форк. У F5 осталась только торговая марка.

> http://nginx.org/en/download.html эта ветка на самом верху

неумеющие читать - пусть работают бетатестерами, в чем проблема? Вы ведь и конфиги пишете копипастой со стековерфлова прямо из вопросов - некогда читать ответы, да и зачем, вопрос же сверху?

Девелоперская ветка всегда была - для девелоперов. Ну или для тех кто лично заинтересован именно в том что там понадевелопили и следит за разработкой. И прежде чем хватать горячее - стоило бы прочитать инструкцию.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

59. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +1 +/
Сообщение от Sw00p aka Jerom (?), 15-Фев-24, 08:49 
>и многие ее и ставят в прод

на свой страх и риск, никто не запрещал и не давал гарантии, и речь вовсе не об каком-то экспериментальном коде, речь об сыром стандарте, который только имплементировали. Давайте назначать цвешки не коду, а долбанным кривым драфтовым рфц.

пс: банальная симуляция и засирание базы, назначение цве коду, который имплементирует сырой не проверенный временем стандарт.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

66. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +1 +/
Сообщение от bOOster (ok), 15-Фев-24, 10:10 
Я вот читаю аргументы - и думаю у современных системных админов, которые ставят "ветку с самого верха" - совсем мозгов нет? Достаточно разместить, например, там вредоносный код по тихому и он залетит в продуктив?? Без тестирования без всего.. Только лишь потому что она наверху??? Однако...
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

75. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Аноним (-), 15-Фев-24, 11:45 
Хм.. я не админ, но привык к тому что релизная ветка хотя бы тестировалась.
И туда не напихали экскременальных дыр от разрабочка-обиженки.
Потому что все вышеперечисленное - ему место в альфе, бете, пре-релизе и тд.
Ответить | Правка | Наверх | Cообщить модератору

91. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +1 +/
Сообщение от Аноним (31), 15-Фев-24, 12:58 
Она не релизная. Релизной можно считать только stable, но никак не mainline. mainline это фактически bleeding edge.
>в альфе, бете, пре-релизе и тд

У себя в компании разводите зоопарк версий, релизов, тестовых контуров. Nginx много лет разрабатывался силами единиц людей.

Ответить | Правка | Наверх | Cообщить модератору

96. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  –1 +/
Сообщение от Аноним (62), 15-Фев-24, 13:28 
> Она не релизная. Релизной можно считать только stable, но никак не mainline.

mainline именно релизная, читайте https://www.nginx.com/blog/nginx-1-6-1-7-released/

We recommend that in general you deploy the NGINX mainline branch at all times. The main reason to use the stable branch is that you are concerned about possible impacts of new features, such as incompatibility with third‑party modules or the inadvertent introduction of bugs in new features.

Ответить | Правка | Наверх | Cообщить модератору

116. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Аноним (99), 15-Фев-24, 16:49 
> Она не релизная. Релизной можно считать только stable, но никак не mainline. mainline это фактически bleeding edge.

Это чушь. Ты даже оф.сайт не читал, да?
У них там прямо написано, что они рекомендуют использовать в проде mainline во всех случаях, кроме когда требуется замороженная по фичам на дату релиза stable.
По сути их stable - это аналог фаерфоксовской ветки ESR. И, как и в случае, с фаерфоксом, они юзать текущие релизные версии, а не фичезамороженные (кроме случаев, когда вы точно знаете, что вам надо эти фичезамороженные).
Просто у Firefox эти ветки называются Release и ESR, а у нгинкса - они называются Mainline и Stable.

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

117. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Аноним (99), 15-Фев-24, 16:50 
>И, как и в случае, с фаерфоксом, они юзать

*И, как и в случае, с фаерфоксом, они рекомендуют юзать
FIXED

Ответить | Правка | Наверх | Cообщить модератору

124. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +/
Сообщение от Sw00p aka Jerom (?), 15-Фев-24, 17:34 
а пометка модуля какая? Модуль ведь по вашей логике тоже считается пригодным для продакшена? Тогда цве - заслуженно, если только отдельно модуль не был помечен как экспериментальный (модуль, а не ветка).

пс: у модулей нет собственных веток.

Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору

129. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +1 +/
Сообщение от Аноним (128), 15-Фев-24, 19:21 
Ветка релизная, а модуль экспериментальный.

Английским по белому написано: The QUIC and HTTP/3 support is experimental, caveat emptor applies. Да и русским тоже.

Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

88. "Представлен FreeNginx, форк Nginx, созданный из-за несогласи..."  +1 +/
Сообщение от Аноним (86), 15-Фев-24, 12:43 
> Как он в одиночку собрался тянуть проект, да еще некоммерческий?

У Вас предвзятое мнение об "одиночках".

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру