Primo rilascio del progetto Pulsar, che ha continuato lo sviluppo dell'editor di codice Atom

Secondo il piano precedentemente annunciato, il 15 dicembre GitHub ha cessato il supporto per l'editor di codice Atom e ha messo il repository del progetto in modalità archivio, con accesso limitato in sola lettura. Invece di Atom, GitHub ha indirizzato la sua attenzione verso l'editor Microsoft Visual Studio Code (VS Code), originariamente sviluppato come estensione di Atom.

Il codice dell'editor Atom è distribuito sotto licenza MIT e, diversi anni prima della chiusura di Atom, è stato creato un fork denominato Atom Community (GitHub), volto a fornire compilazioni alternative, formate da una comunità indipendente e comprendenti componenti aggiuntivi per costruire un ambiente di sviluppo integrato. Dopo la chiusura del progetto principale, alcuni sviluppatori indipendenti si sono uniti al lavoro su Atom Community, ma gli obiettivi conservativi e il modello di sviluppo di questo prodotto non soddisfacevano tutti.

Ne è derivato un ulteriore fork: Pulsar (GitHub), che includeva anche alcuni dei fondatori di Atom Community. Il nuovo fork si è proposto non solo di fornire un editor che replicasse funzionalmente Atom, ma anche di aggiornare l'architettura e introdurre nuove funzionalità significative, come una nuova API per l'interazione con server e il supporto per la ricerca intelligente.

Un'altra differenza fondamentale tra Pulsar e Atom Community è stata la diversa politica di accettazione delle modifiche e l'intento di ridurre al minimo la barriera d'ingresso per nuovi sviluppatori, semplificando l'introduzione di novità (chiunque può proporre un miglioramento che ritiene necessario). Per le decisioni importanti nella comunità di Pulsar, si propone di utilizzare una votazione collettiva, a cui ognuno può partecipare. Per le piccole migliorie, si suggerisce di utilizzare feedback basato su discussioni e revisioni delle pull request, a cui possono partecipare tutti coloro che lo desiderano.

Nel giorno della cessazione del supporto per Atom, è stata pubblicata la prima versione di prova di Pulsar, nella quale, oltre al rebranding, è stata effettuata la sostituzione del backend per lavorare con il repository delle estensioni: il proprietario Package Backend è stato sostituito con un analogo open source, e i pacchetti esistenti sono stati trasferiti e convertiti nel Pulsar Package Repository. La nuova versione include anche il supporto per l'installazione di pacchetti aggiuntivi da Git, l'aggiornamento della piattaforma Electron 12 e del framework Node.js 14, l'eliminazione di funzionalità sperimentali obsolete e codice per la raccolta di telemetria, e aggiunte versioni per architettura ARM per Linux e macOS.

Primo rilascio del progetto Pulsar, che ha continuato lo sviluppo dell'editor di codice Atom


Fonte: opennet.ru
Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster