-
Notifications
You must be signed in to change notification settings - Fork 53
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
Remove Cargo.lock from gitignore #150
base: master
Are you sure you want to change the base?
Conversation
Yes I've heard about this rule before but I have mixed feelings from following it. IMO it results in more maintenance than gains - as users have to issue @SergioGasquez @MabezDev @Vollbrecht thoughts? |
That's not true unless you add |
The intention wasn't to lock versions in this repository - since this is not really a binary project, but a template for one. The goal is to achieve full reproducibility for the projects generated from this template, which can only be achieved if they commit the exact versions. |
OK. I would still defer to the other committers for opinion. If they are for it - I'm fine with removing this one line - |
I have no strong opinion on that. The only concern is when updating the template that PR's should not accidentally contain a Cargo.lock file in it. Other than that i am fine with it. |
I think putting |
Here is some interesting new meta information about the topic |
Same for me, I don't have any hard opinion on this. But since it has been proposed I am happy to merge it and, if in the future we change or minds we can remove it. |
I think it should be version controlled since it's a binary project, not a library.