GitHub

npm은 GitHub에서 참여

Source: GitHub Blog | Author: Nat Friedman

npm은 JavaScript 세계에서 중요한 부분입니다. 지난 10 년 동안 npm 팀의 작업과 수십만 명의 오픈 소스 개발자 및 유지 관리자의 기여로 npm은 한 달에 750 억 건의 다운로드로 130 만 개 이상의 패키지를 만들었습니다. 이들은 함께 JavaScript가 세계 최대 개발자 생태계가되도록 도왔습니다. GitHub의 npm 이야기의 다음 장에 참여하고 빠르게 성장하는 JavaScript 커뮤니티의 요구를 충족시키기 위해 npm이 지속적으로 확장 될 수 있도록 돕게되어 영광입니다.

For the millions of developers who use the public npm registry every day, npm will always be available and always be free. Our focus after the deal closes will be to:

  • Invest in the registry infrastructure and platform. The JavaScript ecosystem is massive and growing quickly. It needs a rock-solid registry. We will make the investments necessary to ensure that npm is fast, reliable, and scalable.
  • Improve the core experience. We will work to improve the everyday experience of developers and maintainers, and support the great work already started on the npm v7 CLI, which will remain free and open source. Some bigger features that we’re excited about are Workspaces and improvements to the publishing and multi-factor authentication experience. 
  • Engage with the community. We will actively engage with the JavaScript community to get your ideas and help us define the future of npm.

Looking further ahead, we’ll integrate GitHub and npm to improve the security of the open source software supply chain, and enable you to trace a change from a GitHub pull request to the npm package version that fixed it. Open source security is an important global issue, and with the recent launch of the GitHub Security Lab and GitHub’s built-in security advisories, we are well-positioned to make a difference. In addition, GitHub Sponsors has already paid out millions of dollars to open source contributors, and we’re excited to explore tasteful ways to extend it to the npm ecosystem.

For paying customers who use npm Pro, Teams, and Enterprise to host private registries, we will continue to support you. We are also investing heavily in GitHub Packages as a great multi-language packages registry that’s fully integrated with GitHub. Later this year, we will enable npm’s paying customers to move their private npm packages to GitHub Packages—allowing npm to exclusively focus on being a great public registry for JavaScript.

We also welcome your ideas on the future of npm. We’ll be hosting a Reddit AMA with some of the people on the team in the coming days.

The amazing energy and creativity of millions of JavaScript developers is evident every day in the work that appears in npm. We are honored to support that community in a new way. The future of npm and the JavaScript ecosystem is very bright.

댓글 남기기