Bdiet il-votazzjoni ġenerali fuq is-sistemi Debian init

Проект Debian ħabbar dwar il-bidu votazzjoni ġenerali (GR, general resolution) разработчиков проекта по kwistjoni ta' appoġġ għal sistemi multipli init, которое определит дальнейшую политику проекта в отношении привязки к systemd, поддержки альтернативных систем инициализации и взаимодействия с производными дистрибутивами, не использующими systemd. Голосование продлится до 27 декабря включительно, итоги будут подведены 28 декабря.

Ejja nfakkru li fl-2014 il-kumitat tekniku approvati transizzjoni distribuzzjoni default fuq systemd, iżda le maħduma решения по отношению к поддержке нескольких систем инициализации (при голосование победил пункт, указывающий на неготовность комитета вынести решение по данному вопросу). Лидер комитета порекомендовал сопровождающим пакеты сохранить поддержку sysvinit в качестве альтернативной системы инициализации, но указал, что не может навязывать свою точку зрения и в каждом случае решение следует принимать самостоятельно.

Wara dan, xi żviluppaturi ppruvaw jippruvaw iwettqu vot ġenerali, iżda votazzjoni preliminari wriet li ma kienx hemm bżonn li tittieħed deċiżjoni dwar il-kwistjoni tal-użu ta 'sistemi ta' inizjalizzazzjoni multipli. Ftit xhur ilu, wara problemi bl-inklużjoni tal-pakkett elogind (meħtieġ għat-tħaddim ta' GNOME mingħajr systemd) fil-fergħa tal-ittestjar minħabba kunflitt ma' libsystemd, il-kwistjoni reġgħet tqajmet mill-mexxej tal-proġett Debian, peress li l-iżviluppaturi ma setgħux jaqblu, u l-komunikazzjoni tagħhom saret konfront u wasal fi tmiemu.

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

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

  • L-enfasi ewlenija hija fuq systemd. Il-provvista ta' appoġġ għal sistemi init alternattivi mhijiex prijorità, iżda dawk li jżommu jistgħu b'għażla jinkludu skripts init għal sistemi bħal dawn f'pakketti.
  • Appoġġ għal varjetà ta 'sistemi init u l-abbiltà li Debian boot b'sistemi init minbarra systemd.
    Biex imexxu s-servizzi, il-pakketti jridu jinkludu init scripts li jipprovdu biss fajls ta' unità systemd mingħajr sysv init scripts;

  • systemd jibqa' preferut, iżda titħalla l-possibbiltà li jinżammu sistemi ta' inizjalizzazzjoni alternattivi. Teknoloġiji bħal elogind, li jippermettu applikazzjonijiet marbuta ma' systemd biex jaħdmu f'ambjenti alternattivi, huma meqjusa bħala importanti. Il-pakketti jistgħu jinkludu fajls init għal sistemi alternattivi.
  • Поддержка систем, не использующих systemd, но без внесения изменений, мешающих развитию. Разработчики соглашаются поддерживать несколько систем инициализации в обозримом будущем, но также считают необходимым работать над улучшением поддержки systemd. Разработкой и сопровождением специфичных решений следует заниматься заинтересованным в таких решениях сообществам, но другие мэйнтейнеры должны активно помогать и способствовать решению проблем, когда в этом возникает необходимость. В идеале пакеты должны функционировать при использовании любой системы инициализации, для чего можно поставлять традиционные init-скрипты или использовать иные механизмы, позволяющие работать без systemd. Невозможность работы без systemd рассматривается как ошибка, но не как ошибка блокирующая релиз, за исключением случаев, когда имеется готовое решение для работы без systemd, но его отказываются сохранять (например, когда проблема вызвана удалением ранее поставлявшегося init-скрипта).
  • Jappoġġja l-portabbiltà mingħajr ma jintroduċu bidliet li jfixklu l-iżvilupp. Debian ikompli jitqies bħala pont għall-integrazzjoni ta' softwer differenti li jipprovdi funzjonalità ekwivalenti jew simili. Il-portabilità bejn il-pjattaformi tal-ħardwer u l-munzelli tas-softwer hija għan importanti, u l-integrazzjoni ta 'teknoloġiji alternattivi hija mħeġġa, anke jekk il-ħarsa tad-dinja tal-ħallieqa tagħhom tvarja mill-kunsens ġenerali. Il-pożizzjoni rigward systemd u sistemi oħra ta 'inizjalizzazzjoni tikkoinċidi kompletament mal-punt 4.
  • Nagħmlu l-appoġġ għal sistemi ta 'inizjalizzazzjoni multipli obbligatorju. Il-provvediment tal-ħila biex iħaddem Debian b'sistemi init minbarra systemd jibqa' importanti għall-proġett. Kull pakkett irid jaħdem ma 'pid1 handlers għajr systemd, sakemm is-softwer inkluż fil-pakkett kien oriġinarjament maħsub biex jaħdem biss ma' systemd u ma jappoġġjax it-tħaddim mingħajr systemd (in-nuqqas ta 'init scripts ma jgħoddx bħala maħsub biss biex jaħdem ma' systemd) .
  • Jappoġġja l-portabbiltà u implimentazzjonijiet multipli. Il-prinċipji ġenerali huma eżattament l-istess bħall-punt 5, iżda m'hemm l-ebda rekwiżiti speċifiċi għas-sistemi systemd u init, u l-ebda obbligu ma huwa impost fuq l-iżviluppaturi. L-iżviluppaturi huma mħeġġa jqisu l-interessi ta 'xulxin, jagħmlu kompromessi u jsibu soluzzjonijiet komuni li huma sodisfaċenti għal diversi partijiet.
  • Diskussjoni kontinwa. L-oġġett jista 'jintuża biex jiddegrada għażliet inaċċettabbli.

    Sors: opennet.ru

  • Żid kumment