Prva izdaja projekta Pulsar, ki je prevzel razvoj urejevalnika kode Atom

Kot je bilo že napovedano, je GitHub 15. decembra prekinil podporo za urejevalnik kode Atom in premaknil repozitorij projekta v arhivski način samo za branje. Namesto Atoma je GitHub usmeril pozornost na urejevalnik Microsoft Visual Studio Code (VS Code), ki je bil nekoč ustvarjen kot dodatek k Atomu.

Koda urejevalnika Atom se distribuira pod licenco MIT in fork skupnosti Atom (GitHub) je bil ustanovljen nekaj let pred zlaganjem Atoma, katerega namen je zagotoviti alternativne zgradbe, ki jih oblikuje neodvisna skupnost, in vključuje dodatne komponente za gradnjo integriranega razvojno okolje. Po propadu glavnega projekta se je nekaj neodvisnih razvijalcev pridružilo delu na Atom Community, vendar konzervativni cilji in razvojni model tega izdelka niso ustrezali vsem.

Rezultat je bila izdelava še enega forka – Pulsar (GitHub), ki je vključeval nekaj ustanoviteljev skupnosti Atom. Nova razcepka si je zadala cilj ne samo zagotoviti urejevalnik, ki posnema funkcionalnost Atoma, ampak tudi posodobiti arhitekturo in promovirati pomembne nove funkcije, kot je nov API za interakcijo s strežnikom in podpora za pametno iskanje.

Druga temeljna razlika med Pulsarjem in Atom Community je bila različna politika sprejemanja sprememb in namera zmanjšati ovire za vstop novih razvijalcev v projekt ter poenostaviti promocijo inovacij (vsak ima možnost predlagati izboljšavo, ki se mu zdi potrebna). Pri sprejemanju pomembnih odločitev v skupnosti Pulsar je predlagana uporaba splošnega glasovanja, v katerem lahko sodeluje vsak. Pri sprejemanju manjših izboljšav je predlagana povratna informacija na podlagi razprave in pregleda povlečnih zahtevkov, pri kateri lahko sodelujejo tudi vsi.

Na dan prenehanja podpore za Atom je bila objavljena prva testna izdaja Pulsarja, v kateri je bilo poleg preoblikovanja blagovne znamke zaledje zamenjano za delo z razširitvenim repozitorijem – lastniško zaledje Package je bilo zamenjano z odprtim analogom, obstoječi paketi pa so bili preneseni in preneseni v Repozitorij paketov Pulsar. Nova različica nudi tudi podporo za namestitev paketov dodatkov iz Gita, posodobljena platforma Electron 12 in ogrodje Node.js 14, odstranjene zastarele eksperimentalne funkcije in koda za zbiranje telemetrije ter dodane zgradbe za arhitekturo ARM za Linux in macOS.

Prva izdaja projekta Pulsar, ki je prevzel razvoj urejevalnika kode Atom


Vir: opennet.ru

Dodaj komentar