Автор Тема: Перемена стратегии Canonical - закрытое тестирование и отмена полугодовых релизов  (Прочитано 5036 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Не уверен, что это сообщение будет новостью для Вас, коллеги, но всё же решил написать, потому что информация, пожалуй, важная.
Некоторое время назад пытался узнать что-нибудь о грядущем выпуске Ubuntu 13.04 и нашёл две весьма любопытные статьи.

Первая о том, что компания Canonical решила сделать разработку системы более закрытой. Теперь альфа-версии не будут выкладываться в открытый доступ. Следовательно, узнать о нововведениях и опробовать дистрибутив можно будет только с выпуском бета-версии.
http://soft.mail.ru/pressrl_page.php?id=49709

С маркетинговой точки зрения, шаг, конечно, весьма правильный, потому что добавляется фактор неожиданности. Однако вряд ли такое решение благоприятно скажется на качестве системы. Дело в том, что от выхода бета-версии до финального релиза проходит не так уж много времени для подлинно массового тестирования и исправления всех недочётов. Например, "бету" "лемура" собираются открыть только в конце марта,в  то время как итоговый выпуск намечен на конец апреля. Месяца явно мало. Кроме того, вряд ли стоит говорить, что новая стратегия разработки делает систему менее открытой.

Другая новость более приятна. По некоторым данным, компания Canonical планирует отказаться выпускать систему каждые полгода и перейти на двухлетний цикл.
http://www.pcweek.ru/foss/article/detail.php?ID=146238

Согласитесь, что неплохо? Наконец-то разработчики прислушались к многолетним просьбам пользователей. Будем надеяться, что стабильность от этого выиграет, да и изменений в новых версиях будет больше.
Есть, правда, одна опасность. Помнится, даже на форуме как-то раз была высказана мысль, что Ubuntu стала одной из лидирующих систем в  первую очередь благодаря частым регулярным обновлениям. В отличие от конкурентов, предлагались самые новые версии пакетов. Поэтому хотелось бы, чтобы предполагаемые обновления в рамках одного двухлетнего релиза были действительно грамотными и весьма широкими: чтобы обновлялись ключевые компоненты и (особенно важно) - прикладные программы.
Впрочем, для новых версий прикладных программ у нас есть ещё Launchpad. Или, на худой конец, - ./configure && make && checkinstall  :)

А для нас, пользователей Runtu, цикл и так двухлетний.  ;)

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Re: Две перемены стратегии разработки Ubuntu
« Ответ #1 : Февраль 22, 2013, 19:21:15 »
По мне, оптимальным был бы ежегодный цикл.
Я обычно между основными релизами Рунту ставлю сборки HsH или сообщества на основе апрельских релизов

Меня больше заинтересовало сообщение о разработке Убунту для планшетов и смартфонов
« Последнее редактирование: Февраль 22, 2013, 19:24:41 от ludoed »
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3463
Re: Две перемены стратегии разработки Ubuntu
« Ответ #2 : Февраль 24, 2013, 20:44:28 »
компания Canonical решила сделать разработку системы более закрытой. Теперь альфа-версии не будут выкладываться в открытый доступ. Следовательно, узнать о нововведениях и опробовать дистрибутив можно будет только с выпуском бета-версии.
http://soft.mail.ru/pressrl_page.php?id=49709

   Перефразируя классика, можно сказать так - "Не читайте новости IT-индустрии на mail.ru!" :).
В исполнении тамошних ньюсмейкеров это выглядит как бульварное чтиво. Получить текущую версию можно с самого начала разработки - для загрузки доступны ежедневные сборки LiveCD.

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Re: Две перемены стратегии разработки Ubuntu
« Ответ #3 : Февраль 25, 2013, 17:18:07 »
Перечитал - похоже, там имелось в виду, что не будут делаться собственно сборки со статусом "альфа". И их как раз вроде бы собираются заменить на ежедневные сборки.
Возможно также, что Canonical не будет отныне широко распространяться о новшествах до выхода бета-версии. Понятно, что при открытости это сводится только к отсутствию официальных комментариев.
По поводу Mail.ru понял... и сам буду читать внимательнее.  :)

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Re: Две перемены стратегии разработки Ubuntu
« Ответ #4 : Февраль 26, 2013, 16:02:10 »
Похоже, разобрался.
Сначала новостники с Mail.ru писали всё правильно.
Цитировать (выделенное)
В целом стратегия подготовки к релизу сильно изменилась: вместо выпуска нескольких альфа-версий разработчики решили пока выпускать ежедневные сборки и полумесячные тестовые сборки, а потом перейти к единственной бета-версии в марте следующего года...
Все остальные сборки, включая главную ветку, будут выходить в виде ежедневных сборок без присвоения статуса «альфа» вплоть до бета-версии.
Но потом допустили существенную ошибку.
Цитировать (выделенное)
Разработка новой основной версии Ubuntu теперь ведется в режиме «закрытого цеха», без открытого доступа со стороны всех желающих.
И я "повёлся".
Приношу извинения за недостаточно точную проверку информации.

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
Re: Две перемены стратегии разработки Ubuntu
« Ответ #5 : Февраль 26, 2013, 16:07:58 »
И я "повёлся".
Приношу извинения за недостаточно точную проверку информации.
Всем пива! ;D
Шутка конечно

