Re: [Wikitech-l] Second round of the MediaWiki Release Management RFP

2014-06-13 Thread Legoktm
On 5/27/14, 11:13 AM, Greg Grossmeier wrote: The deadline for proposals is June 13. I only noticed this now, but [2] says there will be a !vote that ends on June 15th. Is there a reason why there's only 2 days between the proposal deadline and the voting closing? [2]

Re: [Wikitech-l] Tell my favorite conference about your Wikimedia tech

2014-06-13 Thread Luis Villa
On Thu, Jun 12, 2014 at 9:56 PM, Roan Kattouw roan.katt...@gmail.com wrote: On Jun 12, 2014 4:08 PM, Luis Villa lvi...@wikimedia.org wrote: I got a balloon ride the year I spoke. It was trumped the next year by a helicopter ride. Definitely an amazing trip. Wow, when was that?! I got no

Re: [Wikitech-l] Tell my favorite conference about your Wikimedia tech

2014-06-13 Thread Tyler Romeo
I’ve always wanted to submit a cool MediaWiki talk to these conferences, but I have no idea what I’d talk about (or whether I’m even experienced enough to talk about anything at a conference). Are there any guidelines on what would make a good talk? --  Tyler Romeo 0xC86B42DF From: Luis Villa

[Wikitech-l] Security guidelines QA in 10 min

2014-06-13 Thread Sumana Harihareswara
In 10 minutes we'll be discussing the security guidelines https://www.mediawiki.org/wiki/Security_for_developers/Architecture that Chris Steipp is working on. Feel free to bring your questions (what is a data flow diagram? wait, why are we protecting that?).

Re: [Wikitech-l] Tell my favorite conference about your Wikimedia tech

2014-06-13 Thread Luis Villa
On Fri, Jun 13, 2014 at 7:07 AM, Tyler Romeo tylerro...@gmail.com wrote: I’ve always wanted to submit a cool MediaWiki talk to these conferences, but I have no idea what I’d talk about (or whether I’m even experienced enough to talk about anything at a conference). The answer to that second

[Wikitech-l] Security guidelines: need specific examples

2014-06-13 Thread Sumana Harihareswara
Thanks for the chat just now https://www.mediawiki.org/wiki/Architecture_meetings/Security_guidelines_discussion_2014-06-13 - summary and full logs are up. Chris now has several TODOs to improve the draft, including maybe splitting out some details onto other pages. For each of the security

[Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Jon Robson
Has anyone had success with this...? This is what happens when I try to run: master x ~/git/vagrant/mediawiki/tests/phpunit $ php phpunit.php Warning: require_once(/vagrant/LocalSettings.php): failed to open stream: No such file or directory in

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Nikolas Everett
I _thought_ someone was working on getting it to just work. For now, though, if you start with a clean machine you can run the commands here: https://www.mediawiki.org/wiki/Manual:PHP_unit_testing/Installing_PHPUnit#Using_PEAR to get it installed. Make sure the use the pear commands because

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Chris Steipp
On Fri, Jun 13, 2014 at 10:44 AM, Jon Robson jdlrob...@gmail.com wrote: Has anyone had success with this...? This is what happens when I try to run: master x ~/git/vagrant/mediawiki/tests/phpunit $ php phpunit.php Warning: require_once(/vagrant/LocalSettings.php): failed to open stream: No

[Wikitech-l] Structured logging changesets that need review

2014-06-13 Thread Sumana Harihareswara
Changesets that could still use your attention: * Add a PSR-3 based logging interface https://gerrit.wikimedia.org/r/#/c/119940/ * Enable MWLogger logging for wfLogProfilingData https://gerrit.wikimedia.org/r/#/c/119942/ Sumana Harihareswara Senior Technical Writer Wikimedia Foundation On Fri,

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Dan Duvall
Jon, From the looks of it, you may be invoking the tests from your host OS, not the Vagrant-managed VM. Trying logging in to the VM using `vagrant ssh` and executing the tests from there. master x ~/git/vagrant $ vagrant ssh ... vagrant@mediawiki-vagrant:~$ cd

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Chris McMahon
On Fri, Jun 13, 2014 at 11:45 AM, Dan Duvall dduv...@wikimedia.org wrote: On a related note, I'll be working on improving the mediawiki-vagrant browser tests setup for MobileFrontend in the coming weeks. It'd be great to have you, or someone else on the mobile team, vet the improvements.

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Dan Duvall
Yes, sorry Chris. Emphasis on my absent 'we'. To clarify further: Chris is doing most of the browser-test work. I'm working on improving the mediawiki-vagrant environment. Teamwork makes dream work, as they say. Cheers, Dan On Fri, Jun 13, 2014 at 11:55 AM, Chris McMahon cmcma...@wikimedia.org

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Jon Robson
Hey Dan, Yeh that was the problem. I would like to run the phpunit tests from inside my host OS though... I have pre-commit hook I rely on to run phpunit tests before submitting... how can I do that now? On Fri, Jun 13, 2014 at 11:45 AM, Dan Duvall dduv...@wikimedia.org wrote: Jon, From the

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Dan Duvall
Hey Jon, I would like to run the phpunit tests from inside my host OS though... I have pre-commit hook I rely on to run phpunit tests before submitting... how can I do that now? We might be able to get that working by ensuring the includes added by mediawiki-vagrant use relative paths—in

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Gergo Tisza
On Fri, Jun 13, 2014 at 1:13 PM, Dan Duvall dduv...@wikimedia.org wrote: I would like to run the phpunit tests from inside my host OS though... I have pre-commit hook I rely on to run phpunit tests before submitting... how can I do that now? We might be able to get that working by

[Wikitech-l] Announcement: Elliot Eggleston joins Wikimedia as Features Engineer

2014-06-13 Thread Terry Chay
Hello everyone, It’s with great pleasure that I’m announcing that Elliott Eggleston will be joining the Wikimedia Foundation as a Features Engineer in Fundraising-Tech. Before joining us, Eliott was a senior software engineer at SAI Global[1], and before that at Integrity Interactive (which

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Erik Bernhardson
On Fri, Jun 13, 2014 at 12:49 PM, Jon Robson jdlrob...@gmail.com wrote: I would like to run the phpunit tests from inside my host OS though... I have pre-commit hook I rely on to run phpunit tests before submitting... how can I do that now? I use a horrible hack, essentially we run the tests

[Wikitech-l] How to Keep Track of Template Values Across a Wikipedia?

2014-06-13 Thread Maximilian Klein
Hello All, I'm working on the Open-Access Signalling Project[1], which aims to signal and badge when a reference in Wikipedia is Open Access source. I'm writing the bot at the moment to do this, and I'm encountering a question - how do I keep track of the values of the template {{Cite doi |

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Dan Duvall
I use a horrible hack, essentially we run the tests from a pre-commit hook with `make phpunit`, but we redefine make as: This might be naive of me, given I don't know specifically how you maintain your hooks, but why not modify the pre-commit hook to conditionally execute over the vagrant ssh

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Erik Bernhardson
On Fri, Jun 13, 2014 at 3:04 PM, Dan Duvall dduv...@wikimedia.org wrote: I use a horrible hack, essentially we run the tests from a pre-commit hook with `make phpunit`, but we redefine make as: This might be naive of me, given I don't know specifically how you maintain your hooks, but

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Erik Bernhardson
On Fri, Jun 13, 2014 at 3:27 PM, Erik Bernhardson ebernhard...@wikimedia.org wrote: [1] https://github.com/wikimedia/mediawiki-extensions-Flow/blob/master/scripts/pre-review should have been https://github.com/wikimedia/mediawiki-extensions-Flow/blob/master/scripts/pre-commit

[Wikitech-l] Roadmap and deployment highlights - week of June 16th

2014-06-13 Thread Greg Grossmeier
Hello and welcome to the latest edition of the WMF Engineering Roadmap and Deployment update. The full log of planned deployments next week can be found at: https://wikitech.wikimedia.org/wiki/Deployments#Week_of_June_16th A quick list of notable items... == Tuesday == * MediaWiki deploy **

[Wikitech-l] Proposal for release management

2014-06-13 Thread Markus Glaser
Hello everyone, Mark Hershberger and I submitted a proposal for the next year of release management: https://www.mediawiki.org/wiki/Release_Management_RFP/2014/Mark_y_Markus_LLC In the upcoming year, we want to focus on creating a user group as a central hub for all third party related issues

Re: [Wikitech-l] MW-Vagrant improvements at the Zürich Hackathon

2014-06-13 Thread Adam Wight
Bryan and Chris, The multiwiki work is fantastic, a big thank you for pursuing this! I tried to use your new module to provide a vagrant development environment for Fundraising's payments wiki [1], and I ran up against a large and very solid-looking wall that I think is worth mentioning. We

Re: [Wikitech-l] Getting phpunit working with Vagrant

2014-06-13 Thread Dan Duvall
would also work, but on my system just `vagrant status` takes 1s which is not horrible, but is noticeable when run so often. For that reason i went for a check that could operate without booting ruby and loading all the vagrant code. Great point. We've been discussing further improvements

Re: [Wikitech-l] MW-Vagrant improvements at the Zürich Hackathon

2014-06-13 Thread Chris Steipp
Thanks Adam! I'd like to hear more about your exact use case. Getting all of the wikis to run out of a single codebase was a major part of the challenge getting things setup. If you want a repo per wiki, that should be a straightforward case of setting up another apache virtualhost, or using a

Re: [Wikitech-l] MW-Vagrant improvements at the Zürich Hackathon

2014-06-13 Thread Bryan Davis
Adam, I wanted to avoid the complexity of a full multi version setup if we could, but if there are more than a couple of roles that would benefit from such features it would be possible. The easiest thing for your payment wiki may be to follow the pattern of the wikimania_scholarships role and

Re: [Wikitech-l] Announcement: Elliot Eggleston joins Wikimedia as Features Engineer

2014-06-13 Thread Pine W
Welcome Elliot, but... /antennae twitch Voodoo? Secret account in the Caymans set up by Fundraising Tech? Wikishares? /ping Csteipp /ping Gbyrd Pine On Fri, Jun 13, 2014 at 2:25 PM, Terry Chay tc...@wikimedia.org wrote: Hello everyone, It’s with great pleasure that I’m announcing that

[Wikitech-l] Release management proposal from a consortium of developers and sysadmins

2014-06-13 Thread Isarra Yos
Hey all, We've posted our proposal for the release management RFP. You can find it at https://www.mediawiki.org/wiki/Release_Management_RFP/2014/Consortium Our team includes me (Kim Schoonover), Ryan Schmidt (Skizzerz), Benjamin Lees (Emufarmers), Jack Phoenix, and Bartosz Dziewoński (Matma

Re: [Wikitech-l] Announcement: Elliot Eggleston joins Wikimedia as Features Engineer

2014-06-13 Thread Erik Moeller
On Fri, Jun 13, 2014 at 6:06 PM, Pine W wiki.p...@gmail.com wrote: Voodoo? Secret account in the Caymans set up by Fundraising Tech? Wikishares? If you want in on the Wikishares, it would be a nice test case for Matt Walker's new PDF generator. :) -- Erik Möller VP of Engineering and Product

Re: [Wikitech-l] Second round of the MediaWiki Release Management RFP

2014-06-13 Thread Greg Grossmeier
quote name=Legoktm date=2014-06-13 time=01:58:47 -0700 On 5/27/14, 11:13 AM, Greg Grossmeier wrote: The deadline for proposals is June 13. I only noticed this now, but [2] says there will be a !vote that ends on June 15th. Is there a reason why there's only 2 days between the proposal