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

Reply via email to