Vagrant is a command-line tool for automatically provisioning virtual machines according
to scripted specifications. The mediawiki-vagrant project bundles together specifications
for quickly and easily provisioning a virtual machine running MediaWiki, suitable for
development work.
I announced it a few months ago, when I had something nominally useful to share. Some
people found it useful, but it was something I had cobbled together in a hacky way as I
was learning Vagrant, and I wasn't very happy with the end result. In the intervening
months, I got a lot of useful suggestions, and became more proficient in writing Vagrant
and Puppet configurations, so I decided to do things over.
There's a lot more work to do (better profiling tools!), but I think it works quite
well now, so I would appreciate some testing and feedback from others.
Installation instructions are available here:
http://www.mediawiki.org/wiki/Vagrant
I hope you check it out, and that you find it useful. Feedback would be much appreciated.
I'd also like to publicly thank Yurik for testing this extensively on Windows and
providing detailed logs when things broke. Thanks, Yurik!
--
Ori Livneh