Atom kod redaktorunun inkişafını götürən Pulsar layihəsinin ilk buraxılışı

Daha əvvəl elan edilmiş plana uyğun olaraq, dekabrın 15-də GitHub Atom kod redaktorunu dəstəkləməyi dayandırdı və layihə repozitoriyasını yalnız oxumaq üçün girişlə məhdudlaşan arxiv rejiminə keçirdi. Atom əvəzinə GitHub diqqətini bir vaxtlar Atom-a əlavə olaraq yaradılmış Microsoft Visual Studio Code (VS Code) redaktoruna çevirdi.

Atom redaktor kodu MIT lisenziyası əsasında paylanır və Atomun fəaliyyəti dayandırılmadan bir neçə il əvvəl müstəqil icma tərəfindən yaradılmış alternativ birləşmələri təmin etmək və inteqrasiya olunmuş inkişaf mühiti yaratmaq üçün əlavə komponentlər daxil etmək məqsədi daşıyan Atom İcma çəngəli (GitHub) yaradılmışdır. Əsas layihənin dağılmasından sonra bəzi müstəqil tərtibatçılar Atom Birliyində işə qoşuldular, lakin bu məhsulun konservativ məqsədləri və inkişaf modeli hər kəsə uyğun gəlmədi.

Nəticə başqa bir çəngəl - Pulsarın (GitHub) yaradılması oldu, bura Atom Birliyinin bəzi qurucularını da daxil etdi. Yeni çəngəl təkcə funksional olaraq Atom-a bənzəyən redaktoru təmin etmək deyil, həm də arxitekturanı yeniləmək və serverlə qarşılıqlı əlaqə üçün yeni API və ağıllı axtarışa dəstək kimi əhəmiyyətli yeni xüsusiyyətləri təşviq etməkdir.

Pulsar və Atom Cəmiyyəti arasındakı digər əsas fərq, dəyişiklikləri qəbul etmək üçün fərqli siyasət və yeni tərtibatçıların layihəyə daxil olma maneəsini minimuma endirmək və innovasiyaların təşviqini sadələşdirmək niyyəti idi (hər kəsin zəruri hesab etdiyi təkmilləşdirmə təklif etmək imkanı var) ). Pulsar icmasında mühüm qərarlar qəbul edərkən, hər kəsin iştirak edə biləcəyi ümumi səsvermədən istifadə etmək təklif olunur. Kiçik təkmilləşdirmələri qəbul edərkən, hər kəsin də iştirak edə biləcəyi cəlbetmə sorğularının müzakirəsi və nəzərdən keçirilməsi əsasında rəydən istifadə etmək təklif olunur.

Atom dəstəyinin sona çatdığı gün Pulsar-ın ilk sınaq buraxılışı nəşr olundu, burada rebrendinqdən əlavə, genişləndirmə anbarı ilə işləmək üçün arxa plan dəyişdirildi - xüsusi Paket Backend açıq analoq ilə əvəz edildi və mövcud paketlər köçürüldü və Pulsar Paket Repozitoriyasına köçürüldü. Yeni versiya, həmçinin Git-dən əlavə paketlərin quraşdırılmasına dəstək verir, Electron 12 platforması və Node.js 14 çərçivəsi yeniləndi, köhnəlmiş eksperimental funksiyalar və telemetriya toplamaq üçün kod silindi, Linux və macOS üçün ARM arxitekturası üçün montajlar əlavə edildi.

Atom kod redaktorunun inkişafını götürən Pulsar layihəsinin ilk buraxılışı


Mənbə: opennet.ru

Добавить комментарий