Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Can't install versions *without* binaries now #95

Closed
mattrobenolt opened this Issue Jan 19, 2013 · 8 comments

Comments

Projects
None yet
4 participants
Contributor

mattrobenolt commented Jan 19, 2013

I don't know if this was intentional or not, but now it's not possible to install any version <0.8.6 since it doesn't have a binary packaged up.

Owner

tj commented Jan 19, 2013

meh yeah doesn't bother me but we should probably strip them out of the n list, anything lower than 0.8.x is pretty old now, might as well just git checkout the source and compile

Contributor

mattrobenolt commented Jan 19, 2013

Would it make sense to just fall back to old behavior if the tarball isn't found?

Owner

tj commented Jan 19, 2013

wouldn't hurt, that's not something im personally interested in, with 0.10.x coming out right away even 0.8.x will be old news in a few months so we'll continue moving forward but for people who are stuck on old releases it might be handy, but it's really not hard to just install those manually

Contributor

mattrobenolt commented Jan 19, 2013

True. A few of the libraries I maintain, I still proclaim 0.6 compatibility, so it's nice to test against that. I'm not sure how many people would still be on 0.6 though. I'm guessing very few, if any.

Owner

tj commented Jan 19, 2013

ah, yeah I have a few as well but travis tests them for me I dont switch back much, hell with 0.8.x I haven't really upgraded at all haha, things are stable enough now that I never feel the need to upgrade within the patch levels in development

Collaborator

benatkin commented Jan 20, 2013

I think it's better to make it binary-only. Easier to maintain (side note: I haven't been much of a help. Sorry about that.). We should say in the README that it doesn't support binary installations and ideally link to a good resource for installing from source, though.

Contributor

guybrush commented Jan 21, 2013

so i have a tool-chain developed depending on n through https://github.com/guybrush/n-semver and i am running projects which depend on 0.6. i am not willing to update the projects to 0.8 or then to 0.10 - thats for what i devd the tool-chain for. so i can use early/every node-version without even thinking about version-stuff.

if its so easy to install and manage all the node-versions, what do i need n for anyway?

that said, n is so simple that im cool with keeping my own version running. just wanted to tell you my opinion :p

Owner

tj commented Jan 21, 2013

curl is also very easy without n haha, screw legacy stuff though IMO

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment