-
Notifications
You must be signed in to change notification settings - Fork 131
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 the vendor directory? #40
Comments
Why should the project remove vendor? |
Because it causes problems with go modules. Why is it needed? You can always |
What problems does it cause for you specifically? I like the vendor because it enables builds with contacting the internet. |
I forked this repo and rewrote half the stuff in it a while back. That included removing the vendor folder. This doesn't cause me problems, but with other repos this makes upgrading vendors difficult. Like using yaml.v3 instead of yaml.v2. It's bad practice for public repos. How do you build the data in this repo without connecting to the Internet to clone it? And if you can clone this repo, can't you clone the two vendor dependencies at the same time? |
I appreciate that you don't like the vendor directory but you also haven't presented specific problems it is causing.
|
Oh I like the vendor director. When I make it. ;) I have no dogs in this fight, so I'll let OP answer your questions. |
The lowest version number this seems to be building with is 1.12, so in theory the vendor directory could be removed. Is there a reason it needs to stay?
The text was updated successfully, but these errors were encountered: