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

b_675_675_16777215_10_images_stories_ubuntu-vs-debian.gifМэт Циммерман, бывший технический директор Canonical, продолжает работу по укреплению сотрудничества дистрибутивов Debian и Ubuntu. Накануне им был опубликован первый отчет о результатах деятельности проекта DEX.

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

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

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

Список не был очищен на 100%, но все же проект получил признание как успешный: все патчи получили необходимое внимание со стороны Debian, концепция взаимодействия, предложенная в DEX, оправдала себя. А что Вы думаете по этому поводу ?