Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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



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

"Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от opennews (?), 08-Авг-26, 08:56 
Команда Nixpkgs Core Team объявила о своём расформировании в связи с выгоранием участников и накопившемся системном кризисе управления в сообществе. Команда координировала работу над репозиторием пакетов Nixpkgs, применяемом в дистрибутиве NixOS, и также выполняла такие задачи, как урегулирование разногласий между мейнтейнерами и утверждение новых участников...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=66048

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

Оглавление

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


1. "Объявлено о расформировании Nixpkgs Core Team"  –8 +/
Сообщение от Xo (?), 08-Авг-26, 08:56 
Естественный отбор, только среди дистрибутивов.
Ответить | Правка | Наверх | Cообщить модератору

15. "Объявлено о расформировании Nixpkgs Core Team"  –22 +/
Сообщение от Аноним (15), 08-Авг-26, 10:24 
Дистрибутив такая же ненужная и устаревшая вещь как и репозиторий. Ненужное звено между создателем софта и пользователем.
Ответить | Правка | Наверх | Cообщить модератору

16. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Tron is Whistling (?), 08-Авг-26, 10:30 
Расскажите это микрософту.
Ответить | Правка | Наверх | Cообщить модератору

48. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от онанист (?), 08-Авг-26, 17:17 
какой именно дистрибутив микрософта имеется в виду?
Ответить | Правка | Наверх | Cообщить модератору

49. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (49), 08-Авг-26, 17:18 
У них столько же версий винды, отличающихся только нескучными анимешными обоями?
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

54. "Объявлено о расформировании Nixpkgs Core Team"  +2 +/
Сообщение от Tron is Whistling (?), 08-Авг-26, 18:15 
Ну, только у винды 11 - пять штук.
А если взять ещё серверные вариации...
Ответить | Правка | Наверх | Cообщить модератору

77. "Объявлено о расформировании Nixpkgs Core Team"  +3 +/
Сообщение от Анизантроп (?), 09-Авг-26, 03:47 
Да хоть 25! Дистрибутивы Винды и Линуха — совершенно разные вещи. В одном случае это чисто маркетинговое разделение рынков и продуктов под единой кодовой базой, с едиными и стабильными десятилетиями API/ABI, гарантированной совместимостью, качественной документацией, программами сертификации, единым менеджментом, финансированием и стратегией развития, а в другом — абсолютная анархия, хаос и бесконечная фрагментация из-за NIH-синдрома и принципиального отсутствия единоначалия, но все равно с элементами коммерческой олигополии и авторитаризма (Линус, IBM/RH, Ubuntu, SUSE, Oracle). Короче, развитие Линукс — это лебедь, рак и щука + вечный конструктор для бедных, гарантированное красноглазие и имманентные проблемы совместимости.
Ответить | Правка | Наверх | Cообщить модератору

91. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (91), 09-Авг-26, 18:36 
Поэтому Винда -- ОС, а дистрибутивы линукса -- нет. Но здесь такие тонкости мало кому интересны.
Ответить | Правка | Наверх | Cообщить модератору

90. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (90), 09-Авг-26, 15:33 
То мы получим цифру сравнимую с тысячами линуксовых?
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

26. "Объявлено о расформировании Nixpkgs Core Team"  –1 +/
Сообщение от Аноним (26), 08-Авг-26, 12:16 
"Будут новые победы, Встанут новые бойцы." (С) Это я про дистрибутивы. На каждый упавший дистр появляются три новых.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

44. "Объявлено о расформировании Nixpkgs Core Team"  +7 +/
Сообщение от User (??), 08-Авг-26, 15:59 
> "Будут новые победы, Встанут новые бойцы." (С) Это я про дистрибутивы. На
> каждый упавший дистр появляются три новых.

Есть у фрагментации начало - нет у фрагментации конца!

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

79. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Bottle (?), 09-Авг-26, 04:27 
И слава богу, юзерам не нужно морочить себе голову ещё линуксом.
Пусть выбирают между яблоком и окном.
Ответить | Правка | Наверх | Cообщить модератору

82. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от pashev.ru (?), 09-Авг-26, 05:56 
Ничего не будет. Nixos - это набор исходников. Собрал олной командой - поставил. И не только саму ОС, а что угодно, хоть контейнер.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

42. "Объявлено о расформировании Nixpkgs Core Team"  +3 +/
Сообщение от БоссАнонимов (?), 08-Авг-26, 14:53 
2 трансформера наигрались и пойдут другой проект разваливать. А Nixos едет дальше
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

94. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от slashfast (ok), 09-Авг-26, 21:20 
Проблема была реально в гендере или что?
Ответить | Правка | Наверх | Cообщить модератору

2. "Объявлено о расформировании Nixpkgs Core Team"  +7 +/
Сообщение от omnirootofc (ok), 08-Авг-26, 08:59 
Бедни 😭. Ну ничего, сейчас как сформируют комитет быстрого реагирования и как решат все проблемы. А потом все мирно вступят в праздничный комитет и попьют чай с тортиком. Но что бы никто не обиделся, есть будут тот тортик что победит на выборах. Отдайте за меня голос за вишнёвый тортик пожалуйста.
Ответить | Правка | Наверх | Cообщить модератору

27. "Объявлено о расформировании Nixpkgs Core Team"  +7 +/
Сообщение от Аноним (26), 08-Авг-26, 12:18 
Голосовать будут столько, пока не победит нужный тортик ;)
Ответить | Правка | Наверх | Cообщить модератору

3. "Объявлено о расформировании Nixpkgs Core Team"  +5 +/
Сообщение от Аноним (3), 08-Авг-26, 09:01 
Конечно, естественный, дураков работать за спасибо больше нет.
Ответить | Правка | Наверх | Cообщить модератору

21. "Объявлено о расформировании Nixpkgs Core Team"  –2 +/
Сообщение от Заставь дурака молиться (?), 08-Авг-26, 10:43 
> дураков работать за спасибо больше нет

С тех пор, как т-ы разочаровался и перестал. А других д-ураков так-то и не было. Потому что энтузиасты работают не за спасибо, а из персонального интереса, измеряемого не только деньгами (впрочем, и ими тоже). Жаль, т-ебе это не объяснили, было бы меньше в жизни разочарований.

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

83. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Смузихеб забывший пароль (?), 09-Авг-26, 07:27 
"персональный интерес", измеряемый не-деньгами в рамках рыночной экономики - вот это "оно" и есть
Ответить | Правка | Наверх | Cообщить модератору

92. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (91), 09-Авг-26, 18:41 
Это называется "хобби". Никакого дохода, никакой ответственности, делаю пока по кайфу. А если кайф ушёл, времени нет, а то и вовсе другое хобби появилось -- ищи-свищи. А потом опеннетные сидят и недоумевают: как же так, почему у RH, Canonical и Suse покупают, если существуют бесплатные хоббианы или развлекарчи?
Ответить | Правка | Наверх | Cообщить модератору

4. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (4), 08-Авг-26, 09:04 
Корень проблемы, как всегда, в финансах. Точнее, в их отсутствии. Вон в Mozilla Corporation в руководстве ни какого выгорания не наблюдается.
Ответить | Правка | Наверх | Cообщить модератору

6. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от omnirootofc (ok), 08-Авг-26, 09:08 
Изменение обстановки предотвращает выгорание. Перестановки кроватей похоже достаточно.
Ответить | Правка | Наверх | Cообщить модератору

36. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (36), 08-Авг-26, 12:58 
наоборот, выгорание происходит когда нет ясной достижимой цели. Обычно достигается цель, оценивается успех, получается профит, делается передышка, и приступают с новым дыханием к новой цели.
Ответить | Правка | Наверх | Cообщить модератору

84. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Смузихеб забывший пароль (?), 09-Авг-26, 07:30 
к слову, примерно так и есть
Когда нет внятного набора задач, которые надо сделать и после которого есть передышка, оценка и проч, а вместо этого окончание одной задачи означает лишь начало следующей( чем быстрее закончишь одну задачу - тем быстрее возьмёшься за следующую ) и в принципе не предполагается какой-либо перерыв и прочее - интерес к подобному труду пропадает довольно быстро
Ответить | Правка | Наверх | Cообщить модератору

88. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (88), 09-Авг-26, 12:49 
> и в принципе не предполагается какой-либо перерыв и прочее - интерес к подобному труду пропадает довольно быстро

отсюда вывод, выгорает (меняет цвет кожи) прямом смысле - раб, и для того, чтобы он работал необходим кнут!!!

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

45. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от User (??), 08-Авг-26, 16:01 
> Корень проблемы, как всегда, в финансах. Точнее, в их отсутствии. Вон в
> Mozilla Corporation в руководстве ни какого выгорания не наблюдается.

Кто там кстати на место шаманки пришёл?

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

69. Скрыто модератором  +/
Сообщение от Аноним (69), 08-Авг-26, 21:30 
Ответить | Правка | Наверх | Cообщить модератору

5. "Объявлено о расформировании Nixpkgs Core Team"  +2 +/
Сообщение от Аноним (5), 08-Авг-26, 09:07 
>в связи с выгоранием участников

Ну собственно:
2024: https://opennet.ru/60634-survey
2025: https://opennet.ru/64289-opensource

Хотя это в любых сферах, просто где-то более ярко выражено.

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

7. "Объявлено о расформировании Nixpkgs Core Team"  +1 +/
Сообщение от небесный ученый (ok), 08-Авг-26, 09:08 
заменят на ИИ ?
Ответить | Правка | Наверх | Cообщить модератору

