Voting umum ing sistem init ing Debian wis diwiwiti
ΠΡΠΎΠ΅ΠΊΡ Debian diumumake bab wiwitan voting umum (GR, general resolution) ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΠΎ masalah ndhukung sawetara sistem init, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π² ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ systemd, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΠΌΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°ΠΌΠΈ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΌΠΈ systemd. ΠΠΎΠ»ΠΎΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄Π»ΠΈΡΡΡ Π΄ΠΎ 27 Π΄Π΅ΠΊΠ°Π±ΡΡ Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΠΈΡΠΎΠ³ΠΈ Π±ΡΠ΄ΡΡ ΠΏΠΎΠ΄Π²Π΅Π΄Π΅Π½Ρ 28 Π΄Π΅ΠΊΠ°Π±ΡΡ.
Ayo kita elinga yen ing 2014 panitia teknis disetujonitransisi distribusi standar ing systemd, nanging ora digarap ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ (ΠΏΡΠΈ Π³ΠΎΠ»ΠΎΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ±Π΅Π΄ΠΈΠ» ΠΏΡΠ½ΠΊΡ, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΠΉ Π½Π° Π½Π΅Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ ΠΊΠΎΠΌΠΈΡΠ΅ΡΠ° Π²ΡΠ½Π΅ΡΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ Π²ΠΎΠΏΡΠΎΡΡ). ΠΠΈΠ΄Π΅Ρ ΠΊΠΎΠΌΠΈΡΠ΅ΡΠ° ΠΏΠΎΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΠΈΠΌ ΠΏΠ°ΠΊΠ΅ΡΡ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ sysvinit Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π½ΠΎ ΡΠΊΠ°Π·Π°Π», ΡΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π°Π²ΡΠ·ΡΠ²Π°ΡΡ ΡΠ²ΠΎΡ ΡΠΎΡΠΊΡ Π·ΡΠ΅Π½ΠΈΡ ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ.
Sawise iki, sawetara pangembang nyoba nyoba kanggo nindakake voting umum, nanging voting pambuka nuduhake yen ana ora perlu kanggo nggawe kaputusan ing Jeksa Agung bisa ngetokake saka nggunakake sawetara sistem initialization. Sawetara sasi kepungkur, sawise masalah kanthi kalebu paket elogind (perlu kanggo mbukak GNOME tanpa systemd) ing cabang tes amarga konflik karo libsystemd, masalah kasebut diangkat maneh dening pimpinan proyek Debian, amarga para pangembang ora setuju, lan komunikasi kasebut dadi a konfrontasi lan tekan buntu.
Fokus utama yaiku sistemd. Nyedhiyakake dhukungan kanggo sistem init alternatif ora dadi prioritas, nanging pangurus bisa uga kalebu skrip init kanggo sistem kasebut ing paket.
Dhukungan kanggo macem-macem sistem init lan kemampuan kanggo boot Debian karo sistem init liyane saka systemd.
Kanggo mbukak layanan, paket kudu kalebu skrip init; mung nyediakake file unit systemd tanpa skrip init sysv ora bisa ditampa.
systemd tetep disenengi, nanging kamungkinan kanggo njaga sistem initialization alternatif kiwa. Teknologi kayata elogind, sing ngidini aplikasi kaiket menyang systemd kanggo mbukak ing lingkungan alternatif, katon penting. Paket bisa uga kalebu file init kanggo sistem alternatif.
Ndhukung portabilitas tanpa ngenalake owah-owahan sing ngalangi pembangunan. Debian terus katon minangka jembatan kanggo nggabungake macem-macem piranti lunak sing nyedhiyakake fungsi sing padha utawa padha. Portabilitas ing antarane platform hardware lan tumpukan piranti lunak minangka tujuan penting, lan integrasi teknologi alternatif disaranake, sanajan panemune penciptane beda karo konsensus umum. Posisi babagan systemd lan sistem inisialisasi liyane cocog karo titik 4.
Nggawe dhukungan kanggo sawetara sistem inisialisasi wajib. Nyedhiyakake kemampuan kanggo mbukak Debian karo sistem init liyane saka systemd terus dadi penting kanggo proyek kasebut. Saben paket kudu bisa digunakake karo panangan pid1 liyane saka systemd, kajaba piranti lunak sing kalebu ing paket kasebut asline mung dienggo karo systemd lan ora ndhukung mlaku tanpa systemd (ora ana skrip init ora dianggep mung kanggo nggarap systemd) .
Ndhukung portabilitas lan macem-macem implementasi. Prinsip umum persis padha karo titik 5, nanging ora ana syarat khusus kanggo sistem systemd lan init, lan ora ana kewajiban sing ditindakake kanggo pangembang. Pangembang disaranake kanggo nggatekake kepentingane saben liyane, nggawe kompromi lan golek solusi umum sing marem kanggo macem-macem pihak.
Terus diskusi. Item bisa digunakake kanggo downgrade opsi sing ora bisa ditampa.