The OpenNET Project / Index page

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

В рамках проекта DEX завершен первый этап синхронизации наработок Ubuntu с Debian

12.06.2011 09:39

Мэт Циммерман (Matt Zimmerman), бывший технический директор компании Canonical, продолжающий работу над укреплением сотрудничества дистрибутивов Ubuntu и Debian, опубликовал отчет с первыми результатами деятельности проекта DEX, созданного для привлечения разработчиков основанных на Debian дистрибутивов к участию в поддержании пакетной базы Debian в актуальном состоянии

В настоящий момент насчитывается более 300 дистрибутивов, прямо или косвенно использующих пакетную базу Debian. Проект DEX позволяет упростить операции по приёму различных патчей, исправлению ошибок и проведению любых других модификаций, связанных с возвратом в Debian сторонних наработок. DEX не пытается изменить установленные правила и методы работы существующих проектов, но предоставляет быстрый путь для перемещения кода из одного места в другое, являясь "мостом" между Debian и производными дистрибутивами. К участию в проекте приглашаются команды других дистрибутивов, заинтересованных в совместном развитии пакетной базы Debian, в настоящее время к инициативе подключился только дистрибутив Ubuntu.

За два месяца существования проекта проведен разбор накопившихся в процессе разработки Ubuntu 277 патчей, статус интеграции которых в Debian находился в состоянии неопределенности. В процессе разбора было выявлено, что многие из представленных патчей уже были интегрированы в Debian или отвергнуты разработчиками, тем не менее в списке присутствовали так и не рассмотренные патчи, про которые забыли или не решались принять решение. В итоге, совместными усилиями удалось принять решения по патчам, уже длительное время находящимся в процессе ожидания или добавление которых оставалось несогласованным.

В настоящий момент из 277 патчей только два патча остаются неутвержденными. После обсуждения ситуации с данными патчами с майнтейнерами пакетов было выяснено, что первый патч остается в подвешенном состоянии так как в ближайшее время ожидается выход новой версии dhcp3-client, которая будет иметь схожую функциональность, что позволит перевести патч в разряд устаревших. Второй патч, связанный с пакетом dhcp3-server и позволяющий уйти от запуска dhcp-сервера с правами пользователя root, пока находится в неопределенном состоянии - его не решаются интегрировать в upstream-проект и не готовы использовать в качестве патча в Debian.

Несмотря на то, что список не очищен на 100% проект признан успешным, так как все патчи получили должное внимание со стороны проекта Debian, был получен практический опыт сотрудничества и оправдала себя концепция взаимодействия, предложенная в DEX с целью решения общих задач и совместного использования инструментов. В ближайшее время в рамках DEX будет инициирован новый проект "big-merges", в рамках которого разработчики попытаются выявить пакеты, варианты которых в Debian и Ubuntu значительно отличаются. Подобные пакеты попытаются унифицировать и насколько это возможно привести к единому виду для обоих дистрибутивов.