9. "Объявлено о расформировании Nixpkgs Core Team"  +1 +/
Сообщение от Аноним (9), 08-Авг-26, 09:19 
Ну что, теперь из современных дистрибутивов остался только Guix.
Ответить | Правка | Наверх | Cообщить модератору

10. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от небесный ученый (ok), 08-Авг-26, 09:37 
вон еще Aerynos потихоньку подрастает
Ответить | Правка | Наверх | Cообщить модератору

46. "Объявлено о расформировании Nixpkgs Core Team"  –1 +/
Сообщение от User (??), 08-Авг-26, 16:02 
> Ну что, теперь из современных дистрибутивов остался только Guix.

... Пользоваться им никто, конечно же не собирался...
каневский.жпг

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

86. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Frestein (ok), 09-Авг-26, 11:36 
Невежу спросить забыли о нашей точке зрения.
Ответить | Правка | Наверх | Cообщить модератору

12. "Объявлено о расформировании Nixpkgs Core Team"  +2 +/
Сообщение от Аноним (12), 08-Авг-26, 09:41 
При таком количестве пиарящих никсось могли бы и с миру по нитке набрать мейнтейнеров.
Ответить | Правка | Наверх | Cообщить модератору

18. "Объявлено о расформировании Nixpkgs Core Team"  +1 +/
Сообщение от User (??), 08-Авг-26, 10:35 
... пиарящих майнтенанс в nixos? Эт можно! Думаю, пяток человек вот ажпрямздесь насобирается.
Ответить | Правка | Наверх | Cообщить модератору

93. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (91), 09-Авг-26, 18:43 
Я бы неиронично поруководил Core Team, благо опыт менеджмента есть, но мне за время не заплатят, а за бесплатно я чужими проблемами не занимаюсь. Потому что опыт есть.
Ответить | Правка | Наверх | Cообщить модератору

25. "Объявлено о расформировании Nixpkgs Core Team"  +2 +/
Сообщение от Аноним (25), 08-Авг-26, 12:05 
пиарить - не мешки ворочать
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

29. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (26), 08-Авг-26, 12:23 
Пиарящие Раст это подтверждают.
Ответить | Правка | Наверх | Cообщить модератору

33. "Объявлено о расформировании Nixpkgs Core Team"  –1 +/
Сообщение от freehck (ok), 08-Авг-26, 12:46 
> пиарить - не мешки ворочать

Вот с языка сорвал. Пиарщиков никса на опеннете много, хаятелей дебиана — тоже вагоны.

Но никто из пиарщиков и хаятелей не имеет ни малейшего представления об объёме работ, который мейнтейнеры делают; и никто из них не подписан на рабочие рассылки, не следит за новостями, не делает вклад в развитие своего дистрибутива. И что-то мне подсказывает, что большинство даже reportbug ни разу в жизни не запускали.

Плюс к тому, вся FOSS-индустрия заточена под пиар разработчиков, которые рассматриваются как герои, индивидуалисты-гении, меняющие мир: в то время как на самом-то деле в FOSS разработчики либо не поддерживают свой софт вовсе, либо (в самом лучшем случае) поддерживают его до года. А самую грязную и тяжёлую работу делают, внезапно, мейнтейнеры: они сначала проводят интеграционное тестирование софта в дистрибутиве, фиксят найденные баги, затем в течение всего срока поддержки дистрибутива вычитывают изменения в апстриме и бэкпортируют исправления безопасности... Их мало, и каждый ведёт по несколько пакетов, реагирует на обращения пользователей, и ещё пытается уложиться в жёсткие тайминги.

Но люди не донатят мейнтейнерам, люди донатят разработчикам. Вон недавно какой-то мейнтейнер разместил донатную ссылку, чтобы хоть как-то монетизировать свой труд, так его чуть ли с потрохами не съели за его "наглость": мол, как это, какой-то там мейнтейнер посмел попросить денег за свой труд. Да и сами разработчики как будто не понимают важности этого симбиотического механизма. Вон, автор GNOME Calendar недавно разразился язвительной статьёй про то, какие мейнтейнеры в Mint нехорошие: пользователи, понимаешь ли, ошибаются, и шлют ему в апстрим баги в обход дистрибутива — а в дистрибутиве версии уже более чем на полгода устарели, и он их уже не поддерживает...

Мейнтейнеры делают основную работу, но при этом не получают за это денег, не получают должного уважения, о них чуть ли ноги не вытирают. А потому мы слышим по миру: "о боже, мейнтейнеры выгорели, новых мейнтейнеров набрать не удаётся, да как же так". Ну вот так.

Потому что ценить надо чужой труд. Вот сколько лет я тут на опеннете пишу о важности роли мейнтейнеров, и в каждом долбаном треде появляется толпа дураков, вопящих, что мейнтейнеры не нужны. Пусть эта новость будет им уроком.

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

78. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Смузихеб забывший пароль (?), 09-Авг-26, 03:55 
Ну мб частично на ИИ заменят, в упомянутых в статье задачах оно так и просится

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

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

51. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (51), 08-Авг-26, 17:34 
> самую грязную и тяжёлую работу делают, внезапно, мейнтейнеры: [...] фиксят найденные баги

О, да, расскажи мне, как условный башпортянщик из числа маинтайнеров Дебиана пофиксит баги в проекте на C++.

> Но люди не донатят мейнтейнерам, люди донатят разработчикам

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

Если в очередной раз отпадет выгоревший маинтайнер, то ничего страшного с фотатом не случится - история не даст соврать. А вот если разработчики выгорят, то софтине конец, и маинтайнеры никак не помогут, ибо к разработке ПО никакого отношения не имеют.

Ну ты логику хоть иногда включай-то.

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

55. "Объявлено о расформировании Nixpkgs Core Team"  –5 +/
Сообщение от freehck (ok), 08-Авг-26, 18:22 
> несмотря на твои глупые фантазии, маинтайнеры не ведут разработку софта - они лишь пакетики собирают

Зачем вы распространяете эту ложь?

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

59. "Объявлено о расформировании Nixpkgs Core Team"  +1 +/
Сообщение от Аноним (51), 08-Авг-26, 19:34 
> Сообщение от freehck (ok), 08-Авг-26, 18:22
>> несмотря на твои глупые фантазии, маинтайнеры не ведут разработку софта - они лишь пакетики собирают
> Зачем вы распространяете эту ложь?

А ты можешь опровергнуть? Ну валяй, покажи мне маинайнеров пакетов, которые занимаются разработкой софта. Вот конкретно разбираются в предметной области  софтины и пишут код на C++/Rust/Python, etc.

Казалось бы, адекватному человеку должно быть понятно, что маинтайнер пакета и разработчик ПО - это чисто по определению разные роли. Но ты, я смотрю, особенный: у тебя, оказывается, маинтайнеры разработкой занимаются, лол.

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

63. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Рандрик (?), 08-Авг-26, 20:50 
Для всяких не-x86 мэйнтейнеры иногда код чинят. Ну или для старых пакетов без активного апстрима.
Ответить | Правка | Наверх | Cообщить модератору

68. "Объявлено о расформировании Nixpkgs Core Team"  –1 +/
Сообщение от freehck (ok), 08-Авг-26, 21:15 
>>> несмотря на твои глупые фантазии, маинтайнеры не ведут разработку софта - они лишь пакетики собирают
>> Зачем вы распространяете эту ложь?
> А ты можешь опровергнуть?

Легко. Берёшь первый попавшийся пакет, ну например nginx.

Открываешь трекер[1], сразу обращаешь внимание на то, какие версии в каких релизах дистрибутива были заморожены:


Debian 11 Bullseye (o-o-stable) — 1.18
Debian 12 Bookworm (oldstable) — 1.22
Debian 13 Trixie (stable) — 1.26

Открываешь страницу загрузок на офсайте nginx[2], обращаешь внимание, что на данный момент поддерживаемые апстримом версии — это 1.30 и 1.31
Там же по ченджлогам легко проверяешь, когда апстримом прекращена поддержка версий из Debian (версия из stable — в начале 2025го, версия из o-o-stable — в начале 2021го)

Скроллишь страницу трекера[1] вниз, смотришь на даты последних обновлений, проверяешь Changelog-и.

Даты все, о чудо, свежие, и касаются версий, поддержку которых апстрим давно уже дропнул:


[2026-07-04] Accepted nginx 1.22.1-9+deb12u9 (source) into oldstable-proposed-updates (Debian FTP Masters) (signed by: Carlos Henrique Lima Melara)
[2026-07-04] Accepted nginx 1.26.3-3+deb13u7 (source) into proposed-updates (Debian FTP Masters) (signed by: Salvatore Bonaccorso)
[2026-07-03] Accepted nginx 1.22.1-9+deb12u9 (source) into oldstable-security (Debian FTP Masters) (signed by: Carlos Henrique Lima Melara)
[2026-07-01] Accepted nginx 1.18.0-6.1+deb11u8 (source) into oldoldstable-security (Carlos Henrique Lima Melara)
[2026-06-30] Accepted nginx 1.26.3-3+deb13u7 (source) into stable-security (Debian FTP Masters) (signed by: Salvatore Bonaccorso)
[2026-06-08] Accepted nginx 1.26.3-3+deb13u6 (source) into proposed-updates (Debian FTP Masters) (signed by: Jan Mojžíš)

Тут отчётливо видно, что даже спустя более чем 5 (пять!) лет, как апстрим уже не осуществляет поддержку версии 1.18, благодаря труду мейнтейнеров пакет всё ещё получает обновления безопасности.

