깃허브 Inc, Microsoft 소유 (별도의 사업 단위로 운영) NPM Inc 인수를 성공적으로 완료했다고 발표했습니다., 인기있는 NPM 패키지 관리자의 개발을 제어하고 NPM 저장소를 유지합니다 (거래 금액은 공개되지 않았습니다).
저장소 NPM은 1.3 만 개 이상의 패키지를 제공합니다., 약 12 만 명의 개발자가 사용하고 있으며 현재 한 달에 약 75 억 다운로드를 기록하고 있습니다.
작년 NPM Inc는 리더십 변화를 경험했습니다., 일련의 정리 해고 및 투자자 수색.
불확실성으로 인해 NPM의 미래 운명과 회사가 투자자가 아닌 커뮤니티의 이익을 보호 할 것이라는 확신 부족, 전 CTO가 이끄는 직원 그룹을 둘러싼 NPM은 Entropic 패키지 저장소를 설립했습니다.
새 프로젝트는 JavaScript / Node.js 생태계에 대한 종속성을 제거하도록 설계되었습니다. 패키지 관리자의 개발과 저장소의 유지 관리를 완전히 제어하는 회사에서
Entropic의 창립자에 따르면 커뮤니티는 취한 조치에 대해 NPM Inc에 책임을 물을 수 없으며 수익 지향은 기본 커뮤니티 활동의 구현을 방해하지만 돈을 가져 오지 않으며 지원으로 추가 자원, 기능을 필요로합니다. 디지털 서명 확인.
NPM Inc의 기술 이사 인 Ahmad Nassri는 NPM 팀을 떠나기로 결정했다고 발표했습니다., 긴장을 풀고, 경험을 분석하고, 새로운 기회를 활용하십시오 (Ahmed의 프로필에 따르면 Fractional의 기술 이사로 취임했습니다). 반면에 NPM의 창시자 인 Isaac Z. Schlueter는 계속해서 프로젝트를 진행할 것입니다.
그의 부분 lGitHub 관리자는 NPM 저장소가 항상 무료로 제공 될 것이라고 약속했습니다. 모든 개발자에게 공개됩니다.
GitHub가 npm 인수를 완료했음을 발표하게되어 기쁘게 생각합니다.
npm의 다음 장에 참여하고 새로운 방식으로 JavaScript 커뮤니티를 지원하게되어 영광입니다.
여기에 덧붙여 GitHub 개발자는 세 가지 주요 영역을 공개했습니다. NPM의 추가 개발을 위해 다음을 언급합니다.
- 커뮤니티 참여 : 서비스 개발에있어 JavaScript 개발자의 의견을 고려합니다.
- 기본 기능을 확장하는 힘
- 인프라 및 플랫폼 개발에 대한 투자 : 인프라는 저장소의 안정성, 확장 성 및 성능을 높이는 방향으로 개발 될 것입니다.
공정 안전성을 높이기 위해 패키지를 게시하고 전달하는 과정에서 NPM을 GitHub 인프라에 통합 할 계획입니다. 통합을 통해 GitHub 인터페이스를 사용할 수도 있습니다. NPM 패키지를 준비하고 삭제하려면 :
- GitHub에서 pull 요청 수신부터 npm 패키지의 새 버전 게시에 이르기까지 패키지 변경 사항을 추적 할 수 있습니다.
- 저장소의 GitHub에서 제공하는 취약성 감지 및 취약성보고 도구는 NPM 패키지에도 적용됩니다.
- GitHub 스폰서 서비스는 NPM 패키지 작성자 및 동료의 작업에 자금을 지원하는 데 사용할 수 있습니다.
NPM 기능의 개발은 일상 업무의 편의성 향상에 초점을 맞출 것입니다. 개발자와 관리자의 패키지 관리자와 함께.
NPM 7에서 기대되는 중요한 혁신 중에서 작업 공간 (작업 공간 : 한 단계 설치를 위해 단일 패키지에 여러 패키지의 종속성을 추가 할 수 있음)을보고, 패키지 게시 프로세스를 개선하고, 다단계 인증에 대한 지원을 확장 할 수 있습니다.
마지막으로 기존 유료 고객 이미 NPM Pro, Teams 및 Enterprise를 사용하여 개인 레코드를 호스팅 G가 있어도 서비스 변경이 발생하지 않습니다.itHub는 이러한 사용자가 개인 패키지를 이동할 수 있도록 할 계획입니다. npm에서 GitHub 패키지로.
그것에 대해 더 알고 싶다면 당신은 광고를 확인할 수 있습니다 다음 링크에서.