Entropic - Novo registro de pacote distribuído para Node.js

Vou direto ao ponto principal. CJ Silverio, ex-CTO da NPM Inc., anunciou ontem um novo registro distribuído para os pacotes Node.js.


Por que isso é importante? Quase todos nós usamos o registro NPM, mas muitos não sabem que a empresa privada NPM Inc. gerencia esse registro. E para apoiar um registro centralizado, é necessário dinheiro e dinheiro considerável. A empresa ganha parte desse dinheiro como hospedagem de pacotes privados, e a outra parte é o dinheiro de investidores de risco. E os investidores querem repelir seus investimentos. Seja grande ou vá para casa, como se costuma dizer no vale.

Aparentemente, para começar a ganhar dinheiro, o fundador de Isaac Schlueter contratou um novo CEO , e ele próprio foi para o cargo de Chier Product Officer. Logo , uma onda de demissões tomou conta da empresa e muitas a adotaram de maneira muito ambígua, porque o principal lema da NPM é Nice Peoples Matter. As pessoas foram demitidas sem aviso prévio, mesmo para seu gerente imediato. Não se sabe quais são os verdadeiros motivos, mas o fato de algumas pessoas demitidas perderem sua compensação, mas se recusarem a assinar o NDA por não divulgação é indicativo.

Descobriu-se uma situação em que o registro mais importante do ecossistema js é gerenciado por uma empresa com uma política não muito clara. Aparentemente, esse fato levou a agir e, finalmente, a criar um registro distribuído que é independente de qualquer pessoa, exceto nós mesmos.

github.com/entropic-dev/entropic

O projeto está apenas começando. Todo o código foi escrito em 5 semanas por Chris Dickenson e CJ Silverio (CJ Silverio) e fornece agora a funcionalidade básica: um registro e uma ferramenta cli para acessá-lo.

O resto está em nossas mãos.

Referências:

Ensaios e slides de relatórios

UPD : o vídeo é substituído pela versão completa do relatório

Source: https://habr.com/ru/post/pt454506/


All Articles