On Fri, May 16, 2014 at 3:11 PM, Arthur Richards <[email protected]> wrote: > PS One thing I forgot to mention - mega thanks to WMF's Office IT for > helping with ordering and imaging the USB sticks!!! > > > On Fri, May 16, 2014 at 1:40 PM, Arthur Richards > <[email protected]>wrote: > >> Just wanted to send out an update on the progress we made around >> MW-Vagrant improvements at the Zürich Hackathon. Our primary goal was to >> make some key production services available in MW-Vagrant in order to make >> local development/testing easier/more reliable. We made some excellent >> headway, focussing on a few key services: SSL, Varnish, >> CentralAuth/Multiwiki. >> >> SSL: >> I spent a majority of my time focussing on this and received a lot of >> support/help from Ori. There is now an 'https' role in mw-vagrant which >> when enabled, will allow you to access your devwiki on port 4430 (forwarded >> to 443 in Vagrant). There is one outstanding patchset which will make it >> possible to use $wgSecureLogin in MW-Vagrant: >> https://gerrit.wikimedia.org/r/#/c/132799/ >> >> Varnish: >> This is proving to be much more difficult than anticipated, however some >> progress was made and work is ongoing, spearheaded by Andrew Otto. The plan >> is to set up varnish VCLs for mw-vagrant similar to what is set up for text >> varnishes in production, with a frontend and backend instance running in >> vagrant. Andrew is in the midst of refactoring the production varnish >> module, to make it usable in Vagrant. >> >> CentralAuth/Multiwiki: >> Bryan Davis, Chris Steipp, and Reedy spent a lot of time hacking on this, >> and we now have support for multiwiki/CentralAuth in Vagrant! There is >> still some cleanup work being done for the role to remove kludge/hacks/etc >> (see https://gerrit.wikimedia.org/r/#/c/132691/). >> >> Also of significant note, Matt Flaschen created a mw-vagrant iso which can >> be packaged on USB thumb drives, making it possible to set up mw-vagrant >> without a network connection. There is still some work to be done here to >> create a one-click installer as well as updating documentation. Matt got >> this done before the hackathon, and we brought a bunch of USB sticks imaged >> with the iso, which was instrumental in getting a bunch of folks new to >> mw-vagrant up and running at the hackathon. This was particularly useful >> during Bryan Davis's vagrant bootcamp sessions. >> >> I believe Katie Filbert from Wikidata did some mw-vagrant work at the >> hackathon as well, although I'm not clear on the current status. Katie, can >> you let us know where things were at with what you were working on? >> >> All in all it felt like a very fruitful hack session, and we're closer >> than ever to having a ready-to-go developer instance that mimics our >> production environment. Big thanks to everyone involved in making our work >> successful.
I'd like to follow on with a big thanks to Arthur for bringing the topic up and coordinating all of the meetings that led up to the event. Never underestimate the power of having a good organizer on your project! Bryan -- Bryan Davis Wikimedia Foundation <[email protected]> [[m:User:BDavis_(WMF)]] Sr Software Engineer Boise, ID USA irc: bd808 v:415.839.6885 x6855 _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
