Skip to content
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

Versioning on LuaRocks (and in general) #22

Open
pranas opened this issue Jan 4, 2017 · 3 comments
Open

Versioning on LuaRocks (and in general) #22

pranas opened this issue Jan 4, 2017 · 3 comments

Comments

@pranas
Copy link

pranas commented Jan 4, 2017

Hey guys

Thanks for releasing the rock (#18)! We used it and it was great... but the update on Dec 14 broke our app. Could you start versioning as well? If you don't have time we could help make releases from time to time.

@karai17
Copy link
Member

karai17 commented Jan 4, 2017

LuaRocks hasn't been updated in 110 days so I'm not sure how your code broke.

@pranas
Copy link
Author

pranas commented Jan 4, 2017

It would appear so but I believe scm versions are like nightlies and follow trunk/master, see wiki. Sadly release dates don't get updated on LuaRocks website.

@shakesoda
Copy link
Member

@karai17 yeah, scm versions are nightlies. luarocks version isn't locked to that old one.

@pranas sorry for breaking your app, some help with releases would be much appreciated. API should be mostly stable right now with exception to mat4 (I reverted the API style change because it broke our skeletal animation code, and I haven't made time to debug it). I made sure to tag the last revision before the API break, if it helps: https://github.com/excessive/cpml/tree/v0.9.0. Is there a good way to release a rock of just a specific tag?

note that we actually do have a _VERSION field in the module (https://github.com/excessive/cpml/blob/master/init.lua#L40), which gets changed when we break API significantly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants