oortcloud / meteorite

Installer & smart package manager for Meteor
http://oortcloud.github.com/meteorite/
MIT License
841 stars 106 forks source link

Specify minimum version of a package in smart.json #262

Closed dandv closed 10 years ago

dandv commented 10 years ago

Is there a way to do this? http://oortcloud.github.io/meteorite/ mentions choosing only specific versions, but that would prevent newer versions from being used.

I know that other package managers have this feature, but I'm not quite sure what the use case might be, other than an offline package repository, or a repo cache that might not have the latest version. More generally, a range of supported version might be useful.

tmeasday commented 10 years ago

No, Meteorite only does either "latest" or a fixed version.

You're right that it doesn't quite make sense to do version ranges. In general it seems like a pretty unreliable thing to depend on a vague set of package versions IMO. Web development isn't the most rigorous discipline :)

I think MDG's idea for versions will be much stricter. The model they are basing off is debian apt packages. We'll see how it pans out.