Dengdana giştî li ser pergalên destpêkê yên Debian dest pê kir

Проект Debian ragihand derbarê destpêkê de dengdana giştî (GR, general resolution) разработчиков проекта по pirsgirêka piştgirîkirina pergalên destpêkê yên pirjimar, которое определит дальнейшую политику проекта в отношении привязки к systemd, поддержки альтернативных систем инициализации и взаимодействия с производными дистрибутивами, не использующими systemd. Голосование продлится до 27 декабря включительно, итоги будут подведены 28 декабря.

Em bînin bîra xwe ku di sala 2014 de komîteya teknîkî pejirandin derbasbûn belavkirina xwerû li ser systemd, lê ne xebitîn решения по отношению к поддержке нескольких систем инициализации (при голосование победил пункт, указывающий на неготовность комитета вынести решение по данному вопросу). Лидер комитета порекомендовал сопровождающим пакеты сохранить поддержку sysvinit в качестве альтернативной системы инициализации, но указал, что не может навязывать свою точку зрения и в каждом случае решение следует принимать самостоятельно.

Piştî vê yekê, hin pêşdebiran hewl dan hewla pêkanîna dengdana giştî, lê dengdana seretayî nîşan da ku ne hewce ye ku biryarek li ser pirsa bikaranîna pergalên destpêkî yên pirjimar were girtin. Çend meh berê, piştî pirsgirêkên bi tevlêbûna pakêta elogind (ji bo xebitandina GNOME bêyî pergalê hewce ye) di şaxê ceribandinê de ji ber nakokiyek bi libsystemd re, pirsgirêk dîsa ji hêla serokê projeya Debian ve hate raber kirin, ji ber ku pêşdebiran nikarîbûn li hev bikin, û ragihandina wan veguherî pirsgirêkek rûbirûbûn û gihîştin qonaxek mirî.

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

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

  • Balkêşiya sereke li ser pergalê ye. Piştgiriya ji bo pergalên destpêkî yên alternatîf ne pêşanî ye, lê parêzvan dikarin bi vebijarkî skrîptên destpêkê yên pergalên weha di pakêtan de bicîh bikin.
  • Piştgiriya ji bo cûrbecûr pergalên init û şiyana bootkirina Debian bi pergalên init ên ji bilî systemd.
    Ji bo xebitandina karûbaran, pêdivî ye ku pakêt skrîptên init hebin; peydakirina tenê pelên yekîneya pergalê bêyî nivîsarên destpêkê yên sysv nayê qebûl kirin.

  • systemd tercîhkirî dimîne, lê îmkana domandina pergalên destpêkkirina alternatîf maye. Teknolojiyên wekî elogind, ku destûrê dide serîlêdanên girêdayî pergalê ku di hawîrdorên alternatîf de bixebitin, girîng têne dîtin. Dibe ku pakêt ji bo pergalên alternatîf pelên init vehewînin.
  • Поддержка систем, не использующих systemd, но без внесения изменений, мешающих развитию. Разработчики соглашаются поддерживать несколько систем инициализации в обозримом будущем, но также считают необходимым работать над улучшением поддержки systemd. Разработкой и сопровождением специфичных решений следует заниматься заинтересованным в таких решениях сообществам, но другие мэйнтейнеры должны активно помогать и способствовать решению проблем, когда в этом возникает необходимость. В идеале пакеты должны функционировать при использовании любой системы инициализации, для чего можно поставлять традиционные init-скрипты или использовать иные механизмы, позволяющие работать без systemd. Невозможность работы без systemd рассматривается как ошибка, но не как ошибка блокирующая релиз, за исключением случаев, когда имеется готовое решение для работы без systemd, но его отказываются сохранять (например, когда проблема вызвана удалением ранее поставлявшегося init-скрипта).
  • Piştgiriya veguheztinê bêyî danasîna guhertinên ku pêşveçûnê asteng dike piştgirî dike. Debian berdewam dike ku wekî pirek ji bo yekkirina nermalava cihêreng ku fonksiyonek wekhev an wekhev peyda dike were dîtin. Veguheztina di navbera platformên hardware û stûnên nermalavê de armancek girîng e, û yekbûna teknolojiyên alternatîf tê teşwîq kirin, tewra ku cîhanbîniya afirînerên wan ji lihevhatina giştî cûda be. Helwesta di derbarê pergalêd û pergalên destpêkê yên din de bi tevahî bi xala 4-ê re li hev dike.
  • Piştgiriya ji bo pergalên destpêkirina pirjimar mecbûrî kirin. Pêşkêşkirina kapasîteya xebitandina Debian bi pergalên destpêkê yên ji bilî systemd-ê ji bo projeyê girîng e. Pêdivî ye ku her pakêt ji bilî systemd-ê bi rêgirên pid1-ê re bixebite, heya ku nermalava ku di pakêtê de tê de ye di eslê xwe de armanc bû ku tenê bi systemd-ê re bixebite û piştgirî nede xebitandina bêyî systemd (nebûna skrîptên init tenê ji bo xebata bi systemd-ê re nayê hesibandin) .
  • Piştgiriya veguheztinê û gelek pêkanînan dike. Prensîbên giştî tam wekî xala 5-ê ne, lê ji bo pergalên pergalê û destpêkê ti hewcedariyên taybetî tune, û ti berpirsiyarî li ser pêşdebiran nayê ferz kirin. Pêşdebir têne teşwîq kirin ku berjewendîyên hevûdu li ber çavan bigirin, lihevhatinan bikin û çareseriyên hevpar ên ku ji bo aliyên cihêreng têrker bibînin bibînin.
  • Gotûbêj berdewam kirin. Tiştek dikare were bikar anîn da ku vebijarkên nayên qebûl kirin dakêşin.

    Source: opennet.ru

  • Add a comment