Ну а вот — рандомно взятый Changelog[3]:


- backport fix for buffer overflow vulnerability in the ngx_http_rewrite_module (CVE-2026-9256) from upstream 1.30.2 nginx
- backport max_headers directive from upstream nginx. It limits the number of request headers accepted from clients. Fixes remote denial-of-service exploit
- move max_headers from core module to the ngx_http_header_count_module to avoid potential ABI breakage and keep all the 3rd party modules compatible with the new version of nginx without recompilation

Вот в этом и состоит работа мейнтейнера. CVE-шка появилась — прошерстил апстрим, нашёл фикс (что бывает непросто, ибо не всегда известно, что именно являлось фиксом CVE; об этом могут многое рассказать мейнтейнеры того же systemd, например). Получилось применить — черри-пикнул. Не получилось применить — вник в его суть и бэкпортировал. А иногда, вот как в последней строче — исправил проблему, выявленную в ходе интеграционного тестирования, перетащив часть функционала в другой модуль собираемой софтины.

Всё это сложная квалифицированная инженерная работа по поддержке и адаптации чужого кода, которую никак нельзя назвать "просто сборкой пакетиков". Это вполне себе полноценная такая разработка.

И это только один пакет. А пакетов они поддерживают зачастую десятки. Вот какую колоссальную работу они проделывают.

[1] https://tracker.debian.org/pkg/nginx
[2] https://nginx.org/en/download.html
[3] https://tracker.debian.org/news/1761290/accepted-nginx-1263-.../

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

74. "Объявлено о расформировании Nixpkgs Core Team"  +1 +/
Сообщение от Аноним (51), 08-Авг-26, 23:02 
> Сообщение от freehck (ok), 08-Авг-26, 21:15
>>>> несмотря на твои глупые фантазии, маинтайнеры не ведут разработку софта - они лишь пакетики собирают
>>> Зачем вы распространяете эту ложь?
>> А ты можешь опровергнуть?
> Вот в этом и состоит работа мейнтейнера. CVE-шка появилась — прошерстил апстрим, нашёл фикс

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

> move max_headers from core module to the ngx_http_header_count_module to avoid potential ABI breakage and keep all the 3rd party modules compatible with the new version of nginx without recompilation
> А иногда, вот как в последней строче — исправил проблему, выявленную в ходе интеграционного тестирования, перетащив часть функционала в другой модуль собираемой софтины.

Ага, героически "исправил" проблему, которая возникла от его же попытки натянуть апстирмные изменения на протухшую версию ngnix.

> Всё это сложная квалифицированная инженерная работа по поддержке и адаптации чужого кода, которую никак нельзя назвать "просто сборкой пакетиков". Это вполне себе полноценная такая разработка.

Нет, это ни капли не разработка, и уж тем более не полноценная. Я посмотрел бы, как твои маинтайнеры дистра реально развивали бы тот же ngninx, или хотя бы сами попытались пофиксить в нем вулн. Максимум, на что они способны - это взять уже готовое на блюдечке от тех, кто действительно разрабатывает программу. И иногда даже способны поменять пару строк в патче, чтобы он накатился на их протухший копролит.

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

75. "Объявлено о расформировании Nixpkgs Core Team"  –2 +/
Сообщение от freehck (ok), 09-Авг-26, 01:02 
>> Вот в этом и состоит работа мейнтейнера. CVE-шка появилась — прошерстил апстрим, нашёл фикс
> Вот именно что "нашел". А ты ведь до этого ты гордо пел о (цитата) "фиксят найденные баги"

Да, конечно. Потому что бэкпортирование — это большой труд.
Вот допустим, выпускает апстрим фикс, в котором изменяется структура данных.
Мейнтейнер должен:

- найти этот фикс (бывает очень непросто: далеко не всегда разработчики помечают его, а иногда его вообще нет в апстриме)

- понять, что в нём именно исправляет уязвимость (бывает очень неочевидно: тут нужен анализ кода и понимание его работы)

- адаптировать его к старой версии, где API и ABI уже другие (бывает, что нужно хорошенько перетосовать код, чтобы не нарушить совместимость)

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

Если это не "разработка" и не "фиксить баги", тогда что это?

> и "делают основную работу"

Конечно. Ещё Фредерик Брукс в Mythical Man-Month писал о том, что разработка — это всего лишь четверть времени, а интеграционное тестирование программного комплекса (в данном случае дистрибутива) — это всё остальное.
И это остальное, плюс ещё от 4 до 6 лет поддержки в случае Debian — это всё в зоне ответственности мейнтейнеров.

> героически "исправил" проблему, которая возникла от его же попытки натянуть апстримные изменения на протухшую версию ngnix

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

Во-первых, мейнтейнер исправил выявленную в ходе интеграционного тестирования (или замеченную им лично на основании анализа кода) проблему совместимости сторонних модулей, чтобы они продолжали сосуществовать с данной версией nginx в рамках дистрибутива.

