Ang mga resulta sa boto sa Debian init nga mga sistema gisumada

Gipatik Resulta kinatibuk-ang pagboto (GR, kinatibuk-ang resolusyon) sa mga developer sa proyekto sa Debian nga nalambigit sa pagmintinar sa pakete ug pagmentinar sa imprastraktura, nga gihimo sa isyu sa pagsuporta sa daghang init nga sistema. Ang ikaduha nga butang (β€œB”) sa lista nga nakadaog - systemd nagpabilin nga gipalabi, apan ang posibilidad sa pagpadayon sa alternatibong mga sistema sa pagsugod nagpabilin. Ang pagboto gihimo gamit ang pamaagi Condorcet, diin ang matag botante nagranggo sa tanang mga opsyon sumala sa gusto, ug sa dihang nagkuwenta sa resulta, gikonsiderar kung pila ka botante ang gusto sa usa ka opsyon ngadto sa lain.

Giila sa nakadaog nga sugyot nga ang mga yunit sa serbisyo sa systemd mao ang gipalabi nga paagi aron ma-configure ang mga daemon ug serbisyo nga modagan, apan giila nga adunay mga palibot diin ang mga developer ug tiggamit makahimo ug mogamit mga alternatibong init nga sistema ug magamit nga mga alternatibo sa mga kapabilidad sa systemd. Ang mga nag-develop sa alternatibong mga solusyon nanginahanglan mga kapanguhaan aron mahimo ang ilang trabaho ug ma-format ang ilang mga pakete. Ang mga alternatibong solusyon sama sa elogind para sa pagpadagan sa mga aplikasyon nga gigapos sa mga interface nga espesipiko sa systemd nagpabiling importante sa proyekto. Ang pagsuporta sa ingon nga mga inisyatibo nanginahanglan tabang sa mga lugar diin ang pagpalambo sa mga alternatibong teknolohiya nag-intersect sa nahabilin nga proyekto, sama sa paglangan sa pagrepaso sa patch ug diskusyon.

Ang mga pakete mahimong maglakip sa mga file systemd unit ug init nga mga script alang sa pagsugod sa mga serbisyo. Ang mga pakete mahimong mogamit sa bisan unsang systemd nga mga bahin nga gusto sa tagdumala sa pakete, basta ang mga bahin nagsunod sa mga lagda sa Debian ug wala gihigot sa eksperimento o dili suportado nga mga bahin sa Debian sa ubang mga pakete. Dugang sa systemd, ang mga pakete mahimo usab nga maglakip sa suporta alang sa mga alternatibong init nga sistema ug maghatag mga sangkap aron mapulihan ang mga interface nga piho sa systemd. Ang mga desisyon bahin sa paglakip sa mga patch gihimo sa mga tigmentinar isip bahin sa standard nga mga pamaagi. Debian komitado sa pagtrabaho uban sa derivative distributions nga mopili sa paggamit sa uban nga init nga sistema, apan ang interaksyon gitukod sa maintainer nga lebel, nga naghimo sa mga desisyon mahitungod sa unsa nga mga bahin nga giandam sa ikatulo nga-partido nga mga distribusyon gidawat ngadto sa mga nag-unang Debian nga komposisyon ug diin ang nahabilin sa derivative distribution.

Atong hinumduman nga sa 2014 ang technical committee giaprobahan pagbalhin default nga pag-apod-apod sa systemd, apan dili nagtrabaho sa gawas mga desisyon bahin sa suporta alang sa daghang sistema sa paghatag (ang aytem nga nagpakita sa pagkadili gusto sa komite sa paghimo og desisyon bahin niini nga isyu nakadaog sa boto). Girekomenda sa lider sa komite nga ang mga tigmintinar sa pakete magpadayon sa suporta alang sa sysvinit ingon usa ka alternatibo nga sistema sa init, apan gipakita nga dili niya mapahamtang ang iyang punto sa panan-aw ug nga ang desisyon kinahanglan himuon nga independente sa matag kaso.

Human niini, pipila ka mga developers misulay pagsulay sa pagtuman kinatibuk-ang boto, apan ang pasiuna nga pagboto nagpakita nga dili kinahanglan nga mohimo ug desisyon sa isyu sa paggamit sa daghang mga sistema sa pagsugod. Pipila ka bulan ang milabay, pagkahuman mga problema uban sa paglakip sa elogind package (kinahanglan alang sa pagpadagan sa GNOME nga walay systemd) sa testing branch tungod sa panagsumpaki sa libsystemd, ang isyu gipasaka pag-usab sa Debian project leader, tungod kay ang mga developers dili magkauyon, ug ang ilang komunikasyon nahimong usa ka komprontasyon ug nakaabot sa dead end.