Дополнительно в рамках DEX инициирован проект по оказанию помощи в миграции Debian с Python 2.6 на Python 2.7. Подобный переход уже совершен в рамках подготовки релиза Ubuntu 11.04 и теперь разработчики Ubuntu предложили свою помощь в переносе накопленных наработок в Debian. В целях обеспечения совместимости решено временно не удалять поддержку Python 2.6 в Ubuntu, до того момента как Debian не завершит переход на Python 2.7. Для упрощения организации совместной работы представителей разных дистрибутивов в рамках проекта Summer of Code началась разработка специализированного инструментария для обеспечения групповой работы.

  1. Главная ссылка к новости (http://mdzlog.alcor.net/2011/0...)
  2. OpenNews: Debian создает проект DEX для укрепления сотрудничества с производными дистрибутивами
  3. OpenNews: На основе пакетной базы Debian построено 63% Linux-дистрибутивов
  4. OpenNews: Debian укрепляет отношения с разработчиками производных дистрибутивов
  5. OpenNews: Лидер Debian на саммите Ubuntu попытался укрепить сотрудничество разработчиков
  6. OpenNews: Особенности построения релиза Ubuntu на основе пакетной базы Debian GNU/Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/30850-debian
Ключевые слова: debian, ubuntu, patch, dex
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (62) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:06, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    вот теперь попытайтесь сказать, что убунта ничего для дебиана не делает
     
     
  • 2.6, Zenittur (?), 10:44, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    В новости сказано, что она для себя делает
     
     
  • 3.12, gegMOPO4 (ok), 12:00, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно, так и делается опенсорс.
     
  • 2.8, тест (?), 10:58, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +5 +/
    убунта ничего для дебиана не делает
     
     
  • 3.17, xoomer (ok), 13:37, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Например:
    ¨Подобный переход уже совершен в рамках подготовки релиза Ubuntu 11.04 и теперь разработчики Ubuntu предложили свою помощь в переносе накопленных наработок в Debian.¨
     
     
  • 4.18, xoomer (ok), 13:38, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Делает.
     
  • 3.21, paulus (ok), 14:15, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > убунта ничего для дебиана не делает

    Им денег принести или пакеты за них собирать? Как положено свои наработки принесли в родительский проект, ведут совместную работу и т.д. Поясните, что вам еще нужно?


     
     
  • 4.64, rico (ok), 17:48, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    потроллить ему нужно, неужто не ясно? :)
     
  • 2.11, prokoudine (??), 11:56, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Какую букву в слове «бывший» из фразы «бывший технический директор компании Canonical» нужно пояснить отдельно?
     
     
  • 3.20, paulus (ok), 14:12, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Какую букву в слове «бывший» из фразы «бывший технический директор компании
    > Canonical» нужно пояснить отдельно?

    «бывший» не означает забивший на Ubuntu и Debian...

     
     
  • 4.52, svvord (ok), 03:38, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Если я правильно понял, то это его частная инициатива.

    Я, кстати, не понимаю почему патчи должны перетекать в Debian, а не в мейнстрим? Ведь схема Ubuntu -> мейнстрим -> Debian кажется логичнее.

     
  • 2.23, drunkmaster (ok), 14:55, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А должна?
     
  • 2.47, Nxx (ok), 00:44, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    227 патчей! Я был в шоке. В openSUSE на один пакет может быть 250 патчей.
     
     
  • 3.49, Аноним (-), 01:13, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > В openSUSE на один пакет может быть 250 патчей.

    Да уж. Например, отключение DHT в торрент-клиенте. Отличный такой патч. Вредительский, правда, но это же мелочи?!

     
  • 3.69, www2 (??), 10:02, 17/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это не все патчи, а только разница между Debian и Ubuntu. Поскольку Ubuntu делается на основе Debian, то понятно, что в Ubuntu есть почти все патчи из Debian. Вот отличиями разработчики и разбирались.
     

  • 1.2, Аноним (-), 10:18, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошо придумано - какой смысл разводить бардак то?!
     
     
  • 2.3, Аноним (-), 10:38, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    О каком бардаке речь?
     
     
  • 3.7, Аноним (7), 10:45, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну правильно, по сути база одна и таже но ubuntu и debian ее поддерживают отдельно, каждый для себя. теперь база начнет чуть ли не вдвое поддерживаться, быстрее и эфективнее когда они объединились и никакого бардака
     
     
  • 4.24, Ivan1986 (?), 16:08, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что пока дождешься этого дебиана...
     
     
  • 5.35, pavlinux (ok), 21:07, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Потому что пока дождешься этого дебиана...

    Работать пробовал?

     

  • 1.5, Zenittur (?), 10:44, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну что, порадуемся за них.
    Сколько всего этапов?
     
     
  • 2.45, Аноним (-), 00:20, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю. Думаю, не меньше трёх.
     

  • 1.9, eugenyn (ok), 10:59, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Мэт Циммерман (Matt Zimmerman), бывший технический директор компании Canonical, продолжающий работу над укреплением сотрудничества дистрибутивов Ubuntu и Debian ... За два месяца существования проекта проведен разбор накопившихся в процессе разработки Ubuntu 277 патчей

    Microsoft, с ехидством - "Маленький шажок для Мэта Циммермана, и большой шаг для всей Debian-ветки..."

     
  • 1.10, Vladjmir (ok), 11:33, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Правильно, чтобы эффективнее копиластить, кодовую базу надо поддерживать в синхронизированном состоянии. Убунта не готова оторваться от Дебиана в самостоятельное плавание, поэтому и прилагает усилия по синхронизации кода.

    Мне видится, что интерес Каноникала в синхронизации выше, чем у Дебиана.

     
     
  • 2.13, gegMOPO4 (ok), 12:01, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вы так говорите, будто это плохо. Да любой разработчик свободного проекта счастлив, если у других есть интерес синхронизации своих изменений с ним.
     
     
  • 3.16, Vladjmir (ok), 13:09, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы так говорите, будто это плохо. Да любой разработчик свободного проекта счастлив, если у других есть интерес синхронизации своих изменений с ним.

    Не, я ничего плохого не имел ввиду, просто проконстатировал факт.

     
     
  • 4.31, Аноним (-), 20:34, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наоборот. Дебиан не отпускает, боится окончательно загибнуть. И доказательство - данный проект, он дедиановский.
     
     
  • 5.36, Аноним (-), 21:07, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, чего он там боится. После Убунты это чуть ли не самый популярный дистрибутив (включая десктопы), и еще он служит базой для 300+ дистрибутивов, давая им результаты всей тяжелой работы по поиску и устранению уязвимостей
     
     
  • 6.39, Аноним (-), 21:18, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Перечислите значимые дистры на дедиане. Кто их пакетную базу использует? Кроме кноппикса не приходит в голову ничего полезного.  А Убунту преспокойно проживет и без деда, время когда Марк нуждался давно прошло, и это доказывается свежестью пакетов в убунте и своевременное наложение патчей. А вот наоборот - вопрос.
     
     
  • 7.41, Аноним (-), 21:35, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Перечислите значимые дистры на дедиане

    Maemo, к примеру

    Свежесть пакетов в Убунте берется, по-моему, из Debian unstable, что мгновенно чувствуют на себе любители обновляться сразу после выхода версии

     
     
  • 8.53, Аноним (-), 05:23, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Маемо Так он же еще по сути не вышел и неизвестно, что будет дальше с ним, врод... текст свёрнут, показать
     
     
  • 9.66, Elhana (ok), 13:19, 14/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Meego не вышел, maemo во всю стоит на планжетах много лет и на n900 ... текст свёрнут, показать
     
  • 8.55, Аноним (-), 05:30, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Свежесть пакетов у них своя До недавнего времени был договор с Гномерами о синх... текст свёрнут, показать
     
  • 7.57, Zenittur (?), 05:36, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > значимые

    Примерно 90% годятся для повседневной работы, стабильны и быстры.

     
  • 7.65, Elhana (ok), 13:18, 14/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    На вскидку кроме убунты - Mint (LMDE), Linspire, Xandros, Knoppix/DSL
     
  • 5.43, rshadow (ok), 23:17, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И доказательство - данный проект, он дедиановский

    В дебиане умные дядьки сидят. Увидили что кто-то строит велосипеды и решили это все в порядок привести. Они хотят это сделать, а для убунты это тока счастье будет.

     

  • 1.14, DeadLoco (ok), 12:10, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    "..В настоящий момент насчитывается более 300 дистрибутивов, прямо или косвенно использующих пакетную базу Debian.."

    Интересно, что кончится раньше - адреса в ИПв4 или слова для названий дистрибутивов линукса?

     
  • 1.15, Аноним (-), 12:13, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > dhcp3-client: Does not send hostname to server by default
    > Date: Wed, 3 Jul 2002

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

     
     
  • 2.19, paulus (ok), 14:10, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    они не бюрократы, они за стабильность проверенную годами... вот и проверяют годами :)
     
  • 2.32, Аноним (-), 20:39, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Все больше фактов в пользу того, что дебиан не нужен. Не закрытые с 2002 баги это капец. Синхронизируй не синхронизируй. Или это такое понятие стабильности? Стабильно дырявый?
     
     
  • 3.37, Аноним (-), 21:10, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Есть просто баги, а есть дыры в безопасности. Излишне рьяное устранение первых может привести к увеличению количества вторых
     
  • 3.58, drunkmaster (ok), 08:12, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Все больше фактов в пользу того, что дебиан не нужен.

    То есть дебиан тебе не нужен, но баги ты в нём всё равно отслеживаешь? Какой внимательный.

     

  • 1.22, vle (ok), 14:24, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В этом году на FOSDEM-е лидер проекта Дебиан
    делал доклад на тему

    Who the bloody hell cares about Debian? (Stefano Zacchiroli)

    Видео здесь
    http://www.youtube.com/watch?v=L5WvY1CiRfU

    Довольно зажигательно расказывал, надо сказать.
    Говорил в принципе о том же.

     
     
  • 2.26, Аноним (-), 17:45, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    благодарю
     

  • 1.25, Аноним (-), 16:36, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а что, потом и Unity будут в Debian переносить?
     
     
  • 2.27, Satori (?), 17:46, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а что, потом и Unity будут в Debian переносить?

    Вряд ли. Unity нравится немногим. На Distrowatch на второе место поднялся Linux Mint, потому что на него мигрируют пользователи Ubuntu, недовольные Unity. На форуме Минт то и дело попадаются высказывания, мол, перешёл на ваш дистр, потому что Юнити в бубунте не понравилось. Asus собирается ставить на нетбуки Убунту 10.10 - без Юнити ( https://www.opennet.ru/opennews/art.shtml?num=30775 ). То есть, народу Юнити не очень-то нравится. Это понятно всем, кроме Canonical.

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

     
     
  • 3.30, anonymous (??), 19:44, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > универсальной оболочки для нетбуков, планшетов и десктопов

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

     
  • 3.33, Аноним (-), 20:43, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А в минте оперативно пакетную базу с убунту синхронизируют? Или тоже как в дедиане ждут?
     
     
  • 4.50, Satori (?), 01:14, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А в минте оперативно пакетную базу с убунту синхронизируют? Или тоже как
    > в дедиане ждут?

    В Минте ждут несколько недель после релиза Ubuntu, пока не поступят исправления самых ужасных глюков. Когда бубунта становится более менее терпимой, тогда и пилят свой форк. Минт 10 вышел на месяц позже убунты 10.10, а минт 11 - через месяц после 11.04. В итоге получается, что лучше подождать месяц и скачать ISO минта, чем ISO убунты.

     
  • 4.67, Elhana (ok), 13:25, 14/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А в минте оперативно пакетную базу с убунту синхронизируют? Или тоже как
    > в дедиане ждут?

    У минта есть основной дистр который выходит сразу после убунты и LMDE, который по сути Debian Testing с плющками из убунты, суси и т.п.

     
  • 3.40, anon123 (?), 21:18, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Это понятно всем, кроме Canonical.

    а что им делать предлагаешь?

     
     
  • 4.51, Satori (?), 01:22, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>Это понятно всем, кроме Canonical.
    > а что им делать предлагаешь?

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

     
     
  • 5.59, anon123 (?), 09:21, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да тут и думать не надо. Они идут в верном направлении. Не Gnome Shell же им пихать, а KDE вообще на любителя. Unity самое адекватное де. Отличий от panel я не увидел, кроме бокового меню, от которого почему-то у всех попы рвет. А так все как было, верхняя панель со статусами.
     
     
  • 6.63, Клыкастый (ok), 15:39, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    мне Юнити понравилось. а на нетбуках ваще клёво.
     
  • 2.29, paulus (ok), 19:05, 12/06/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Даже если сие чудо появится в репозитории, ничего страшного не произойдет. А вот устанавливаться по умолчанию оно вряд ли когда-нибудь будет.
     

  • 1.28, Кот (??), 18:03, 12/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ждите теперь Unity на Debian
     
  • 1.48, Nxx (ok), 00:46, 13/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати, а в апстрим они собираются эти патчи посылать или там такая ерунда, что в апстрим не берут?

     
     
  • 2.54, Аноним (-), 05:27, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    У убунты разные патчи - есть годные, а есть спорные. Так что, часть будет в апрстриме.
     

  • 1.60, Мяут (ok), 09:22, 13/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Дополнительно в рамках DEX инициирован проект по оказанию помощи в миграции Debian с Python 2.6 на Python 2.7.

    А какой смысл мигрировать на мертвую ветку? Можно же сразу на Python 3...

     
     
  • 2.61, Аноним (-), 12:10, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вторую ветку ещё долго будут поддерживать.
     
  • 2.62, dr (??), 12:23, 13/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    2.x or 3.x? http://bit.ly/py2vs3k
     
     
  • 3.68, Elhana (ok), 12:28, 15/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > 2.x or 3.x? http://bit.ly/py2vs3k

    или так: http://python3wos.appspot.com/
    достаточно много того что нужно в 3-м не пашет и не будет, все это переписать на 3-й проблема

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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