Microsoft는 NPM 구매 소식을 발표했으며 GitHub로 개발할 예정입니다.

(주)엔피엠, NPM 패키지 관리자의 개발을 제어하고 NPM 저장소를 유지합니다. GitHub Inc에 비즈니스 매각을 발표했습니다. (현재 Microsoft가 소유하고 있음), 독립적 인 사업 단위로 운영됩니다 (구매에 대한 거래 금액은 공개되지 않았습니다).

구매의 일부 소유권 변경이 NPM 저장소에 영향을 미치지 않는다고 주장합니다. 그리고 이것은 계속 존재하며 공개적으로 사용 가능하며 무료로 유지됩니다. 오픈 소스 개발자를 위해. NPM 패키지 관리자의 개발은 추가 리소스와 함께 계속 될 것이며, 이는 GitHub가 아이디어를 수집하고 NPM의 미래를 결정하기 위해 JavaScript 커뮤니티와 적극적으로 협력 할 계획이므로보다 적극적인 개발에 대한 인센티브가 될 수 있습니다.

Microsoft가 준비한 변경 사항에 대해 구매가 완료된 후 주요 개발 벡터는 다음과 같습니다. 저장소 및 인프라의 안정성, 확장 성 및 생산성을 높이고, 뿐만 아니라 개발자와 패키지 관리자를 동반하는 사람들의 일상 업무의 편의성을 향상시킵니다.

NPM 버전 7에서 예상되는 중요한 혁신 중 작업 영역은 이름이 지정되고 (단일 단계로 설치하기 위해 단일 패키지에 여러 패키지의 종속성을 추가 할 수 있음) 패키지 게시 프로세스를 개선하고 다단계 인증에 대한 지원을 확장합니다. .

패키지 게시 및 배송 프로세스의 보안을 높이기 위해 NPM은 GitHub 인프라에 통합 될 예정입니다.

통합을 통해 GitHub 인터페이스를 사용하여 NPM 패키지를 준비하고 삭제할 수도 있습니다.-GitHub에서 pull 요청 수신부터 npm 패키지의 새 버전 게시까지 패키지 변경 사항을 추적 할 수 있습니다.

리포지토리의 GitHub에서 제공하는 취약성 감지 및 취약성보고 도구는 NPM 패키지에도 적용됩니다. GitHub 스폰서 서비스는 NPM 패키지 작성자 및 동료의 작업에 자금을 지원하는 데 사용할 수 있습니다.

이 외에도 Isaac Z. Schlueter가 언급되었습니다. (NPM 창시자) 프로젝트 작업을 계속할 것입니다. 추가 자원과보다 편안한 작업 환경이 제공됩니다.

그의 발표에서 그는 다음을 공유합니다.

인수 과정 초기에 제가 정말로 기대하지 않았던 것은 GitHub에서 만난 모든 사람들을 진심으로 좋아할 것입니다.

NPM 창립자는 GitHub의 일부로 NPM이 추가 지원을받을 것이라고 믿습니다. 가장 큰 개발자 커뮤니티 뒤에있는 가장 큰 글로벌 기업 중 하나에서 현재 NPM 저장소는 약 1.3 만 개발자가 사용하는 12 만 개 이상의 패키지를 제공합니다. 매월 약 75 억 다운로드가 있으며이 숫자는 지속적으로 증가하고 있습니다.

작년에 NPM Inc는 리더십 변화를 경험했습니다. 일련의 정리 해고와 투자자 수색.

NPM의 미래 운명을 둘러싼 불확실성으로 인해 그리고 회사가 투자자가 아닌 커뮤니티의 이익을 보호 할 것이라는 확신이 부족하여 전 NPM 기술 이사가 이끄는 직원 그룹이 Entropic 패키지 저장소를 설립했습니다.

새 프로젝트는 JavaScript / Node.js 생태계에 대한 종속성을 제거하도록 설계되었습니다. 패키지 관리자의 개발을 완전히 제어하고 저장소를 유지하는 단일 회사에서.

Entropic의 창립자에 따르면 커뮤니티는 취한 조치에 대해 NPM Inc를 책임질 능력이 없으며 이익 지향은 커뮤니티의 주요 활동의 구현을 방해하지만 돈을 가져 오지 않으며 추가 리소스, 기능이 필요합니다 , 디지털 서명 확인을 지원합니다.

Si 당신은 노트에 대해 더 알고 싶어에서 원본 출판물을 확인할 수 있습니다. 다음 링크.


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.