Во-вторых, не "проблему", а проблему: разработчиков апстрима не заботит совместимость со сторонними модулями, они её обычно не поддерживают в принципе. Их с софтом сращивает в рамках дистрибутива именно мейнтейнер.

Во-третьих, таки исправил.

Без всего этого софт разработчиков нафиг в продакшене не нужен: если пользователь ради получения фикса не может обновить софт, чтобы при этом не отвалились нужные ему сторонние модули — то это равносильно отсутствию фикса как такового.

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

Ну-ну. Если сопровождение — это такая простая задача, чего ж подавляющее большинство разработчиков ей сами не занимаются, а просто дропают поддержку своего софта через полгода-год? А потому что нифига она не простая. В среде разработчиков долгосрочную поддержку берут на себя буквально единицы, такие как, например, авторы ffmpeg. Но что-то я от них ни разу не слышал подобного вздора в адрес мейнтейнеров дистрибутивов, а даже совсем наоборот: они активно с мейнтейнерами сотрудничают и труд их уважают.

>> Всё это сложная квалифицированная инженерная работа по поддержке и адаптации чужого кода, которую никак нельзя назвать "просто сборкой пакетиков". Это вполне себе полноценная такая разработка.
> Нет, это ни капли не разработка, и уж тем более не полноценная.

Как я уже пояснил (и смею предположить, что весьма доходчиво, ибо куда уж дальше), это всё-таки разработка.
Это — факт. Согласен ли ты с ним, или же нет — не важно.

А вот что важно, так это то, чтобы ты не переводил тему.
Ты утверждал, что мейнтейнеры заняты "просто сборкой пакетиков".
То, что описано выше — явно выходит далеко за рамки того, как ты пытался представить дело.

Так что не помешало бы признать свои ошибки и принести извинения людям, труд которых ты только что беспардонно обесценил.
На этом у меня всё.

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

76. "Объявлено о расформировании Nixpkgs Core Team"  +1 +/
Сообщение от Аноним (51), 09-Авг-26, 03:21 
>> Вот именно что "нашел". А ты ведь до этого ты гордо пел о (цитата) "фиксят найденные баги"
> Да, конечно.

Что "конечно"? Человек не пофиксил найденный баг - он взял готовый фикс от ВНЕЗАНО разработчиков.

> Потому что бэкпортирование — это большой труд.

Уж точно не больше, чем сама разработка. В том числе и частей, которые ты бэкпортируешь.

> Мейнтейнер должен:
>- найти этот фикс (бывает очень непросто: далеко не всегда разработчики помечают его, а иногда его вообще нет в апстриме)
> - понять, что в нём именно исправляет уязвимость
> - адаптировать его к старой версии
> - убедиться, что адаптация ничего не ломает
> Если это не "разработка" и не "фиксить баги", тогда что это?

Это бэкпортирование уже готового, разработанного и пофикшенного.

> и "делают основную работу"
> Конечно. Ещё Фредерик Брукс в Mythical Man-Month писал о том, что разработка — это всего лишь четверть времени, а интеграционное тестирование программного комплекса (в данном случае дистрибутива) — это всё остальное.

К чему ты вообще это ляпнул? С фига ли апстримным разработчикам должно быть не плевать на проблемы интерграции сотен некродистров?

Ты начитался умных слов (интеграционное тестирование), а понять их смысл, к сожалению, не смог. Зато теперь можешь пускать пыль в глаза.

>> героически "исправил" проблему, которая возникла от его же попытки натянуть апстримные изменения на протухшую версию ngnix
> Интересная попытка обесценить труд человека, который тратит на поддержку софта на порядок больше времени, чем его разработчики.

Я-то как раз называю вещи своими именами. А вот ты как обесцениваешь труд разработчиков, сочиняя, что, оказывается,

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

Какой нелепый бред. Во-первых, притянул фикс БУКВАЛЬНО сделанный теми самыми разработчиками. Во-вторых, он поддерживает дебиановкий пакет, а не сам апстрим. Или ты мне сейчас еще расскажешь, что разрабы апстима должны некродебиан и сотни других дистров на своем горбу тянуть?

>> героически "исправил" проблему, которая возникла от его же попытки натянуть апстримные изменения на протухшую версию ngnix
> Во-первых, мейнтейнер исправил выявленную в ходе интеграционного тестирования
> Во-вторых, не "проблему", а проблему
> Во-третьих, таки исправил.

А я где-то отрицал, что он "исправил"? Ты против чего там воюешь? Я тебе говорил, что "исправления" не имеют отношения к разработке апстрима, а являются фиксами проблем, которые маинтайнеры сами себе и создали.

