El primer lanzamiento del proyecto Pulsar, que retomó el desarrollo del editor de código Atom.

De acuerdo con el plan previamente anunciado, el 15 de diciembre, GitHub dejó de admitir el editor de código Atom y cambió el repositorio del proyecto al modo de archivo, limitado al acceso de solo lectura. En lugar de Atom, GitHub centró su atención en el editor Microsoft Visual Studio Code (VS Code), que en un momento se creó como un complemento de Atom.

El código del editor Atom se distribuye bajo la licencia MIT, y varios años antes de que Atom fuera descontinuado, se fundó la bifurcación Atom Community (GitHub), cuyo objetivo es proporcionar ensamblajes alternativos formados por una comunidad independiente e incluir componentes adicionales para construir un entorno de desarrollo integrado. Después del colapso del proyecto principal, algunos desarrolladores independientes se unieron al trabajo en la Comunidad Atom, pero los objetivos conservadores y el modelo de desarrollo de este producto no convenían a todos.

El resultado fue la creación de otra bifurcación: Pulsar (GitHub), que incluía a algunos de los fundadores de la Comunidad Atom. La nueva bifurcación tiene como objetivo no solo proporcionar un editor funcionalmente similar a Atom, sino también actualizar la arquitectura y promover nuevas características significativas, como una nueva API para interactuar con el servidor y soporte para búsqueda inteligente.

Otra diferencia fundamental entre Pulsar y la Comunidad Atom fue una política diferente para aceptar cambios y la intención de minimizar la barrera de entrada de nuevos desarrolladores al proyecto y simplificar la promoción de innovaciones (cualquiera tiene la oportunidad de proponer una mejora que considere necesaria ). A la hora de tomar decisiones importantes en la comunidad Pulsar, se propone utilizar una votación general en la que todos puedan participar. Al adoptar mejoras menores, se propone utilizar comentarios basados ​​en la discusión y revisión de solicitudes de extracción, en las que todos también pueden participar.

El día en que finalizó el soporte de Atom, se publicó la primera versión de prueba de Pulsar, en la que, además del cambio de marca, se reemplazó el backend para trabajar con el repositorio de extensiones: el backend propietario del paquete se reemplazó por un análogo abierto y los paquetes existentes. fueron transferidos y transferidos al Repositorio de Paquetes Pulsar. La nueva versión también brinda soporte para instalar paquetes complementarios de Git, actualizó la plataforma Electron 12 y el marco Node.js 14, eliminó funciones experimentales obsoletas y código para recopilar telemetría y agregó ensamblajes para la arquitectura ARM para Linux y macOS.

El primer lanzamiento del proyecto Pulsar, que retomó el desarrollo del editor de código Atom.


Fuente: opennet.ru

Añadir un comentario