A primeira versión do proxecto Pulsar, que recolleu o desenvolvemento do editor de código Atom

De acordo co plan anunciado anteriormente, o 15 de decembro, GitHub deixou de admitir o editor de código Atom e cambiou o repositorio do proxecto ao modo de arquivo, limitado ao acceso de só lectura. En lugar de Atom, GitHub cambiou a súa atención ao editor de Microsoft Visual Studio Code (VS Code), que nun momento foi creado como un complemento para Atom.

O código do editor Atom distribúese baixo a licenza MIT, e varios anos antes de que Atom fose descontinuado, fundouse o fork da comunidade Atom (GitHub), destinado a proporcionar conxuntos alternativos formados por unha comunidade independente e incluír compoñentes adicionais para construír un entorno de desenvolvemento integrado. Despois do colapso do proxecto principal, algúns desenvolvedores independentes uníronse ao traballo na comunidade Atom, pero os obxectivos conservadores e o modelo de desenvolvemento deste produto non se adaptaron a todos.

O resultado foi a creación doutro fork - Pulsar (GitHub), que incluía algúns dos fundadores da comunidade Atom. A nova bifurcación pretende non só proporcionar un editor que sexa funcionalmente similar a Atom, senón tamén actualizar a arquitectura e promover novas funcións significativas, como unha nova API para interactuar co servidor e compatibilidade coa busca intelixente.

Outra diferenza fundamental entre Pulsar e a Comunidade Atom foi unha política diferente de aceptación de cambios e a intención de minimizar a barreira de entrada de novos desenvolvedores no proxecto e simplificar a promoción das innovacións (calquera persoa ten a oportunidade de propoñer unha mellora que considere necesaria). ). Á hora de tomar decisións importantes na comunidade Pulsar, proponse utilizar un voto xeral no que todos poidan participar. Ao adoptar melloras menores, proponse utilizar comentarios baseados na discusión e revisión das solicitudes de extracción, nas que tamén poden participar todos.

O día que rematou o soporte de Atom, publicouse a primeira versión de proba de Pulsar, na que, ademais do cambio de marca, substituíuse o back-end para traballar co repositorio de extensións: o paquete Backend propietario foi substituído por un análogo aberto e os paquetes existentes. foron transferidos e transferidos ao repositorio de paquetes Pulsar. A nova versión tamén ofrece soporte para instalar paquetes de complementos desde Git, actualizou a plataforma Electron 12 e o marco Node.js 14, eliminou funcións experimentais obsoletas e código para recoller telemetría e engadiu conxuntos para a arquitectura ARM para Linux e macOS.

A primeira versión do proxecto Pulsar, que recolleu o desenvolvemento do editor de código Atom


Fonte: opennet.ru

Engadir un comentario