Faiga palota lautele ile Debian init systems ua amata

Проект Debian faasilasila e uiga i le amataga palota lautele (GR, general resolution) разработчиков проекта по mataupu ole lagolagoina le tele o faiga init, которое определит дальнейшую политику проекта в отношении привязки к systemd, поддержки альтернативных систем инициализации и взаимодействия с производными дистрибутивами, не использующими systemd. Голосование продлится до 27 декабря включительно, итоги будут подведены 28 декабря.

Sei o tatou manatua i le 2014 le komiti faʻapitoa faamaonia suiga tufatufaina fa'aletonu ile systemd, ae leai galue i fafo решения по отношению к поддержке нескольких систем инициализации (при голосование победил пункт, указывающий на неготовность комитета вынести решение по данному вопросу). Лидер комитета порекомендовал сопровождающим пакеты сохранить поддержку sysvinit в качестве альтернативной системы инициализации, но указал, что не может навязывать свою точку зрения и в каждом случае решение следует принимать самостоятельно.

Ina ua maeʻa, sa taumafai nisi atiaʻe taumafai e faatino palota lautele, ae o le palota muamua na faaalia ai e le manaomia le faia o se faaiuga i le mataupu o le faaaogaina o le tele o faiga amata. I ni nai masina talu ai, ina ua mavae faʻafitauli faʻatasi ai ma le aofia ai o le elogind package (manaʻomia mo le faʻaogaina o le GNOME e aunoa ma le systemd) i le paranesi suʻega ona o se feeseeseaiga ma libsystemd, o le mataupu na toe faʻatūina e le taʻitaʻi o le poloketi Debian, talu ai e le mafai e le au atinaʻe ona malilie, ma o la latou fesoʻotaʻiga na liua i se fete'ena'iga ma o'o ai i se fa'ai'uga mate.

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

Предложенные варианты:

  • O le taulaiga autu o le systemd. O le tu'uina atu o le lagolago mo isi faiga init e le'o se fa'amuamua, ae e mafai e tagata tausi ma'i ona tu'u fa'atasia ni tusitusiga init mo ia faiga i afifi.
  • Lagolago mo le tele o init system ma le mafai ona faʻaulu Debian ma init system e ese mai le systemd.
    Ina ia fa'agaioi auaunaga, e tatau ona aofia i afifi init scripts na'o faila systemd unit e aunoa ma sysv init scripts e le taliaina.

  • systemd e tumau pea le fiafia, ae o le avanoa e faʻatumauina ai isi faiga amata o loʻo totoe. Tekinolosi e pei ole elogind, lea e mafai ai ona faʻaogaina tusi talosaga i le systemd e faʻatautaia i isi siosiomaga, e vaʻaia e taua. O afifi e ono aofia ai faila init mo isi faiga.
  • Поддержка систем, не использующих systemd, но без внесения изменений, мешающих развитию. Разработчики соглашаются поддерживать несколько систем инициализации в обозримом будущем, но также считают необходимым работать над улучшением поддержки systemd. Разработкой и сопровождением специфичных решений следует заниматься заинтересованным в таких решениях сообществам, но другие мэйнтейнеры должны активно помогать и способствовать решению проблем, когда в этом возникает необходимость. В идеале пакеты должны функционировать при использовании любой системы инициализации, для чего можно поставлять традиционные init-скрипты или использовать иные механизмы, позволяющие работать без systemd. Невозможность работы без systemd рассматривается как ошибка, но не как ошибка блокирующая релиз, за исключением случаев, когда имеется готовое решение для работы без systemd, но его отказываются сохранять (например, когда проблема вызвана удалением ранее поставлявшегося init-скрипта).
  • Lagolago le feaveai e aunoa ma le faalauiloaina o suiga e taofia ai le atinae. O loʻo faʻaauau pea ona vaʻaia Debian o se alalaupapa mo le tuʻufaʻatasia o polokalame eseese e maua ai galuega tutusa pe tutusa. O le faʻaogaina i le va o masini faʻapipiʻi ma faʻapipiʻi polokalama o se sini taua, ma o le tuʻufaʻatasia o isi tekonolosi e faʻamalosia, e tusa lava pe ese le vaʻaiga o latou foafoa mai le maliega lautele. O le tulaga e uiga i systemd ma isi faiga amata e fetaui lelei ma le vaega 4.
  • Fa'atulafonoina le lagolago mo le tele o faiga amata. Tuuina atu le malosi e faʻatautaia ai Debian ma init system e ese mai i le systemd e faʻaauau pea ona taua i le poloketi. O afifi taʻitasi e tatau ona galulue faʻatasi ma pid1 faʻatautaia e ese mai i le systemd, seivagana o le polokalama o loʻo aofia i totonu o le afifi na muai faʻamoemoe e galue naʻo le systemd ma e le lagolagoina le taʻavale e aunoa ma le systemd (o le leai o ni init scripts e le faitaulia e naʻo le galue ma systemd) .
  • Lagolagoina le feaveai ma le tele o faatinoga. O taʻiala lautele e tutusa lelei ma le vaega 5, ae leai ni manaʻoga faʻapitoa mo systemd ma init system, ma e leai ni noataga e tuʻuina atu i tagata atiae. E fa'amalosia le au atina'e e fa'atatau i mea e fiafia i ai le tasi ma le isi, faia fa'aletonu ma saili fofo masani e fa'amalieina ai vaega eseese.
  • Faaauau talanoaga. E mafai ona fa'aoga le aitema e fa'alalo ai filifiliga le taliaina.

    puna: opennet.ru

  • Faaopoopo i ai se faamatalaga