LINUX.ORG.RU
ФорумTalks

Решено в два раза сократить время поддержки не LTS-релизов Ubuntu и открыть постоянно обновляемый репозиторий

 


1

0

На состоявшемся несколько часов назад заседании комитета по техническому развитию Ubuntu утверждено решение по сокращению времени поддержки промежуточных выпусков Ubuntu c 18 до 9 месяцев. Время поддержки LTS-выпусков оставлено неизменным. Таким образом, обновления с устранением проблем безопасности для не LTS-релизов будут выпускаться в течение трёх месяцев после выхода следующего выпуска.

При 18-месячном цикле поддержки промежуточных выпусков приходилось поддерживать одновременно 4 выпуска Ubuntu, что отнимало достаточно много ресурсов. По мнению разработчиков 18-месячный цикл поддержки избыточен, так как промежуточные выпуски в основном востребованы пользователями, стремящимися получить наиболее свежий набор программ и достаточно оперативно переходящими на следующий выпуск после его доступности. Для таких пользователей вполне достаточно выпускать обновления только в течение трёх месяцев после релиза. Для тех, кто отдаёт предпочтение стабильности и не спешит совершать переход на новую версию рекомендуется использовать LTS-выпуски, выходящие раз в два года и поддерживаемые 5 лет.

Вторым важным решением стало намерение предоставить пользователям средство для постоянного отслеживания находящихся в разработке выпусков Ubuntu без выполнения единовременного обновления всего дистрибутива. Для пользователей будет доступен постоянно обновляемый репозиторий пакетов, отражающий текущий статус развития находящихся в разработке выпусков дистрибутива. Используя данный репозиторий пользователи смогут поддерживать на своей машине самую свежую экспериментальную редакцию Ubuntu.

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

★★★

Последнее исправление: Andrew (всего исправлений: 1)
Ответ на: комментарий от dinn

Да там работы-то никакой не надо. Взял тарбол, закачал в билдсервис и поставил сборку для нужного тебе релиза. Через 5 минут, а то и меньше, пакет готов.

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

Вот это, чтоли?

Что делает Зюзя в теме про Убунту? В дефолтных репах Зюзи актуальной версии оно есть? Так то я и из Ланчпада могу пакет установить (KXStudio Team собрали). Правда я просто из тарбола от разработчика поставил, т.к. так проще всего.

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

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

не спец как это делается в каноническом тулчейне (autoconf, automake, ...), но технически держать несколько версий одной либы не проблема. Главное чтобы проги, скажем, линковались мимо libc-2.17.so, а не с libc.so.6.

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

Далеко не всё делается так легко за 5 минут.

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

Да он не сумеет. Хотя там на пару щелчков мышкой работы.

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

пакет ardour есть. если тебя не устраивает текущая версия - собери сам.

Ой, уйди в ужас, ты всё тот же неадекват (помню тебя по kubuntu@). Ветку обсуждения не прочитал, а полез что-то отвечать. Речь о дефолтных репах шла.

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

но технически держать несколько версий одной либы не проблема

Технически не проблема. Проблемы возникают когда разработчики не соблюдают правила именования библиотек.

dinn ★★★★★
()

Всё правильно делают. Я тоже все промежуточные выпуски переустанавливаю у себя на 2-х ПК при выходе новой. На медиасервере стоит LTS.

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

А с какой стати кто-то должен делать бесплатно что-то для тебя?

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

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

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

Под пакетными системами он не подразумевал пакетные менеджеры.

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

Я просто скачал с сайта тарбол, распаковал и запускаю /opt/Ardour/Ardour_x86-3.0_14207/bin/ardour3. И плевать пользователь хотел на проблемы зависимостей и взаимодействий.

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

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

Под пакетными системами он не подразумевал пакетные менеджеры.

ЛОЛ. А что еще под этим можно подразумевать?

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

я лучше вендой тогда воспользуюсь

Пользуйтесь на здоровье, разве кто-то запрещает?

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

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

Deb тут вообще не причём, пакет можно как угодно собрать.

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

Deb тут вообще не причём, пакет можно как угодно собрать.

Если не при чем, то почему ты используешь .tar.bz2 вместо deb?

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

ЛОЛ. А что еще под этим можно подразумевать?

Он имел в виду систему {пакетов и их зависимостей}. Формат пакетов тут не имеет никакого значения.

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

Если не при чем, то почему ты используешь .tar.bz2 вместо deb?

Мне как-то всё равно, если бы разработчик выложил бы deb, я воспользовался бы им (для примера, когда-то на сайте OpenOffice.org выкладывались deb-пакеты, которые нужно было просто скачать и установить с помощью dpkg. Ставились они в /opt, никаких зависимостей не требовали).

