Голосование начинается в системах инициализации Debian

Система инициализации Debian

Несколько месяцев спустя здесь в блоге делимся новостью об обсуждении что разработчики взяли Debian следует ли поддерживать несколько систем инициализации это был бы вариант. Поскольку это возникла из-за разногласий относительно доставки пакета elogind (Если вы хотите прочитать заметку, вы можете сделать по этой ссылке).

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

Несколько месяцев назад, после проблем с включением пакета elogind (необходимого для работы GNOME без systemd) в тестовую ветку из-за конфликта с libsystemd, руководитель проекта Debian снова задал вопрос: так как разработчики не смогли договориться и их общение стало конфронтационным и застойным

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

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

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

В рамках предложенных вариантов устанавливается:

  • Основное внимание уделяется systemd. Поддержка альтернативных систем инициализации не является приоритетом, но сценарии запуска для этих систем могут быть дополнительно упакованы.
  • Поддержка различных систем инициализации и возможность загрузки Debian в системах, отличных от systemd.
    Для запуска служб в пакеты должны входить сценарии запуска.
  • Systemd по-прежнему предпочтительнее, но возможность поддерживать альтернативные системы инициализации остается. Такие технологии, как elogind, которые позволяют запускать системные приложения в альтернативных средах, считаются важными. Пакеты могут включать файлы инициализации для альтернативных систем.
  • Поддержка систем, которые не используют systemd, но без внесения изменений, препятствующих развитию. Разработчики соглашаются поддерживать несколько систем инициализации в обозримом будущем, но также считают необходимым работать над улучшением поддержки systemd. Разработку и поддержку конкретных решений должны осуществлять сообщества, заинтересованные в таких решениях, но другие специалисты по сопровождению должны активно помогать и вносить свой вклад в решение проблем, когда возникает необходимость.
  • Поддержка переносимости, без внесения изменений, мешающих развитию. Переносимость между аппаратными платформами и программными стеками является важной задачей, и интеграция альтернативных технологий приветствуется, даже если мировоззрение ее создателей отличается от общепринятого.
  • Перевести поддержку множественных систем инициализации в разряд обязательных. Предоставление возможности запускать Debian с системами начальной загрузки, отличными от systemd, продолжает иметь значение для проекта. Каждый пакет должен работать с обработчиками pid1, отличными от systemd, за исключением случаев, когда программное обеспечение, входящее в пакет, предназначено для работы только с systemd, и нет поддержки для запуска без systemd (отсутствие сценариев инициализации не рассматривается для работы только с systemd).
  • Поддержка переносимости и нескольких реализаций. Общие принципы полностью соответствуют параграфу 5, но в отношении системной системы и систем инициализации не предъявляются какие-либо особые требования или обязательства на разработчиков. Разработчикам рекомендуется учитывать интересы других, идти на компромиссы и находить общие решения, которые устраивают несколько сторон.

Голосование продлится до 27 декабря включительно, результаты будут объявлены 28 декабря.. Если вы хотите узнать об этом больше, вы можете ознакомиться с оригинальной публикацией. По следующей ссылке.


3 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   неименная сказал

    28 декабря, плохой день, чтобы рассказать нам новости о том, как прошло голосование xD

  2.   Люкс сказал

    systemd отстой !!

  3.   дебианит_1 сказал

    Глупо, что Debian должен голосовать, чтобы увидеть, являются ли они монополизированными systemd, это полностью противоречит философии бесплатного программного обеспечения, не должно быть никаких сомнений в том, что пользователю должно быть разрешено выбирать, какой тип инициализации он хочет использовать.