Debian-da başlanğıc sistemləri ilə bağlı ümumi səsvermə başladı
Debian layihəsi ilk (GR, ümumi resolyusiya) layihə inkişaf etdiriciləri tərəfindən , bu layihənin systemd ilə bağlı siyasətini, alternativ başlanğıc sistemlərinin dəstəklənməsini və systemd istifadə etməyən törəmə distro-larla qarşılıqlı əlaqəni müəyyən edəcək. Səsvermə 27 dekabr tarixində tamamlanacaq və nəticələr 28 dekabrda açıqlanacaq.
Xatırladaq ki, 2014-cü ildən texniki komitə default distrosunu systemd-ə keçirmək üzərində çalışdı, amma bir neçə başlanğıc sisteminin dəstəklənməsi ilə bağlı qərar qəbul etmədi (səsvermədə komitənin bu məsələyə qərar verməyə hazır olmadığı göstərildi). Komitənin lideri paketləri dəstəkləyənlərə sysvinit dəstəyi saxlamalarını tövsiyə etdi, lakin öz baxışlarını zorla tətbiq edə bilməyəcəyini qeyd etdi və hər bir halda qərarın özbaşına qəbul edilməli olduğunu vurğuladı.
Bundan sonra bəzi inkişaf etdiricilər elogind paketinin (systemd olmadan GNOME-un işləməsi üçün zəruri) testing branşına daxil edilməsi səbəbiylə libsystemd ilə konflikt çıxdı və məsələ yenidən Debian layihəsinin lideri tərəfindən qaldırıldı, çünki inkişaf etdiricilər arasında razılaşma əldə oluna bilmədi və onların müzakirələri qarşıdurmaya çevrildi. və boz qaldı.
Bu gün keçirilən səsvermə, bir neçə başlanğıc sisteminin dəstəklənməsi ilə bağlı siyasətin təsdiqlənməsinə imkan verəcək, və əgər alternativ sistemləri dəstəkləməyə çağıran madde qalib gələcəksə, menecerlər belə məsələləri göz ardı edə və ya uzada bilməyəcəklər. Layihə liderinin təklif etdiyi üç maddədən sonra səsvermə variantları səkkiz variantla genişləndirilmişdir. Səsvermə zamanı bir neçə mövzu seçilməsinə icazə verilir və seçilən elementlərin üstünlük dərəcəsinə görə sıralanması mümkündür. Təxminən min inkişaf etdirici paketlərin dəstəklənməsi və infrastrukturu qorumaqda iştirak edir.
Təklif olunan variantlar:
Temel odaklanma systemd üzerinedir. Alternatif başlatma sistemlerine destek sağlamak öncelikli değildir, ancak geliştiriciler, böyle sistemler için paketlere isteğe bağlı olarak init skriptlerini dahil etme hakkına sahiptir.
Farklı başlatma sistemlerinin desteklenmesi ve sistemd'den farklı başlatma sistemleri ile Debian'ın başlatılması. Xidmətlərin başladılması üçün paketlər mütləq init skriptləri daxil etməlidir, yalnız systemd üçün unit fayllarının verilməsi sysv init skriptləri olmadan yolverilməzdir.
Tercih edilen sistemd'dir, ancak alternatif başlatma sistemlerini desteklemek için fırsat bırakmaktadır. Elogind gibi teknolojiler, alternatif ortamlar içinde systemd'ye bağlı uygulamaların çalıştırılmasını sağlar ve önemli olarak değerlendirilir. Paketlere alternatif sistemler için init dosyalarının dahil edilmesi kabul edilebilir.
Systemd-dan istifadə etməyən sistemlərin dəstəyi, lakin inkişafı məhdudlaşdırmayan dəyişikliklər etmədən. İnkişaf etdiricilər yaxın gələcəkdə bir neçə başlanğıc sistemini dəstəkləməyə razıdırlar, lakin systemd-nin dəstəyini artırmaq üçün işləməyin vacib olduğunu düşünürlər. Xüsusi həllərin inkişafı və dəstəklənməsi ilə maraqlanan icmalar məşğul olmalıdır, lakin digər müəssisələr problemlərin həlli lazım olduğu zaman aktiv şəkildə kömək etməlidir. İdeal olaraq, paketlər istənilən başlanğıc sistemində işləməlidir ki, bunun üçün ənənəvi init skriptləri təqdim edilə bilər və ya systemd olmadan işləməyə imkan tanıyan digər mexanizmlərdən istifadə oluna bilər. Systemd olmadan işləmək mümkünsüzlüyü bir səhv kimi qiymətləndirilir, lakin buraxılışı bloklayan bir səhv olaraq deyil, yalnız systemd olmadan işləmək üçün hazır bir həll varsa və onu qorumaqdan imtina olunursa (məsələn, problem əvvəllər təqdim edilən init skriptinin silinməsi səbəbindən yarandıqda).
Dəstək üçün daşınabilirlik, inkişafı məhdudlaşdırmayan dəyişikliklər etmədən. Debian müxtəlif proqram təminatlarının inteqrasiyası üçün birləşdirici bağ olaraq qiymətləndirilir ki, bu da bənzər və ya analoji funksionallıq təmin edir. Avadanlıq platformaları və proqram stack-ları arasında daşınabilirlik mühüm məsələlərdən biridir və alternativ texnologiyaların inteqrasiyası alqışlanır, hətta yaradıcılarnın dünyagörüşü ümumi rəyə zidd olsa belə. Systemd və digər başlanğıc sistemləri ilə bağlı mövqe 4-cü bəndlə tam üst-üstə düşür.
Birdən çox başlanğıc sisteminin dəstəklənməsini zəruri hesab etmək. Debian-i systemd-dən fərqli başlanğıc sistemləri ilə işə salma imkanının verilməsi layihə üçün hələ də vacibdir. Hər paket, daxilindəki proqram yalnız systemd ilə işləmək üçün nəzərdə tutulubsa və systemd olmadan işləmə dəstəyi yoxdursa (init skriptlərinin olmaması yalnız systemd ilə işləmək üçün nəzərdə tutulduğunu hesab edilmir), systemd-dən fərqli pid1 prosessorları ilə işləməlidir.
Daşınabilirlik və bir neçə reallaşdırmanın dəstəklənməsi. Ümumi prinsiplər tam olaraq 5-ci bəndlə üst-üstə düşür, lakin systemd və başlanğıc sistemləri ilə əlaqədar konkret tələblər irəli sürülmür, həmçinin inkişaf etdiricilər üçün heç bir öhdəlik qoyulmur. İnkişaf etdiricilərə bir-birinin maraqlarını nəzərə almaq, kompromislərə getmək və müxtəlif tərəflər üçün qənaətbəxş ortaq həllər tapmaq tövsiyə olunur.
Müzakirələrin davamı. Bənd qəbul edilməmiş variantların reytinqini azaltmaq üçün istifadə oluna bilər.
Biz fayllardan cookie, istifadə edirik ki, web saytımızda ən yaxşı təcrübəni təmin edək. Saytdan istifadə etməyə davam edərək, gizlilik siyasətimizi qəbul edirsiniz.Qəbul et
DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster