TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why wasn't Vagrant widely adopted by open source projects?

6 pointsby julkalialmost 3 years ago
With GitHub Codespaces gaining in popularity, I was wondering why the problem of having to setup a whole open dev environment for submitting a tiny fix to an open source project was still the hassle it is. We have software like Vagrant, Docker, etc. which are supposed to take care of exactly this, yet relatively few open source projects provide a file. Why did adding a Vagrantfile not become as natural as adding a README?

5 comments

endigmaalmost 3 years ago
I used to use it until it was broken 3/4 of the time due to gem this or gem that, ruby is not cut out for command line applications that I want to be portable or reliable or fast. I'd strongly reconsider using vagrant if it was rust or go or C or something else more reliable
linkddalmost 3 years ago
Because running a VM or a Container is still not a trivial task.<p>Will you use a Virtualbox backend? Hyper-V? VMWare? Something else? How much RAM and CPU will you require for it? What about networking configuration which can easily change from system to system?
the__alchemistalmost 3 years ago
A Django tutorial I used a while back used Vagrant in its workflow. I abandoned the tutorial due to Vagrant being so buggy and finicky. It didn&#x27;t work due to what I assume was dependency mismatches.
Am4TIfIsER0pposalmost 3 years ago
Why is it not simple to build and run the project on the computer you would normally run it on?<p>I know: the modern crap is voluminous. Think of Jeff Goldblum&#x27;s line in Jurassic Park &quot;that is one big pile of shit&quot;.
jnashalmost 3 years ago
I build my software all the time using a normal boring build system. What&#x27;s the problem here?