firestarter ★★★☆
()
Последнее исправление: firestarter (всего исправлений: 1)
Ответ на: комментарий от quiet_readonly

Кто, как не каноникал, может это изменить (и впилить QNX какой-нибудь).

kost-bebix ★★
()
Ответ на: комментарий от firestarter

Мне как-то всё равно, если бы разработчик выложил бы deb, я воспользовался бы им (для примера, когда-то на сайте OpenOffice.org выкладывались deb-пакеты, которые нужно было просто скачать и установить с помощью dkpg. Ставились они в /opt, никаких зависимостей не требовали).

Значит, по-твоему, нормальные deb-пакеты из твоего дистрибутива требуют лишние зависимости, так?

Еще раз подчеркну, автоматически собранный rpm никогда не требует зависимостей больше, чем требует бинарный тарбол.

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

Значит, по-твоему, нормальные deb-пакеты из твоего дистрибутива требуют лишние зависимости, так?
Еще раз подчеркну, автоматически собранный rpm никогда не требует зависимостей больше, чем требует бинарный тарбол.

Ты вообще не понял сути разговора. Причём тут deb и rpm вообще? Прочитай тред сначала, мне лень всё пересказывать.

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

это я неадекват? :D

Да, потому что

зачем вендовый говно-стиль в дефолтных репах?

никто не предлагал совать вендовый стиль в дефолтные репы.
Так что уйди в ужас таки.

firestarter ★★★☆
()
Последнее исправление: firestarter (всего исправлений: 1)
Ответ на: комментарий от firestarter

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

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

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

Клиника. В очередной раз убеждаюсь что линуксоид это болезнь.

firestarter ★★★☆
()
Последнее исправление: firestarter (всего исправлений: 1)

У них теперь нет сил поддерживать обычный релиз-цикл убунты и они просто решили копировать репозиторий Sid? Мельчает убунта. Так и до убунтокапца недалеко.

И вообще эта новость означает, что убунта будет перманентно глючной. За пол года хотя бы баги успевали кое-как отловить (не все, но всё равно). Теперь же баги исправлять будут только для LTS.

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

Единственная проблема, да. Но один фиг установил и забыл. Работает дальше без переустановок.

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

Нет. Следующим шагом будет прекращение поддержки всех версий убунты кроме LTS. И будет она говном мамонта. И будет куда привлекательнее переходить на Debian или на LMDE.

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

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

Такой проблемы нет.

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

firestarter> Что делает Зюзя в теме про Убунту?

А что делает убунта на куче новостных ресурсов про линукс в каждой третьей новости?

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

vilisvir> Я тоже все промежуточные выпуски переустанавливаю у себя на 2-х ПК при выходе новой.

Аааааа!!!! Пришло время переустановливать шиндо^W убунту! Убунта сама себя не переустановит!

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

Nxx> И в чем тогда будет отличие от дебиана?

В том, что в Debian протестированный и стабильный софт, а в убунте - говно мамонта уровня oldstable дебьяна. Ну ещё и нескучные обои.

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

И будет вендузятство со 100500 версиями libpng :}

Тебе то что?

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

shimon ★★★★★
()

по техническому развитию Ubuntu

Дальше можно не читать. Теперь обои будут меняться чаще в 2 раза! ШОК. ВИДЕО.

partyzan ★★★
()

Эк космонавту Арча попу-то разорвала =)

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

Дистапгрейды ничего не ломают.

еще как ломают, если у тебя что-то не из оффрепов

например, если вместо MySQL стоит Percona, удачи что-нибудь апгрейднуть, система превратится в кашу

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

thunar> есть. и всё из за говноедского linux-wayя.

Нету такой проблемы и не было. В нормальных дистрибутивах уже давно можно разные версии библиотек поставить одновременно.

Quasar ★★★★★
()

У Canonical явно кончаются деньги.

alpha4
()
Ответ на: комментарий от firestarter

Лучше бы запилили возможность установки приложения любой версии, независимо от версии ОС.

это к золотой рыбке вопрос.

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

Правда я просто из тарбола от разработчика поставил, т.к. так проще всего.

Правда, чтоле?

Ну ты даешь, пацан, нах тебе вообще пакетная система.

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

не спец как это делается в каноническом тулчейне (autoconf, automake, ...),

Никак не делается. Потому что эти программы тут вообще не при чем.

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

Аааааа!!!! Пришло время переустановливать шиндо^W убунту! Убунта сама себя не переустановит!

Убунтоиды всегда переустанавливают. Потому что нормально обновляться убунта не умеет.

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

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

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

Потому что нормально обновляться убунта не умеет

4.2 Прекрасно обновляется. Даже лучше дебиана, например, у которого между релизами полсистемы переделано.

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