> Без всего этого софт разработчиков нафиг в продакшене не нужен: если пользователь ради получения фикса не может обновить софт, чтобы при этом не отвалились нужные ему сторонние модули

Не нужен, лол. А на что ты, интересно, обновлять тогда будешь, если те самые фиксы идут сугубо от разработчиков, а твои маинтайнеры его разработкой не занимаются?

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

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

>>> Всё это сложная квалифицированная инженерная работа по поддержке и адаптации чужого кода, которую никак нельзя назвать "просто сборкой пакетиков". Это вполне себе полноценная такая разработка.
>> Нет, это ни капли не разработка, и уж тем более не полноценная.
> Как я уже пояснил (и смею предположить, что весьма доходчиво, ибо куда уж дальше), это всё-таки разработка.
> Это — факт. Согласен ли ты с ним, или же нет — не важно.

Аргументация на уровне детского сада: "потому что я так сказал!". Твои "объяснения" выше - это нелепые попытки натянуть сову на глобус, доказывая, что накатить патч с апстрима является великой инженерной работой и таким уровнем разработки, который даже собственно самим разработчикам не снился.

> Ты утверждал, что мейнтейнеры заняты "просто сборкой пакетиков".
> То, что описано выше — явно выходит далеко за рамки того, как ты пытался представить дело.

Нет, вообще не выходит. Потому что у конкретно маинтайнеров Дебиана "собрать пакетик" подразумевает "собрать окаменелый пакетик с патчами из апстрима". Ведь эти патчи буквально и есть цель очередной сборки пакетика. Где ты тут увидел противоречия - я хз.

> То, что описано выше — явно выходит далеко за рамки

То, что описано выше, никоим боком не превращает маинтайнеров в разработчиков.

> Так что не помешало бы признать свои ошибки и принести извинения людям, труд которых ты только что беспардонно обесценил.

Ты называешь маинтайнеров пакетов дистров разработчиками и поешь о том, что их труд несоизмеримо сложнее собственно самой разработки ПО, которое они опакечивают. Это БУКВАЛЬНО обесценивание труда разработчиков.

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

81. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от freehck (ok), 09-Авг-26, 05:14 
> Ну а ты сам-то как думаешь, почему разработчики не занимаются поддержкой окаменелых пакетов Дебиана и сотен других некродистров?

Я не думаю, я знаю ответ: потому что кишка тонка.
Разрабатывать многократно легче, нежели поддерживать.
Считаешь иначе — иди, сам попробуй.

Серьёзно, дерзай. Ты же легко справишься.
Это же не "ооо, разработка", это ж "просто пакетики собирать".

Впрочем, я не исключаю, что после данного опыта ты вдруг поймёшь, почему девопсам платят больше, чем разработчикам. =)

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

14. "Объявлено о расформировании Nixpkgs Core Team"  –6 +/
Сообщение от Аноним (15), 08-Авг-26, 10:22 
Потому что все эти перепаковщики репозиториев выполняют ненужную работу. Они ненужное звено между создателем софта и пользователем.
Ответить | Правка | Наверх | Cообщить модератору

22. "Объявлено о расформировании Nixpkgs Core Team"  +10 +/
Сообщение от Заставь дурака молиться (?), 08-Авг-26, 10:47 
Комментаторы с Опеннета - вот ненужное звено между создателем, дистрибутором и пользователем софта. В каждой бочке затычка.
Ответить | Правка | Наверх | Cообщить модератору

89. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (88), 09-Авг-26, 12:51 
Комментаторы с Опеннета в отличие от тебя отличают одно Г от другого, а тебе подавай все подряд с лопаты - вкусно и точка!
Ответить | Правка | Наверх | Cообщить модератору

28. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Мемоним (?), 08-Авг-26, 12:18 
Так это даже не перепаковщики, а "комитет по управлению перепаковщиками".
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

19. "Объявлено о расформировании Nixpkgs Core Team"  –5 +/
Сообщение от Аноним (19), 08-Авг-26, 10:40 
Неожиданно, а фанатики дистрибутива не сильно заинтересованы в его жизни оказались! Как пиарить изо всех щелей, так сразу, а работать за бесплатно ни-ни.
Ответить | Правка | Наверх | Cообщить модератору

23. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (12), 08-Авг-26, 11:10 
Нужна рекламная мем-компания. Подключить кока-колу, бренд полосатых колготок и слоган i use nixos btw. И тогда точно попрёт.
Ответить | Правка | Наверх | Cообщить модератору

32. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (32), 08-Авг-26, 12:42 
Ребята проявили деклоративный подход: сразу деньги-потом работа.)
Ответить | Правка | Наверх | Cообщить модератору

34. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Анонимemail (34), 08-Авг-26, 12:47 
Как жить то теперь. У меня все на никсос. Ни на чём другом после нее работать невозможно, как из 21 века в 15 назад вернуться. По любому, что то придумают.
Ответить | Правка | Наверх | Cообщить модератору

