Debiani algatamisüsteemide üle on alanud üldine hääletamine.
Проект Debian alustamisest (GR, general resolution) разработчиков проекта по , которое определит дальнейшую политику проекта в отношении привязки к systemd, поддержки альтернативных систем инициализации и взаимодействия с производными дистрибутивами, не использующими systemd. Голосование продлится до 27 декабря включительно, итоги будут подведены 28 декабря.
Tuletame meelde, et 2014. aastal kinnitas tehniline komitee vaikimisi distributsioonile systemd-le, kuid ei решения по отношению к поддержке нескольких систем инициализации (при голосование победил пункт, указывающий на неготовность комитета вынести решение по данному вопросу). Лидер комитета порекомендовал сопровождающим пакеты сохранить поддержку sysvinit в качестве альтернативной системы инициализации, но указал, что не может навязывать свою точку зрения и в каждом случае решение следует принимать самостоятельно.
Pärast seda tegi mõned arendajad üldine hääletamine, kuid eelhäälestamine näitas vajaduse puudumist otsustada mitme algatussüsteemi kasutamise üle. Mõned kuud tagasi, pärast paketi elogind (mis on vajalik GNOME'i toimimiseks ilma systemd-ta) lisamist testing harusse libsystemd-konflikti tõttu, tõstatas projekti Debian juht selle küsimuse taas, kuna arendajad ei suutnud kokku leppida ja nende suhtlemine kasvas vastandumiseks ning jäi ummikusse.
Проводимое ныне голосование позволит утвердить политику в отношении нескольких систем инициализации, и если победит пункт, обязывающий поддерживать альтернативные системы, мэйнтейнеры не смогут игнорировать или затягивать подобные вопросы. После обсуждения трёх изначально предложенных лидером проекта пунктов голосования, число вариантов было расширено до восьми. При голосовании допускается выбор сразу нескольких пунктов c ранжированием выбранных элементов по уровню предпочтения. Право голоса имеют около тысячи разработчиков, участвующих в сопровождении пакетов и поддержании инфраструктуры.
Предложенные варианты:
Peamine tähelepanu on suunatud systemd-le. Alternatiivsete initsialiseerimissüsteemide tugi ei ole prioriteet, kuid halduritel on õigus valikuliselt lisada pakette init-skripte sellistele süsteemidele.
Toetatakse erinevaid initsialiseerimissüsteeme ning võimalust käivitada Debian-süsteeme initsialiseerimissüsteemidega, mis erinevad systemd-st. Teenuste käivitamiseks peavad paketid kindlasti sisaldama init-skripte; ainult systemd unit-failide tarnimine ilma sysv init-skripte ei ole lubatud.
Eelistatud on systemd, kuid alternatiivsete initsialiseerimissüsteemide haldamine on lubatud. Tehnoloogiad, nagu elogind, mis võimaldavad alternatiivsetes keskkondades käivitada systemd-le seotud rakendusi, peetakse oluliseks. Pakettidesse on lubatud lisada init-failid alternatiivsete süsteemide jaoks.
Поддержка систем, не использующих systemd, но без внесения изменений, мешающих развитию. Разработчики соглашаются поддерживать несколько систем инициализации в обозримом будущем, но также считают необходимым работать над улучшением поддержки systemd. Разработкой и сопровождением специфичных решений следует заниматься заинтересованным в таких решениях сообществам, но другие мэйнтейнеры должны активно помогать и способствовать решению проблем, когда в этом возникает необходимость. В идеале пакеты должны функционировать при использовании любой системы инициализации, для чего можно поставлять традиционные init-скрипты или использовать иные механизмы, позволяющие работать без systemd. Невозможность работы без systemd рассматривается как ошибка, но не как ошибка блокирующая релиз, за исключением случаев, когда имеется готовое решение для работы без systemd, но его отказываются сохранять (например, когда проблема вызвана удалением ранее поставлявшегося init-скрипта).
Üksus, mis toetab ühilduvust, ilma muudatusteta, mis takistaks arengut. Debianit peetakse endiselt lahenduseks erineva tarkvara integreerimiseks, pakkudes samaväärseid või sarnaseid funktsioone. Ühilduvus riistvara platvormide ja tarkvarastekkide vahel on oluline ülesanne, ning alternatiivsete tehnoloogiate integreerimist soositatakse, isegi kui nende loojaid peetakse erinevateks arvamusteks. Suhtumine systemd ja teiste käivitussüsteemide suhtes on täielikult kooskõlas neljanda punktiga.
Toetuse viimine mitme käivitussüsteemi nõudeks. Debian'i käivitamise võimalus käivitussüsteemidega, mis ei ole systemd, on projekti jaoks endiselt oluline. Iga pakett peab töötama erinevate pid1 töötlejatega, välja arvatud juhul, kui paketti sisenev tarkvara on algselt mõeldud töötamiseks ainult systemd-ga ja puudub toetus käivitamiseks ilma systemd-ta (init-skriptide puudumine ei kvalifitseeru eksklusiivsena töötamiseks systemd-ga).
Ühildatavuse ja mitme rakenduse tugi. Üldised põhimõtted kattuvad täielikult punktiga 5, kuid specific nõudeid systemd ja algatussüsteemide suhtes ei esitata ning arendajatele ei kehtestata mingeid kohustusi. Arendajatele soovitatakse arvestada üksteise huvidega, leida kompromisse ja leitakse ühised lahendused, mis rahuldavad erinevaid osalisi.
Arutelu jätkumine. Punkti saab kasutada vastuvõetamatute valikute hinde langetamiseks.