Hacker News new | ask | show | jobs
by malandrew 4465 days ago
I agree, but it still has a ways to go. They are embracing open-source more and more, but they need to spend time making it easy for open source developers to make their projects work well on windows. Usually with multi-platform development, vagrant is one of the best solutions out there, however the support for using Windows VMs with vagrant is horrific.

If anyone at Microsoft is reading this thread, please for the love of god spend some time on vagrant-windows, the WinRM gem and making it easy for us to make open-source projects available on windows. It's a nice gesture to make InternetExplorer VMs available for website testing, but if you can't easily automate the testing via tools like vagrant it's really only half a solution.

1 comments

Yep, we're listening, and it's actively being worked on. See this: http://msopentech.com/blog/2014/02/25/vagrant-and-hyper-v-pr..., and there's more like it still to come.
That's a step in the right direction, but don't make us use Hyper-V when most of us are already using VirtualBox. That's one more thing to add to my stack that is different than my tooling that works with all other operating systems I test on. Most developers using vagrant use VirtualBox. Now I have no problem if you make things work with Hyper-V, but please make things work with VirtualBox as well. Does hyper-v even run on Linux or OS X?

PS that link isn't loading for me.

PSS if you are an MS engineer working on this stuff, can you please contact me via the email in my profile. I didn't see an email in yours.

Hyper V is Microsoft's answer to VMWare's ESX, not to VirtualBox.

VirtualBox can be godawful at times. What's not working for you?

vagrant-windows is not working at all on OS X at the moment. https://github.com/WinRb/vagrant-windows/issues/177

Near as I can tell the issue has to do with the WinRM gem, which I'd debug myself, but looking at the source and what it does, I am woefully unequipped to debug that issue without spending a lot of time that I should be spending on other work. I'm simply too far removed from the Windows world to even know where to begin.