La première version du projet Pulsar, qui a repris le développement de l'éditeur de code Atom

Conformément au plan annoncé précédemment, le 15 décembre, GitHub a cessé de prendre en charge l'éditeur de code Atom et a basculé le référentiel du projet en mode archive, limité à un accès en lecture seule. Au lieu d'Atom, GitHub a porté son attention sur l'éditeur Microsoft Visual Studio Code (VS Code), qui a été créé à un moment donné en tant que module complémentaire d'Atom.

Le code de l'éditeur Atom est distribué sous licence MIT, et plusieurs années avant l'arrêt d'Atom, le fork Atom Community (GitHub) a été fondé, visant à fournir des assemblys alternatifs formés par une communauté indépendante et incluant des composants supplémentaires pour créer un environnement de développement intégré. Après l'effondrement du projet principal, certains développeurs indépendants ont rejoint les travaux sur la communauté Atom, mais les objectifs conservateurs et le modèle de développement de ce produit ne convenaient pas à tout le monde.

Le résultat a été la création d'un autre fork - Pulsar (GitHub), qui comprenait certains des fondateurs de la communauté Atom. Le nouveau fork vise non seulement à fournir un éditeur fonctionnellement similaire à Atom, mais également à mettre à jour l'architecture et à promouvoir de nouvelles fonctionnalités importantes, telles qu'une nouvelle API pour interagir avec le serveur et la prise en charge de la recherche intelligente.

Une autre différence fondamentale entre Pulsar et la Communauté Atom était une politique différente d'acceptation des changements et l'intention de minimiser les barrières à l'entrée des nouveaux développeurs dans le projet et de simplifier la promotion des innovations (chacun a la possibilité de proposer une amélioration qu'il juge nécessaire ). Lors de la prise de décisions importantes au sein de la communauté Pulsar, il est proposé de recourir à un vote général auquel chacun peut participer. Lors de l'adoption d'améliorations mineures, il est proposé d'utiliser des commentaires basés sur des discussions et des examens de demandes d'extraction, auxquelles chacun peut également participer.

Le jour où le support d'Atom a pris fin, la première version de test de Pulsar a été publiée, dans laquelle, en plus du changement de marque, le backend permettant de travailler avec le référentiel d'extensions a été remplacé - le Package Backend propriétaire a été remplacé par un analogue ouvert et les packages existants ont été transférés et transférés vers le référentiel de packages Pulsar. La nouvelle version prend également en charge l'installation de packages complémentaires à partir de Git, a mis à jour la plate-forme Electron 12 et le framework Node.js 14, a supprimé les fonctionnalités expérimentales et le code obsolètes pour la collecte de télémétrie et a ajouté des assemblys pour l'architecture ARM pour Linux et macOS.

La première version du projet Pulsar, qui a repris le développement de l'éditeur de code Atom


Source: opennet.ru

Ajouter un commentaire