40. "Объявлено о расформировании Nixpkgs Core Team"  +2 +/
Сообщение от Аноним (40), 08-Авг-26, 13:28 
а сколько их было, тупиковых ветвей эволюции, а сколько еще будет))
Ответить | Правка | Наверх | Cообщить модератору

41. "Объявлено о расформировании Nixpkgs Core Team"  +3 +/
Сообщение от Аноним (41), 08-Авг-26, 13:58 
О том «как теперь жить» нужно было думать когда основателя из проекта выпнули и форк (lix) создавали. Уже тогда было понятно, что у руля какие-то токсики инклюзивные прописались, не сулящие проекту ничего хорошего.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

87. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Frestein (ok), 09-Авг-26, 11:39 
Это было первым редфлагом для меня, вторым стало личное знакомство с его целевой аудиторией и заодно контрибьюторами. Из более неприятных комьюнити в пример пойдёт лишь Void Linux.
Ответить | Правка | Наверх | Cообщить модератору

43. "Объявлено о расформировании Nixpkgs Core Team"  +2 +/
Сообщение от Анонимemail (34), 08-Авг-26, 14:57 
Проверил. Все вообще не страшно оказалось. Ушли громко хлопнув дверью всего два человека. Они занимались организацией мэнтейнеров. Сами мэнтейнеры никуда не делись. Максимум на некоторое время апдейты софта замедлятся.
Ответить | Правка | Наверх | Cообщить модератору

70. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от bdrbt (ok), 08-Авг-26, 22:03 
Во-во. Свалили два вахтёра, но на опёнке уже объявили похороны.
Ответить | Правка | Наверх | Cообщить модератору

85. "Объявлено о расформировании Nixpkgs Core Team"  –1 +/
Сообщение от Аноним (85), 09-Авг-26, 10:30 
Переставление кроватей.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

50. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (51), 08-Авг-26, 17:22 
> В качестве основной причины самороспуска Core Team названо выгорание участников из-за необходимости выполнять большой объём управленческих и рутинных работ, отвлекающих от непосредственной разработки
> Дополнительно упоминается конфликт c управляющим комитетом (Steering Committee), вызванный его чрезмерным вмешательством в зону ответственности Core Team, плохой коммуникацией и отсутствием полноценного делегирования полномочий

Золотая классика оперсорса и его так называемого "сообщества": кучка взрослых детин формирует карго-культ-организацию с мыслью "не нужны нам никакая иерархия и менеджеры!" - и в конце концов делает удивлённые глаза, когда все разваливается.

В общем, корпы могут продолжать спать спокойно: опенсорс им не угроза.

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

53. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Анонимусус (?), 08-Авг-26, 18:06 
Не удивлюсь, если при изучении деталей окажется, что снежинки поуправляли, столкнулись с проблемами (читай: люди стали задавать неудобные вопросы) и убежали от этого жестокого мира.
Ответить | Правка | Наверх | Cообщить модератору

62. "Объявлено о расформировании Nixpkgs Core Team"  +1 +/
Сообщение от Рандрик (?), 08-Авг-26, 20:47 
Уж не знаю что там 1% думает - а большинству точно спать спокойно не выйдет, "вы можете игнорировать политику, но она-то вас игнорировать не станет".

Так что не радуйтесь своей "нормальности", вас за неё оченно брать удобно.

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

64. "Объявлено о расформировании Nixpkgs Core Team"  +1 +/
Сообщение от Аноним (51), 08-Авг-26, 20:52 
Сори, но я не понял, как этот невнятный поток сознания связан с моими словами. Если ты с ними не согласен, то попробуй внятно сформулировать мысль, почему.
Ответить | Правка | Наверх | Cообщить модератору

65. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (91), 08-Авг-26, 20:53 
> выгорание участников из-за необходимости выполнять большой объём управленческих и рутинных работ, отвлекающих от непосредственной разработки

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

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

71. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от bdrbt (ok), 08-Авг-26, 22:16 
А теперь следи за руками.
Никсовый комитет настаивал на иерархическом управлении. Вот при таком подходе менеджеры и нужны.
Nixpkgs настаивал на консенсусе мантайнеров. Поясняю, это означает, что любой конфликт решается сторонами конфликта до тех пор, пока не прийдут к решению удовлетворяющему обоих. При таком подходе менеджеры не нужны. На данный момент этот "горе-тим" известен только скандалами. Так что потерял ли nixpkgs что-то нужное - это бабка надвое сказала.
Ответить | Правка | Наверх | Cообщить модератору

80. "Объявлено о расформировании Nixpkgs Core Team"  +/
Сообщение от Аноним (91), 09-Авг-26, 04:59 
> Nixpkgs настаивал на консенсусе мантайнеров. Поясняю, это означает, что любой конфликт

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

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

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

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




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

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