A Pulsar projekt első kiadása, amely felvette az Atom kódszerkesztő fejlesztését

A korábban bejelentett tervnek megfelelően december 15-én a GitHub leállította az Atom kódszerkesztő támogatását, és a projekttárat archiválási módba kapcsolta, csak olvasható hozzáférésre korlátozva. Az Atom helyett a GitHub a Microsoft Visual Studio Code (VS Code) szerkesztőre fordította figyelmét, amely egy időben az Atom kiegészítőjeként készült.

Az Atom szerkesztő kódját az MIT licenc alatt terjesztik, és néhány évvel az Atom megszűnése előtt megalakult az Atom Community fork (GitHub), amelynek célja egy független közösség által alkotott alternatív összeállítások biztosítása, és további összetevők integrált fejlesztői környezet felépítéséhez. A fő projekt összeomlása után néhány független fejlesztő csatlakozott az Atom közösséghez, de a termék konzervatív céljai és fejlesztési modellje nem mindenkinek felelt meg.

Az eredmény egy másik villa létrehozása volt, a Pulsar (GitHub), amely magában foglalta az Atom közösség néhány alapítóját. Az új fork célja, hogy ne csak egy funkcionálisan hasonló szerkesztőt biztosítson az Atomhoz, hanem az architektúrát is frissítse, és olyan jelentős új funkciókat támogasson, mint például egy új API a szerverrel való interakcióhoz és az intelligens keresés támogatása.

Egy másik alapvető különbség a Pulsar és az Atom közösség között a változtatások elfogadásának eltérő politikája, valamint az a szándék, hogy minimálisra csökkentsék az új fejlesztők projektbe való belépésének akadályát, és egyszerűsítsék az innovációk népszerűsítését (bárkinek lehetősége van olyan fejlesztést javasolni, amelyet szükségesnek tart. ). A Pulsar közösségben fontos döntések meghozatalakor általános szavazást javasolunk, amelyen mindenki részt vehet. Kisebb fejlesztések elfogadásakor javasolt a megbeszélésen és a lehívási kérelmek áttekintésén alapuló visszajelzések alkalmazása, melyben mindenki részt vehet.

Az Atom-támogatás befejezésének napján megjelent a Pulsar első tesztkiadása, amelyben a márkaváltáson túl a bővítménytárral való együttműködéshez szükséges háttérrendszert is lecserélték - a szabadalmaztatott Package Backendet nyílt analógra, a meglévő csomagokat pedig lecserélték. átkerültek és átkerültek a Pulsar Package Repositoryba. Az új verzió támogatja a Gitből származó kiegészítő csomagok telepítését, frissítette az Electron 12 platformot és a Node.js 14 keretrendszert, eltávolította az elavult kísérleti funkciókat és kódot a telemetria gyűjtéséhez, valamint összeállításokat adott hozzá az ARM architektúrához Linux és macOS rendszerhez.

A Pulsar projekt első kiadása, amely felvette az Atom kódszerkesztő fejlesztését


Forrás: opennet.ru

Hozzászólás