
Вчера, 21 июня, вышла в свет новая версия Fedora. Что нового в Fedora можете почитать на oppenet. Я уже полтора месяца пользуюсь этой OS и хотел поделиться с хабралюдьми о том стоит ли переходить и вообще стоит ли так часто релизить.
Почему Fedora?
Дело в том что еще в далеком 1998 я у себя поставил 4 версию RedHat Linux, разобрался с системой rpm и научился создавать собственные rpm-сборки. Потом появилась Fedora Core. Это было как глоток свежего воздуха, регулярно апдейтилось ядро, всегда самые свежие версии php, perl, Gnome, gcc. Я использовал сборку Fedora как на десктопе так и на продакшине на colocattion. Темпы развития радовали, в нашей компании даже была внедрена виртуализация на базе oVirt (менеджмент над KVM в исполнении программистов RedHat). Казалось бы все «цветет и пахнет», но, на мой взгляд, это не так.
Что у нас в новом релизе
- Система:
Glibc 2.23, kernel 4.5, gcc 6.1
все на высоте — зачет!
- Языки программирования:
- Python 3.5 — свежий
- Ernang 18.3 — свежий
- Ruby 2.3.1 — свежий
- Nodejs 4.2 — старый, сейчас 6.2
- PHP 5.6 — старый, сейчас 7.0
- perl 5.22 — старый, сейчас 5.24
уже не так хорошо
- Обновился шрифт — Cantarell, авторам шрифта — зачет
- Вручную можно врубить поддержку кодека OpenH264
- FreeIPA 4.3 — хорошо!
- Все остальное — ну неплохо, что оно есть, но мне кажется, это нишевые фичи.
Список фич не впечатляет, нету того «Вау!», которое возникает от смены версий.
Какие я вижу проблемы
1. Ну видно же, что команда которая релизит, постоянно не успевает. Раньше дедлайны двигали на несколько дней, ну на пару недель — теперь более месяца.
2. Релиз получается не сбалансированный, что-то проапгрейдили до последних стабильных версий, а на что-то «забили».
3. Часть пакетов, которые нужны моей компании для работы, нужно пересобирать уже для 5 дистрибутивов Fedora 19 -Fedora 24.
4. Наши программисты уже не апдейтят систему с каждым новым релизом, большинство «прыгают через версию».
5. Но проблемы со сборками под новые релизы есть у многих компаниях:
rpmfusion, тянули до самого релиза, не успели, но сегодня уже пакеты для Fedora 24 есть
oVirt — самые свежие сборки для Fedora 22
MariaDB — самые свежие сборки для Fedora 23
ParconaServer для 24 Fedora вы не соберете из src.rpm
(Ну это то с чем работаю я)
6. Беспроблемно у меня не проходит ни один апдейт, проблемы с зависимостями от сторонних сборок пакета, иногда меняется или требует обновления формат конфигов, да вы сами это знаете.
7. Нету четких дат, на которые ориентирован релиз, когда-то это было конец осени/конец весны. Теперь это уже новый год/начало лета
Что сделать чтоб стало лучше
1. Мне кажется что называть версию с привязкой к году выпуска это хорошая идея. Fedora 2016 звучит неплохо. Частоту релизов установить в 1 год. Всегда можно выпустить нужный апдейт.
2. Для повышение привлекательности самого дистрибутива, хотя бы для той сборки, которая «Server», ввести LTM (Long-term Support) 3 года
3. Больше уделять внимания маркетингу, анонсы релиза выглядят очень не привлекательно.
Стот ли апдейтиться
Ну конечно стоит, куда вы денетесь? Все, ваша Fedora устарела, вы еще не успели к ней привыкнуть? — не беда, делайте апгрейд и привыкайте к 24 :)
За месяц с лишним при работе с бета-версией на стабильность я пожаловаться не могу. Не лучше и не хуже, чем Fedora 23, вроде как ничего и не менял.
Стот ли так часто релизиться
Only registered users can participate in poll. Log in, please.
Ну со мной все ясно, а как вы считаете как часто должна релизится Ваша ОС?
2.13%
Раз в 3 месяца
6
19.86%
Раз в полгода
56
33.69%
Раз в год
95
10.99%
Раз в 3 года
31
32.27%
Rolling release (плавающий релиз)
91
1.06%
Ваш вариант в коментариях
3
282 users voted.
70 users abstained.