Gikonsiderar ang mga opsyon:

  • Ang nag-unang focus mao ang systemd. Ang paghatag og suporta alang sa alternatibong init nga mga sistema dili usa ka prayoridad, apan ang mga tigmintinar mahimong opsyonal nga maglakip sa init nga mga script alang sa maong mga sistema sa mga pakete.
  • Ang systemd nagpabilin nga gipalabi, apan ang posibilidad sa pagpadayon sa mga alternatibong sistema sa pagsugod nahabilin. Ang mga teknolohiya sama sa elogind, nga nagtugot sa mga aplikasyon nga gigapos sa systemd nga modagan sa alternatibong mga palibot, nakita nga importante. Ang mga pakete mahimong maglakip sa init nga mga file alang sa alternatibong mga sistema.
  • Suporta alang sa lain-laing mga init nga sistema ug ang abilidad sa pag-boot sa Debian sa init nga mga sistema gawas sa systemd.
    Sa pagpadagan sa mga serbisyo, ang mga pakete kinahanglang maglakip sa init nga mga script; ang paghatag lamang sa systemd unit files nga walay sysv init nga mga script dili madawat.

  • Suporta alang sa mga sistema nga wala mogamit systemd, apan kung wala’y mga pagbag-o nga makapugong sa pag-uswag. Ang mga nag-develop miuyon sa pagsuporta sa daghang init nga mga sistema alang sa umaabot nga umaabot, apan nagtuo usab nga gikinahanglan ang pagtrabaho sa pagpaayo sa suporta sa systemd. Ang pagpalambo ug pagmentinar sa mga piho nga solusyon kinahanglang itugyan ngadto sa mga komunidad nga interesado sa maong mga solusyon, apan ang ubang mga tigmentinar kinahanglang aktibong motabang ug motampo sa pagsulbad sa problema kon adunay panginahanglan. Sa tinuud, ang mga pakete kinahanglan nga molihok gamit ang bisan unsang init nga sistema, nga makab-ot pinaagi sa paghatag sa tradisyonal nga mga script sa init o paggamit sa ubang mga mekanismo nga nagtugot kanila sa pagtrabaho nga wala systemd. Ang kawalay katakus sa pagtrabaho nga walay systemd giisip nga usa ka bug, apan dili usa ka bug nga nagpugong sa pagpagawas, gawas kung adunay usa ka andam nga solusyon alang sa pagtrabaho nga wala ang systemd, apan kini gidumili nga maluwas (pananglitan, kung ang problema gipahinabo sa pagtangtang sa nauna nga gihatag nga init nga script).
  • Nagsuporta sa pagkadaladala nga wala’y pagpaila sa mga pagbag-o nga makapugong sa pag-uswag. Ang Debian nagpadayon nga nakita ingon usa ka tulay alang sa paghiusa sa lainlaing software nga naghatag katumbas o parehas nga pagpaandar. Ang pagdala tali sa mga plataporma sa hardware ug mga stack sa software usa ka importante nga tumong, ug ang paghiusa sa alternatibong mga teknolohiya gidasig, bisan kung ang panglantaw sa kalibutan sa ilang mga tiglalang lahi sa kinatibuk-ang konsensus. Ang posisyon bahin sa systemd ug uban pang mga sistema sa pagsugod hingpit nga nahiuyon sa punto 4.
  • Ang paghimo sa suporta alang sa daghang mga sistema sa pagsugod nga mandatory. Ang paghatag og abilidad sa pagpadagan sa Debian sa init nga mga sistema gawas sa systemd nagpadayon nga importante sa proyekto. Ang matag pakete kinahanglan nga magtrabaho uban sa pid1 nga mga tigdumala gawas sa systemd, gawas kung ang software nga gilakip sa package orihinal nga gituyo nga magtrabaho lamang sa systemd ug dili mosuporta sa pagdagan nga walay systemd (ang pagkawala sa init nga mga script dili isipon nga gituyo lamang sa pagtrabaho uban sa systemd) .
  • Nagsuporta sa portability ug daghang mga pagpatuman. Ang kinatibuk-ang mga prinsipyo parehas ra sa punto 5, apan walay piho nga mga kinahanglanon alang sa systemd ug init nga mga sistema, ug walay obligasyon nga gipahamtang sa mga developers. Giawhag ang mga developers nga tagdon ang interes sa usag-usa, maghimog mga kompromiso ug mangitag komon nga solusyon nga makatagbaw sa lain-laing partido.
  • Nagpadayon nga diskusyon. Ang butang mahimong gamiton sa pag-downgrade sa dili madawat nga mga kapilian.
  • Source: opennet.ru

    Idugang sa usa ka comment