Re:Things I Wish I'd Known Before Using Vagrant
by samsonradu on Friday October 27, 2017 @10:45AM
(#15568835)
I tend to agree with the parent comment, a small team can get away without it if the software stack is stable. PHP 5.2 to 7 is quite a change and should have been documented upfront. I assume that the project must conform to certain software requirements. On the other hand, npm is full of surprises.
Re:Things I Wish I'd Known Before Using Vagrant
by pivotal on Friday October 27, 2017 @11:57AM
(#15569630)
I don't disagree that if you can get away with just a local development environment that it is likely easier to get up and running. However, it requires good documentation of project dependencies and discipline by the team to not accidentally upgrade their version of PHP without telling anyone, both things that are easier said than done. Vagrant lets you codify that through "code". In the case of my employer, it's a necessity, but obviously everyone is different.
Re:Things I Wish I'd Known Before Using Vagrant
by samsonradu on Friday October 27, 2017 @12:05PM
(#15569695)
Agreed, but the “Vagrant doesn’t start” saying is a real thing imo. Maybe it’s my experience but it doesn’t feel very robust.
We also work on many different projects, often getting dropped into something new without much of a primer. Being able to "vagrant up" and not having to know all the dependencies to get up and running is very handy.
Do we spend time troubleshooting vagrant weirdness? For sure, but compared to the time saved it's a no-brainer.