The OpenNET Project / Index page

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



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

"Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от opennews (??) on 21-Окт-17, 09:14 
Разработчики FreeBSD объявили (https://lists.freebsd.org/pipermail/freebsd-announce/2017-Oc...), что 30 ноября будет прекращено формирование обновлений для выпуска FreeBSD 11.0, на смену которому пришёл FreeBSD 11.1 (https://www.opennet.dev/opennews/art.shtml?num=46920). Ветку FreeBSD 11 планируется поддерживать до 30 сентября 2021 года, а ветку FreeBSD 10 до 31 октября 2018 года. Напомним, что начиная с FreeBSD 11 проект перешёл на новую модель (https://www.opennet.dev/opennews/art.shtml?num=41601)   поддержки релизов, при которой вместо расчёта времени поддержки относительно каждого нового выпуска введён общий гарантированный срок поддержки для всей ветки, а поддержка прошлого промежуточного релиза (11.0) прекращается через три месяца после выхода нового промежуточного релиза (11.1).


URL: https://lists.freebsd.org/pipermail/freebsd-announce/2017-Oc...
Новость: http://www.opennet.dev/opennews/art.shtml?num=47425

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

Оглавление

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


6. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –14 +/
Сообщение от Аноним (??) on 21-Окт-17, 10:19 
охрененно он "на смену пришел". По-моему, ровно ноль коммитов с августа. Ну конечно же, это от мега-надежности и стабильности кода.


2. Security Advisories
Advisory    Date    Topic
No advisories         

красота, чо.
То есть, кому дорог, к примеру, его wifi-ный траффик - svn switch ^/stable/11
(ага, там проблема с wpa прикрыта)

по-моему, это рекорд - я никогда не помню такой мертвой тишины в релизных ветках, да еще наступающей сразу после релиза.

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

7. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +15 +/
Сообщение от Andrew (??) on 21-Окт-17, 10:31 
Вы куда-то не туда смотрите.  10 августа в ветку 11.1 прилетели фиксы лдя [SA-17:06], [EN-17:07] и [EN-17:08]. Исправления уязвимостей в WPA2 ([SA-17:07]) были закоммичены 17 октября, то есть на следующий день после анонса.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –4 +/
Сообщение от Аноним (??) on 21-Окт-17, 11:15 
> Вы куда-то не туда смотрите

я цитировал https://www.freebsd.org/releases/11.1R/errata.html#security
А, шо, обновлять всякие ненужно-доки на ненужно-сайте уже немодно, да?

> 10 августа в ветку 11.1 прилетели фиксы лдя [SA-17:06], [EN-17:07] и [EN-17:08].
> Исправления уязвимостей в WPA2 ([SA-17:07]) были закоммичены 17 октября

ну то есть по сути все верно. с августа до октября жизни там не было, ну хоть mfc для wpa2 молча состоялся, и на том спасибо. Я не стал дожидаться, ушел на RELENG, чего и всем желаю.

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

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

9. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +2 +/
Сообщение от doom (ok) on 21-Окт-17, 11:22 
> зачем "прекращать поддержку" старых веток -
> места им на сервере, что-ли, не хватает?

Это всё фигня, вот
https://svnweb.freebsd.org/base/release/2.0.5/

Действительно обидно, 22 года ни одного коммита.

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

11. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –3 +/
Сообщение от Аноним (??) on 21-Окт-17, 11:55 
> Это всё фигня, вот

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

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

13. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +1 +/
Сообщение от YetAnotherOnanym (ok) on 21-Окт-17, 14:03 
> единственным-вообще-поддерживаемым

" Supported Releases
   Production: 11.1, 11.0, 10.4, 10.3"
И, кстати, да - FreeBSD не относится к числу проектов (не будем тыкать пальцем), в которых каждый месяц находят десяток критических уязвимостей. За то и любима.

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

14. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –6 +/
Сообщение от пох on 21-Окт-17, 14:31 
> И, кстати, да - FreeBSD не относится к числу проектов (не будем тыкать пальцем), в
> которых каждый месяц находят десяток критических уязвимостей.

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

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

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

15. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от лютый жабист__ on 21-Окт-17, 16:45 
Пох, чё делать? Я зря перехожу на фряху?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +1 +/
Сообщение от Аноним (??) on 21-Окт-17, 17:04 
> Я зря перехожу на фряху?

Которая на нечестивой сишке? Конечно зря! Ведь у вас есть православная, секурная и почти-совсем-безбажная ДжаббОСь (или что там на замену ей пришло?)!

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

17. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –8 +/
Сообщение от пох on 21-Окт-17, 17:46 
не, ну в плане грязевых ванн - "заодно и к земле попривыкнуть" - вполне годится.
А что не так с жабой на винде, собственно? Да, она doomed to die, но еще не завтра и даже не послезавтра. А что там к тому времени станет с freebsd, да и с жабой - тоже еще очень большой вопрос.

И никаких тебе внезапно-обломов об stack gap.

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

30. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +3 +/
Сообщение от ИМяимя on 22-Окт-17, 18:05 
https://svnweb.freebsd.org/base/releng/
>releng/11.0 - 324698 - 3 days - gordon - Fix WPA2 protocol vulnerability. [SA-17:07] Approved by:    so

Ну глаза-то раскрыть уже надо. Ну или вбрасывать научиться.

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

18. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –6 +/
Сообщение от iZEN (ok) on 21-Окт-17, 18:05 
> 30 ноября будет прекращено формирование обновлений для выпуска FreeBSD 11.0, на смену которому пришёл FreeBSD 11.1.

Странно всё это - надо было сразу прекращать поддерживать 11.0-ВЫПУСК, как только вышел 11.1-ВЫПУСК. О чём вообще думают пользователи? Что в случае чего, каких-то недоработок в очередном ВЫПУСКЕ, то можно откатиться назад, на предыдущий минорный ВЫПУСК? Заблуждение.

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

19. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –3 +/
Сообщение от пох on 21-Окт-17, 20:02 
> Странно всё это - надо было сразу прекращать поддерживать 11.0-ВЫПУСК, как только вышел
> 11.1-ВЫПУСК. О чём вообще думают пользователи?

пользователи ни о чем не думают, им по должности не положено, а вот админы сложных систем думают о том, что получить в подарочек, скажем, несовместимую версию ssh совершенно неприкольно и низачем не надо.
Поэтому не спешат апдейтиться на новый RELEASE, когда к старому продолжают выходить хотя бы исправления безопасности, а все свои задачи он и так у них решает. Рекомендую на досуге хоть хэндбук почитать, чтобы понимать, что такое RELEASE и чем они отличаются.

Хотя, по большому счету - прекращать надо игры в эти "RELEASE", которые, по факту, все равно одни роботы поддерживают. Раз уже даже errata обновлять некому (робота, видимо, не научили, а люди разбрелись) Хотя, да, инвесторы-не-поймут-с. Ну, можно, в конце-концов, им порадеть, версию сменить, на какую-нибудь 40. Нет, 40 у ляпа, надо 50! А все остальные сразу объявить устаревшими.

Что у нас там анон цитировал - 10.4, 10.3 - нет, правда кто-то думает, что разработчики фребеэсде ими по сей день пользуются, или как-то специально занимаются там багоискательством? svn merge && commit, и то наверняка делает скрипт, ориентируясь на теги MFC.

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

22. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от iZEN (ok) on 22-Окт-17, 00:24 
> Рекомендую на досуге хоть хэндбук почитать, чтобы понимать, что такое RELEASE и чем они отличаются.

Минорщина в ВЫПУСКАХ отличает новый дистрибутив от старого составом системного ПО и портами - в старом они устарели до невозможности их должным образом сопровождать. Поэтому и ввели такое понятие, как ограниченный и расширенный цикл жизни ВЫПУСКА. Якобы, чтобы смягчить горечь потерь и дать время подготовиться к новому и необычному. Кто-то сразу перезжает на новый ВЫПУСК, кому-то это даётся тяжелее и со скрипом в коленных чашечках. Но чаще — застой происходит в мозгах...

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

23. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от пох on 22-Окт-17, 11:35 
> Минoрщина в ВЫПУСКАХ отличает новый дистрибутив от старого составом системного ПО и
> портами

хэндбук так и неосилен? (мажорщина в выпусках что тогда отличает? А ровно ничего)

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

release - это ветка, в которую уже никто и никогда ничего не добавит, кроме совсем уж критических исправлений (по факту, разумеется, все зависит от конкретного индивидуя с коммит-битом во лбу - но индивидую чаще, разумеется, лень и нужное-то мержить, не говоря уж о полезном). Предназначено было изначально для тех, у кого система уже работает и трогать ее незачем.
К сожалению, спонсоры не дают на это грантов, поскольку у них есть свои команды, поддерживающие в рабочем состоянии уже установленное, и обходятся они дешевле, а just for fun копаться в старье удел лузеров, поэтому смысла в использовании релизов не на локалхосте уже давно почти не оставалось.

Если же у тебя что-то _не_ работает, или работает не совсем так, как хотелось бы - выбора по сути нет, и сидеть в ожидании улучшений можно либо на stable, либо на current - причем существенной разницы в качестве кода там нет уже давным-давно, и выбор между ними - скорее религиозный.

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

25. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от Аноним (??) on 22-Окт-17, 12:18 
>[оверквотинг удален]
> К сожалению, спонсоры не дают на это грантов, поскольку у них есть
> свои команды, поддерживающие в рабочем состоянии уже установленное, и обходятся они
> дешевле, а just for fun копаться в старье удел лузеров, поэтому
> смысла в использовании релизов не на локалхосте уже давно почти не
> оставалось.
> Если же у тебя что-то _не_ работает, или работает не совсем так,
> как хотелось бы - выбора по сути нет, и сидеть в
> ожидании улучшений можно либо на stable, либо на current - причем
> существенной разницы в качестве кода там нет уже давным-давно, и выбор
> между ними - скорее религиозный.

эээ так где исошники то этих стэйблов и куррентов когда на мэйн сайте ток релизов сборки выкладывают и тыкают прямо туда всем юзерам локалхостов?

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

26. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от iZEN (ok) on 22-Окт-17, 13:06 
> эээ так где исошники то этих стэйблов и куррентов когда на мэйн
> сайте ток релизов сборки выкладывают и тыкают прямо туда всем юзерам
> локалхостов?

Имидж STABLE/11 выпускается ежемесячно, если не ошибаюсь. "Стабильные" Ports - ежеквартально.

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

40. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –3 +/
Сообщение от пох on 23-Окт-17, 09:24 
> Имидж STABLE/11 выпускается ежемесячно, если не ошибаюсь. "Стабильные" Ports -

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

"стабильных" ports не бывает, тебя обманули. Это просто квартальные срезы зачем-то делают в svn, никто к ним специально порты не обновляет, не чистит и даже не проверяет что работают, нет никакого feature freeze - святая дата подошла, опа, svn copy. Раз в пятилетку в этих срезах не очень великой давности пара пакетов с совсем уж remote root апдейтится на новые версии (нет, исправлять не меняя версию даже там немодно - это ж руками надо делать, а не уютно merge из head).
Видимо, грант дали один раз, на настройку всей этой чудо-механики его хватило, а на зарплату человеку, который годами будет сопровождать квартальный срез какого-нибудь октября 2016го года - нет. (или он один и просто не успевает)
Да и кому оно нахрен надо? Их даже не тестирует никто.

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

48. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от qwerty123 (??) on 25-Окт-17, 16:27 
>> Их даже не тестирует никто.

тестируют конечно.
maintainer, committer, часто это в одном лице.

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

38. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от пох on 23-Окт-17, 09:11 
> эээ так где исошники то этих стэйблов и куррентов

а зачем они тебе? Автоапгрейда там ни разу не предусмотрено, это ж work in progress. http://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/11.1/ - это stable. current сам сообразишь где?
Но там лежат совершенно отбалдовые срезы, единственное для чего такой может быть нужен - если из-за каких-то нерешаемых проблем или наличия нужного драйвера только в current, ты и поставиться-то не можешь.

А если ты с этим _жить_ собрался - по старинке,
cd /usr && rm -rf src && svn co svn://svn.freebsd.org/base/head src
(stable лежит в более очевидном base/stable/версия, releng - в releng)
mergemaster -p не забудь ДО installworld.

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

27. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от iZEN (ok) on 22-Окт-17, 13:07 
>> Минoрщина в ВЫПУСКАХ отличает новый дистрибутив от старого составом системного ПО и портами
> хэндбук так и неосилен?

Зачем тратить время на устаревшую портянку? Что не так в том, что я сказал?

> (мажорщина в выпусках что тогда отличает? А ровно ничего)

Вот именно.

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

28. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от iZEN (ok) on 22-Окт-17, 13:16 
> порты вообще никак не привязаны к версиям base

Некоторые порты привязаны.

> , никто ни к каким
> к святым датам их специально не готовит, по сути там живой
> один HEAD

Нет.

К ВЫПУСКАМ порты готовят специально - есть специальная отметка заморозки в SVN.

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

Представь себе сервис-пак. Что без них делать, если какой-то нужный тебе порт не собирается в HEAD, но работает из предыдущего среза портов? Пользователю легче откатить дерево портов на один из предыдущих квартальных и собрать рабочий порт, а потом его и его зависимости просто не трогать при очередном обновлении дерева портов и установленных пакетов, пока не починят. То же самое можно сделать из SVN, но тут придётся угадывать в какой момент что-то сломалось.

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

Выбор всегда есть. И он не ограничивается ветками разработчиков и тестирования. Можно оставаться на ВЫПУСКЕ и пользоваться свежими портами, а можно наоборот - пользоваться STABLE и не обновлять порты/пакеты.

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

42. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от Аноним (??) on 23-Окт-17, 12:34 
внезапно, у portupgrade давным давно есть антипод:

открой для себя portdowngrade

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

24. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от Аноним (??) on 22-Окт-17, 12:15 
постойте ка, я стэйбл ветка то у них какая? если 11.0 уже умер при рождении 11.1...
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

29. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от iZEN (ok) on 22-Окт-17, 13:19 
> постойте ка, я стэйбл ветка то у них какая? если 11.0 уже умер при рождении 11.1...

После 11.1-RELEASE ветка всё так же называется STABLE/11 - будущие 11.2, 11.3, 11.4 ровным счётом ничего в этом не меняют, так как получаются из STABLE/11.

Верная стратегия на локалхосте: придерживаться 11-STABLE, а как только выйдет 12.0-RELEASE, в течение месяца-двух перейти на 12-STABLE и обновить/пересобрать установленные пакеты.


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

33. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от пох on 22-Окт-17, 18:20 
> Верная стратегия на локалхосте: придерживаться 11-STABLE, а как только выйдет

если локалхост чтоб потрахаться по настоящему, то да.

А верная стратегия для локалхоста чтоб просто работало - ровно обратная.
Жить на CURRENT, апдейтясь под настроение и пивас (то есть с ручным присмотром и откатом, если неудачно), в момент появления в uname чего-то вроде RC3 - резко насторожиться, и, дождавшись релиза, свитчнуться на releng/12.0 или вовсе на release/12.0.чтото - и посидеть тихо пару месяцев (дальше можно обратно, на новый current, только updating читать не забывать).
Причина банальна - перед релизом происходит freeze, соответственно, после релиза разработчики срочно бегут облегчиться, и некоторое время неудержимым потоком комитят всякое гуано, которое может вообще не собираться или что-нибудь портить.

Собственно, в stable происходит ровно такая же фигня, только с меньшей интенсивностью и еще меньшим вниманием тех, кто на самом деле может вовремя заметить серьезные проблемы и их порешать. Потому-то и не надо на нем задерживаться. Ты и новых интересных потрахушек не получишь или получишь с опозданием и частями, и особой "стабильности" от него не дождешься - опа, и в "стабильной" меняется версия llvm, major версия, ага. Такая вот она стабильная.

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

41. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от iZEN email(ok) on 23-Окт-17, 10:07 
> если локалхост чтоб потрахаться по настоящему, то да.

Похоже, что ты -CURRENT от -STABLE плохо отличаешь.

> Собственно, в stable происходит ровно такая же фигня, только с меньшей интенсивностью и еще меньшим вниманием тех, кто на самом деле может вовремя заметить серьезные проблемы и их порешать.

Давая проясним некоторые моменты, чтобы общаться на общепонятном языке.

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

-CURRENT (она же HEAD) - это общедоступная ветка для слияния наработок разработчиков ядра и системы и начального тестирования (альфа-тест для желающих опробовать новшества).

-STABLE (она же RELENG_мажор) - это ветка для beta-тестеров и пользователей, которые не ждут очередных релизов для обновлений.

-RELEASE (она же RELENG_мажор_минор) - отделяется от -STABLE в момент очередного релиза, это ветка для конечных пользователей, в неё вносятся только исправления - p*.

И причём тут твои эмоции или разработчиков о какой-то там "фигне" и "срочном облегчении"?

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

Процесс внесения качественных изменений в -STABLE новой версии, как правило, стабилизируется спустя 2 месяца после выхода 0-RELEASE. Поэтому имеет смысл перескочить со старой ветки, например, 11-STABLE на 12-STABLE, спустя 2 месяца после выхода 12.0-RELEASE, минуя установку самого релиза. Это интереснее и менее затратно.

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

43. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от Аноним (??) on 23-Окт-17, 12:42 
Вобщем вы оба правы, в смысле можно жить и так и так. При правильном отношении к системе и процессу апгрейда - даже с вынужденным откатом гемор минимален. Но вот есть ли смысл сидеть на карренте либо на стэйбле - это ИМХО зависит от того, читает ли рут анонсы коммитов (и желательно рассылку): тут важнО общее представление, кто из пацанов чем сейчас занимается и что именно это затрагивает в случае факапа. Были времена, когда мы наши десятки нагруженных каррентов не апгрейдили автоматом по нескольку месяцев, изредка вливая (и тестируя) лишь некоторые коммиты, ибо при той движухе риск был слишком велИк, а были - когда автоматом безопасно было. Со стэйблом обычно граблей меньше, но если есть - то сами грабли в среднем вычурнее в дебаге.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

46. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –2 +/
Сообщение от пох on 23-Окт-17, 15:50 
>> если локалхост чтоб потрахаться по настоящему, то да.
> Похоже, что ты -CURRENT от -STABLE плохо отличаешь.

"stable is just less actively developed current"(с) года так 2004го (когда ей и стало невозможно пользоваться. Правда, к 2007му стало снова можно, ненадолго.)
Впрочем, в последнее время у меня большие сомнения, что ее кто-то developed - больше похоже на автомержилку чего ни попадя из current - если автору изменения показалось подходящим.

> -STABLE (она же RELENG_мажор) - это ветка для beta-тестеров и пользователей, которые

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

и забудь уже о cvs'ных тегах, у нас svn с ветками десять лет уже как.

> Я говорю, что на локалхосте лучше держать -STABLE и перемещаться между этими

чем лучше? Загадка.

Я вот по личному и коллег опыту держания и stable, и релизов говорю другое - живые люди из разработчиков - спокойно держат на _собственных_ машинках current (не очень спокойно делая ему up, предварительно хотя бы читая рассылки, но всегда можно откатиться обратно, если вдруг что-то сильно поломали и не смогли через еще пять минут починить. Бэкап, разумеется, держат под рукой.)
Потому что там принято кое-как тестировать свои изменения до комитов, и если вдруг что поломано - это заметит сразу много людей с правом немедленно починить или откатить правку.

> ли вообще. -RELEASE же гарантирует работоспоспособность, но откладывает интересные

да нихрена она уже не гарантирует, см чудо-историю с пожарным выпуском 11.0.1

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

А вот если релиз вовремя не выпустить - у инв..спекулянтов начнутся к тебе _вопросы_!

> старой ветки, например, 11-STABLE на 12-STABLE, спустя 2 месяца после выхода
> 12.0-RELEASE, минуя установку самого релиза. Это интереснее и менее затратно.

это как раз опасно, потому что на такой апгрейд оно не рассчитано и это не поддерживаемый путь (скорее всего прокатит, но других этому учить неверно). Правильный - апгрейдиться на последний release или releng в 11й ветке (для наших целей - пофиг), а с него можно и на 12 - после внезапной ее "стабилизации" - на releng, поскольку в stable/12 потоком пойдет все, что держали в себе последние месяцы - соответственно, даже если ничего не сломают, там будет масса непроверенных резких изменений и в версиях софта, и в его поведении.
На 12.0 точно не нужно - там _гарантировано_ будут проблемы (dot zero же ж), а исправлены они будут если покажутся кому-то (не тебе) достаточно критичными - или не будут вовсе (а чо, подождете 12.1)

релизы нужны тем, кто вот сейчас впервые что-то там ставит с iso-образа - чтобы спокойно осмотреться и потестироваться, а не гнаться за вечнодвижущейся мишенью.
(потому что типичный ответ на "у меня проблемы с stable/11 r123456" - "сначала обновись до r123567, потом спрашивай" - никто уже не помнит, что там в той версии было, что исправляли и где)

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

32. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +1 +/
Сообщение от пох on 22-Окт-17, 18:08 
> постойте ка, я стэйбл ветка то у них какая?

Кэп сообщает, что стейбл ветка у них - stable (если вы про 11ю - соответственно, stable/11)
А релизы - это совершенно отдельные от нее ветки, /release/11.1.0/, например.
И базируются они вовсе не на stable, а на releng - еще одной независимой ветке (releng - "release enginering") - которая разделяется с stable ровно в момент подготовки первого в этой stable релиза и никогда обратно уже не прирастет - туда поштучно мержатся _некоторые_ изменения из stable. При этом какие-то части могут быть новее чем в той - потому что исправлены уже в releng, и обратно такие исправления не попадают.

Соответственно, switch со stable на release не всегда небезобиден, и обратный тоже.

по-моему, когда-то это было вполне по-человечески написано в хэндбуке.

но, опять же, все это было хорошо и осмысленно, пока разработчики уделяли хоть какое-то внимание старым версиям. Сейчас там сплошной автомерж from current или from stable, за результатом следит робот туповатенький, а за процессом никого вообще (робот ориентируется на теги в commit messages, похоже).
Так что ставьте себе current, не выпендривайтесь - у разработчиков и причастных стоит, поэтому если там что ломают, то они это замечают раньше робота, и бегут чинить - это ж у них самих новые котики не грузятся, а не у кого-то еще.

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

34. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +1 +/
Сообщение от ИМяимя on 22-Окт-17, 20:21 
> постойте ка, я стэйбл ветка то у них какая? если 11.0 уже
> умер при рождении 11.1...

Ветка STABLE у них STABLE - из нее релизы создают. Ы момент стабилизации Current-а создается STABLE (например при стабилизации 10-11-CURRENT создается 11-STABLE) и ИЗ НЕЕ делаются релизы 11.0, 11.1 so on. При этом создается уже новая 12-CURRENT и активная разработка ведется уже в ней, в 11-STABLE попадают ток бэкпорты и багфиксы. Патчсеты идут в https://svnweb.freebsd.org/base/releng/ , https://svnweb.freebsd.org/base/release же стабильный срез STABLE  на время создания релиза. Потому если хотите апдейтить из svn, юзайте releng-ветки

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

35. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от тигар (ok) on 22-Окт-17, 20:22 
MFC делается не автоматом, если что. и делается он в releng/, a не в release/
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

36. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от пох on 22-Окт-17, 22:05 
> MFC делается не автоматом, если что. и делается он в releng/, a
> не в release/

автоматом, автоматом. И делаться он может куда угодно - в зависимости от важности пробл...зачеркнуто, настроения ляпающего commit message (ну, может для release пока еще нужно особое одобрение смотрящего за релизами). В releng, в stable, куда приспичило. (еще, не забудь, бывают MFS. Года два уже, правда, не видел, но не особо и искал) Не автоматом только назначается - делать ли его когда-нибудь, и если да, то когда. Недавно проходили, когда очередной mfc породил вообще некомпилируемую систему. Если бы это делал человек - он из банального интереса бы запустил компиляцию. Но это был, как обычно, робот туповатенький, ему дернули ручку - он замержил, конфликтов не нашел и пошел дальше.

Я тебе больше скажу - еще пол-года назад кто-то с комит-битом с упорством дятла мержил какой-то мусор в stable/8 ! (при том что в ней больше года дырявый ssh, exploitable ядро и поломанный libpcap, но это дятла как-то не волновало - что как бе говорит нам о том, что не глазами он читает логи, а каким-то очередным кривым скриптом)

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

39. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –2 +/
Сообщение от DmA (??) on 23-Окт-17, 09:12 
FreeBSD - это хобби для разработчиков core team , никто из них никогда не поддерживал FreeBSD за деньги и не будет это делать, иначе бы система была бы давно другая.
Сколько раз возникала ситуация, что тим упиралась и блокировала какие-то правильные изменения на годы. И повлиять на них было невозможно, пока сами они там все до этого решения не дойдут...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

44. "Объявление о скором прекращении поддержки FreeBSD 11.0"  +/
Сообщение от anonus on 23-Окт-17, 13:36 
> Сколько раз возникала ситуация, что тим упиралась и блокировала какие-то правильные изменения

Например?


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

45. "Объявление о скором прекращении поддержки FreeBSD 11.0"  –1 +/
Сообщение от пох on 23-Окт-17, 15:21 
> FreeBSD - это хобби для разработчиков core team

угу, а деньги им freebsd foundation платит за красивые глаза, конечно же.

как раз пока это было хобби - система была не безпроблемная, но нынешнего бардака и в помине не было.

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

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

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




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

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