<html><head></head><body>Hello everyone!<br>
<br>
I have some work experience with Vagrant. At work I use it for maintaining a sort of test infrastructure, so now everybody are delighted, except some devs, who can't say "oh, it is ok on my machine".<br>
So, I can help with creating Vagrant environment, but I don't know much about the desired infrastructure. If somebody could help with it, we can start hacking this idea.<br><br><div class="gmail_quote">Arthur Richards <arichards@wikimedia.org> пишет:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr"><div class="gmail_extra"><br /><div class="gmail_quote">On Tue, Jan 7, 2014 at 9:26 AM, Chris McMahon <span dir="ltr"><<a href="mailto:cmcmahon@wikimedia.org" target="_blank">cmcmahon@wikimedia.org</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>Another avenue we have discussed is to use Vagrant.  I haven't gone very far down that path, but it should be possible to share a Vagrant image with essential test data on it. </div></div></blockquote>
</div><div><br /></div><div>This is a little tangential to thread, but I think there are a lot of benefits to using Vagrant - especially if we had an image that replicated production architecture (varnish caching, multiple domains, mobile redirect, etc). This has been on my wish list for a long time now. I discussed it at length with Ori during Wikimania and he started hacking on it a bit, though I have no idea how far he got. Anyway, besides QA purposes, it would be amazing if there was a portable environment that was available to all of us so we can all easily be on the same page. Not that we'd have to all exclusively develop in that environment, but it would be great to have a decentralized way to avoid the 'but it works on my machine' pitfall. Also, it would be rad to be able to hand a Vagrant image to a new dev - we all know how much of a PITA it is to get your local environment configured to run MobileFrontend, particularly in a way that even partially replicates
production architecture/settings/etc.</div>
<div><br /></div>-- <br />Arthur Richards<div>Software Engineer, Mobile</div><div>[[User:Awjrichards]]</div><div>IRC: awjr</div><div>+1-415-839-6885 x6687</div>
</div></div>
<p style="margin-top: 2.5em; margin-bottom: 1em; border-bottom: 1px solid #000"></p><pre class="k9mail"><hr /><br />QA mailing list<br />QA@lists.wikimedia.org<br /><a href="https://lists.wikimedia.org/mailman/listinfo/qa">https://lists.wikimedia.org/mailman/listinfo/qa</a><br /></pre></blockquote></div><br>
--<br>
Rodion Goritskov<br>
Test Engineer, Test Automation<br>
Jabber: rodion@goritskov.com<br>
</body></html>