Оффлайн Prof1983

  • Активист
  • ****
  • Сообщений: 493
  • Digital Economy Institute
Re: Две перемены стратегии разработки Ubuntu
« Ответ #6 : Февраль 26, 2013, 19:01:58 »
Всем пива! ;D
Тогда уж лучше так. А то на всех пива может не хватить. :)
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн Prof1983

  • Активист
  • ****
  • Сообщений: 493
  • Digital Economy Institute
Canonical всерьез задумались об отказе от полугодовых релизов

Если кратко, сообществу предлагается отказаться от полугодовых релизов, перейдя вместо них на более частые «плавающие» (Rolling Release), сохраняя при этом, разумеется, LTS релизы.

По мнению Рика, полугодовые релизы изжили себя, потому что:
    Клиенты предпочитают LTS релизы за их стабильность.
    Новичкам часто рекомендуют LTS-релизы как наиболее стабильные и надежные.
    Шестимесячные релизы тормозят добавление новых фич (упоминается эта публикация).
    Благодаря улучшению качества dev-релизов, ими теперь можно пользоваться и участвовать в разработке Убунту.
    Поддержка полугодовых релизов является дорогостоящей тратой времени и внимания, и не позволяет сфокусироваться на будущем развитии дистрибутива.

В качестве положительных моментов перехода на плавающие релизы отмечены следующие моменты:
    Для пользователей: те, кто предпочитает LTS релизы, не будут затронуты текущими изменениями, а те, кто хочет получать новые фичи, не будет ждать по шесть месяцев. К тому же, по мнению Рика, разработчики не будут испытывать давления сроков и спешить, делая ошибки, а значит, повысится качество ПО.
    Для сообщества: сообщество получит более простую модель. Будет четкое разделение пользователей, и от этого будет легче рекомендовать дистрибутив, а разработчикам будет проще поддерживать ПО, поскольку вместо трех версий им придется поддерживать всего две типа релизов: LTS и текущие dev-релизы.
    Для Core/MOTU-разработчиков выделены примерно те же преимущества: не нужно будет поддерживать старое ПО, отпадет необходимость разрываться между многими версиями, и новые фичи будут выходить именно тогда, когда они готовы, не раньше и не позже

Соответственно, если решение об отказе от полугодовых релизов будет принято, пользователи смогут выбирать между тремя вариантами дистрибутива:
    LTS
    Плавающий релиз, обновляющийся ежедневно
    Плавающий релиз, обновляющийся раз в месяц

Подробнее: habrahabr.ru/post/171165
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн Prof1983

  • Активист
  • ****
  • Сообщений: 493
  • Digital Economy Institute
Лично я считаю что эта идея очень правильная. Раз в два года делать стабильный релиз - этого вполне достаточно. А для тех, кто хочет самые свежие программы и для разработчиков - тем подойдет Roling Release, выпускаемый раз в месяц. Но не чаще. С поддержкой Roling Release обновляемый каждый день (и даже раз в неделю) уже намучились разработчики LinuxMint с их Linux Mint Debian. Напомню, что Linux Mint Debian базируется на Debian Testing и у пользователей очень часто возникали разного рода проблемы. При этом набрать "базу" однотипных проблем для выявления причины неисправности было очень трудно, т.к. получалось, что у пользователей с одинаковыми проблемами были установлены разные версии пакетов (из-за разного времени обновления системы) и это очень усложняло процесс. По крайней мере так было год назад, когда я попробовал испоьзова Linux Mint Debian как рабочую систему.

Кроме того процесс разработки Ubuntu становится ближе к процессу разработки Debian, что радует.
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн Pavels

  • Постоялец
  • ***
  • Автор темы
  • Сообщений: 232
Посмотрите, куда оно всё пошло...
http://www.linuxcenter.ru/news/2013/03/19/14035/
Цитировать (выделенное)
...принято решение наполовину – до девяти месяцев – сократить срок технической поддержки не-LTS релизов дистрибутива. Одновременно разработчики собираются упростить для пользователей процесс регулярного получения актуальных версий пакетов, без необходимости явного обновления всего дистрибутива.
Присутствовавшие на заседании Мэтт Циммерман [Matt Zimmerman], Колин Ватсон [Colin Watson] и Стефан Грабер [Stéphane Graber] единодушно пришли к соглашению по этим вопросам, а также чётко проголосовали против перехода Ubuntu на использование модели обновлений rolling release.