{"action":"closed","issue":{"url":"https://api.github.com/repos/charlesw/tesseract/issues/186","labels_url":"https://api.github.com/repos/charlesw/tesseract/issues/186/labels{/name}","comments_url":"https://api.github.com/repos/charlesw/tesseract/issues/186/comments","events_url":"https://api.github.com/repos/charlesw/tesseract/issues/186/events","html_url":"https://github.com/charlesw/tesseract/issues/186","id":92238151,"number":186,"title":"Why are the nuget packages baked into the repository?","user":{"login":"gunr2171","id":8290105,"avatar_url":"https://avatars.githubusercontent.com/u/8290105?v=3","gravatar_id":"","url":"https://api.github.com/users/gunr2171","html_url":"https://github.com/gunr2171","followers_url":"https://api.github.com/users/gunr2171/followers","following_url":"https://api.github.com/users/gunr2171/following{/other_user}","gists_url":"https://api.github.com/users/gunr2171/gists{/gist_id}","starred_url":"https://api.github.com/users/gunr2171/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gunr2171/subscriptions","organizations_url":"https://api.github.com/users/gunr2171/orgs","repos_url":"https://api.github.com/users/gunr2171/repos","events_url":"https://api.github.com/users/gunr2171/events{/privacy}","received_events_url":"https://api.github.com/users/gunr2171/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-01T01:25:28Z","updated_at":"2015-07-06T13:03:35Z","closed_at":"2015-07-06T13:03:35Z","body":"Looking at the Samples folder I've noticed that it contains a `.nuget` and `packages` folder. Personally, I'm not a fan of this, and [after some reading](http://blog.davidebbo.com/2014/01/the-right-way-to-restore-nuget-packages.html) I've found what I think is a better way. I'm willing to help if you would like.\r\n\r\nWith a few [simple edits](https://docs.nuget.org/consume/package-restore/migrating-to-automatic-package-restore) to the project files, I can remove the old \"nuget restore\" method.\r\n\r\nThis is great for the developer - you don't need to pull down extra binaries (you get that from the internet yourself). And, because it's the Samples, we shouldn't have to worry about people programmatically compiling it.\r\n\r\n(Note: if you did want to build the solution from the command line, you would need to run `nuget.exe restore` before running `msbuild`, but that's an ok trade-off in my case).\r\n\r\nIf you would like to give this a try I'll submit a PR for fixing the Samples directory. If you like that I could do the main project as well (though that will take a bit more work because of the `build.bat` script)."}}