Pirmais Pulsar projekta izlaidums, kas paņēma Atom koda redaktora izstrādi

Kā ziņots iepriekš, 15. decembrī GitHub beidza Atom koda redaktora atbalstu un pārcēla projekta repozitoriju uz tikai lasīšanas arhīva režīmu. Atom vietā GitHub pievērsa uzmanību Microsoft Visual Studio Code (VS Code) redaktoram, kas savulaik tika izveidots kā Atom papildinājums.

Atom redaktora kods tiek izplatīts saskaņā ar MIT licenci, un dažus gadus pirms Atom locīšanas tika dibināts Atom kopienas fork (GitHub), kura mērķis ir nodrošināt alternatīvas versijas, ko veido neatkarīga kopiena un iekļaujot papildu komponentus integrētas kopienas izveidei. attīstības vide. Pēc galvenā projekta sabrukuma daži neatkarīgi izstrādātāji pievienojās darbam pie Atom Community, taču šī produkta konservatīvie mērķi un attīstības modelis nebija piemērots visiem.

Rezultātā tika izveidota vēl viena dakša - Pulsar (GitHub), kurā bija iekļauti daži no Atom kopienas dibinātājiem. Jaunā dakša ir izvirzījusi sev mērķi ne tikai nodrošināt redaktoru, kas atdarina Atom funkcionalitāti, bet arī atjaunināt arhitektūru un veicināt nozīmīgas jaunas funkcijas, piemēram, jaunu API mijiedarbībai ar serveri un viedās meklēšanas atbalstu.

Vēl viena būtiska atšķirība starp Pulsar un Atom Community bija atšķirīga izmaiņu pieņemšanas politika un nodoms samazināt barjeru jaunajiem izstrādātājiem iekļūt projektā un vienkāršot inovāciju veicināšanu (ikvienam ir iespēja ieteikt kādu uzlabojumu, ko viņš uzskata par nepieciešamu). Pieņemot svarīgus lēmumus Pulsar kopienā, tiek piedāvāts izmantot vispārēju balsojumu, kurā var piedalīties ikviens. Pieņemot nelielus uzlabojumus, tiek piedāvāts izmantot atgriezenisko saiti, kas balstīta uz diskusiju un pull pieprasījumu izskatīšanu, kurā var piedalīties arī ikviens.

Dienā, kad beidzās Atom atbalsts, tika publicēts pirmais Pulsar testa laidiens, kurā papildus zīmola maiņai aizmugursistēma tika aizstāta ar paplašinājumu repozitoriju - patentētā Package Backend tika aizstāta ar atvērtu analogu un esošās pakotnes. tika pārnesti un pārsūtīti uz Pulsar pakotnes krātuvi. Jaunā versija arī nodrošina atbalstu pievienojumprogrammu pakotņu instalēšanai no Git, atjaunināta Electron 12 platforma un Node.js 14 ietvars, noņemtas novecojušas eksperimentālās funkcijas un telemetrijas kolekcijas kods, kā arī pievienotas ARM arhitektūras versijas operētājsistēmām Linux un macOS.

Pirmais Pulsar projekta izlaidums, kas paņēma Atom koda redaktora izstrādi


Avots: opennet.ru

Pievieno komentāru