New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Debian and Ubuntu build + package repo #385
Comments
Let's have this discussion in #275. |
Oops, I searched and missed that! Sorry @cpojer! |
We build rpm for Linux internally at FB. On Wednesday, 21 September 2016, Daniel Lo Nigro notifications@github.com
|
Ubuntu is by far the most popular Linux distribution, so I think a fairly large portion of Yarn users will be using it in their development environment (often via Docker or Vagrant). We should build Debian/Ubuntu packages as part of the build, to allow users to simply do
apt-get install yarn
to install it, and their regular system updates (apt-get update && apt-get upgrade
) will keep it up-to-date.We should also consider a Chocolatey package for Windows users, but that can go in a separate task.
Examples of what other projects do:
.rpm
,.deb
,.nupkg
and Windows installers for every release, and post them to Github releases for every release: https://github.com/atom/atom/releases/latest. There's an unofficial repo maintained by Webupd8 here: https://launchpad.net/~webupd8team/+archive/ubuntu/atomAdvantages of using the system's native package manager rather than something like
npm install -g yarn
:apt-get upgrade
). It's not a special snowflake.If we want to appeal to people that have limited Node.js experience, we shouldn't make any assumptions that they know anything about the Node.js ecosystem or what "npm" even is.
The text was updated successfully, but these errors were encountered: