Projekti Pulsar esimene väljalase, mille käigus arendati Atomi koodiredaktorit

Vastavalt varem välja kuulutatud plaanile lõpetas GitHub 15. detsembril Atomi koodiredaktori toetamise ja lülitas projektihoidla arhiivirežiimi, mis piirdus kirjutuskaitstud juurdepääsuga. Atomi asemel pööras GitHub tähelepanu Microsoft Visual Studio Code (VS Code) redaktorile, mis omal ajal loodi Atomi lisandmoodulina.

Atomi redaktori koodi levitatakse MIT-i litsentsi all ja mitu aastat enne Atomi tootmise lõpetamist asutati Atomi kogukonna kahvel (GitHub), mille eesmärk oli pakkuda sõltumatu kogukonna moodustatud alternatiivseid komplekte ja lisada täiendavaid komponente integreeritud arenduskeskkonna loomiseks. Pärast põhiprojekti kokkuvarisemist liitusid mõned sõltumatud arendajad Atomi kogukonnaga, kuid selle toote konservatiivsed eesmärgid ja arendusmudel ei sobinud kõigile.

Tulemuseks oli veel ühe kahvel - Pulsar (GitHub) loomine, mis hõlmas mõnda Atomi kogukonna asutajat. Uue kahvli eesmärk on mitte ainult pakkuda Atomiga funktsionaalselt sarnast redaktorit, vaid ka värskendada arhitektuuri ja edendada olulisi uusi funktsioone, nagu uus API serveriga suhtlemiseks ja nutika otsingu tugi.

Teine põhimõtteline erinevus Pulsari ja Atomi kogukonna vahel oli erinev poliitika muudatuste vastuvõtmisel ja kavatsus minimeerida uute arendajate projekti sisenemise barjääri ja lihtsustada uuenduste edendamist (igaühel on võimalus pakkuda välja parendus, mida ta vajalikuks peab ). Pulsari kogukonnas oluliste otsuste tegemisel tehakse ettepanek kasutada üldhääletust, milles saavad osaleda kõik. Väiksemate paranduste vastuvõtmisel on tehtud ettepanek kasutada arutelul ja tõmbetaotluste ülevaatamisel põhinevat tagasisidet, milles saavad kõik samuti osaleda.

Atomi toe lõppemise päeval avaldati Pulsari esimene testväljaanne, milles lisaks kaubamärgi muutmisele vahetati välja ka laienduste hoidlaga töötamiseks mõeldud taustaprogramm - patenteeritud Package Backend asendati avatud analoogiga ja olemasolevad paketid viidi üle ja viidi üle Pulsari pakettide hoidlasse. Uus versioon toetab ka Giti lisapakettide installimist, värskendas Electron 12 platvormi ja Node.js 14 raamistikku, eemaldas telemeetria kogumiseks aegunud eksperimentaalsed funktsioonid ja koodi ning lisati Linuxi ja macOS-i ARM-arhitektuuri sõlmed.

Projekti Pulsar esimene väljalase, mille käigus arendati Atomi koodiredaktorit


Allikas: opennet.ru

Lisa kommentaar