[12:26:00] it is sooo quiet [13:18:09] ^demon: any idea what is the MediaWiki license is ? :-] [13:18:17] ^demon: COPYING state GPL Version 2 [13:18:23] though some code is GPL v2 or later [13:18:40] <^demon> Yay, inconsistency. [13:19:21] <^demon> I'd say GPLv2. [13:19:38] <^demon> I may be one of those who's also said "or later." [13:19:41] <^demon> :\ [13:27:54] ^demon: so I guess GPLv2 is the safe choice for now [13:28:01] we can always update that later on [13:28:57] ^demon: could you setup a github hook on https://github.com/wikimedia/mediawiki-core please ? [13:29:15] should ping Packagist [13:29:28] so the Composer repository get updated after push : https://packagist.org/packages/mediawiki/core ;-] [13:29:47] <^demon> I need a user, token and domain. [13:30:10] <^demon> Oh, juser user and token. [13:30:15] <^demon> *just [13:32:14] ah [13:32:15] hmm [13:32:44] we need to create a maintainer in packagist so :-] [13:33:53] hmm [13:33:53] where the hell could I save the password [13:34:44] <^demon> You could put it in a file on fenari, sound safe enough? [13:34:50] yup [13:35:02] lets be creative and find a nice address [13:35:04] hmm [13:35:15] ops-l is overkill [13:35:43] <^demon> You can send it to gerritadmin@wikimedia.org [13:36:04] that is an alias for you I guess? [13:36:15] <^demon> Yeah. Should probably put at least someone else on it too :) [13:36:33] feel free to add me in :-] [13:36:52] <^demon> That's the same e-mail I use for the github wmfgerrit account. [13:37:03] <^demon> Nice non-person-specific catch-all for git stuff. [13:37:32] :-) yay, non-person-specific [13:41:15] https://www.mediawiki.org/w/index.php?title=Composer&diff=641329&oldid=637267 [13:41:16] good [13:42:23] ^demon: so using the credentials in fenari /home/wikipedia/doc/packagist.org you should be able to log on https://packagist.org/ and retrieve the API Token by browsing https://packagist.org/profile/ [13:42:35] or I can add the token in the credential file :-] [13:43:16] I have done that [13:43:39] <^demon> thanks [13:43:44] grep API /home/wikipedia/doc/packagist.org [13:45:07] <^demon> Ok, service hook active. [13:45:15] yeahhhh [13:45:24] hopefully that work with a mirroring repo [13:45:41] JeroenDeDauw: githubservice hook has been added for https://packagist.org/packages/mediawiki/core :-] [13:46:03] hashar: yay! [13:47:01] and I approved your "wiki" addition [13:47:55] then we can phase out the extension distributor! [13:52:00] move from extension distributor to packagist? [13:52:58] sumanah: I read that as "move the extension distributor to packagist?" :p [13:53:28] Which reminds me, which does bugzilla not accept the tag "inception"? :<0 [13:55:59] haha [13:58:38] New review: Hashar; "that works! the typos file is in :)" [integration/jenkins-job-builder-config] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/47410 [13:58:42] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/47410 [14:01:00] what, jenkins is checking for typos now? [14:01:04] ^demon: JeroenDeDauw : github hook service works on packagist.org :-] [14:01:04] hashar: ? [14:01:09] aude: in operations/puppet.git yes [14:01:15] oooh [14:01:23] aude: it will fails whenever something from /typos is found anywhere [14:01:26] such as pmpta [14:01:29] instead of pmtpa [14:01:33] ah, okay [14:01:39] that's reasonable [14:01:56] * aude thought it's checking for typos in commit messages, etc. [14:02:15] yeah we could run a spell checker there [14:02:21] heh [14:02:22] and report errors directly in the Gerrit interface :-] [14:02:28] lol [14:09:55] <^demon> Well, editing from the UI will be available monday :) [14:10:03] <^demon> Typofixing commit messages from the UI is so great. [14:10:46] yay! [14:11:02] <^demon> hashar: So, random jenkins question (maybe it's a maven thing?). When I build projects, they end up setting the version number to "jenkins-${projectname}-${buildnumber}" [14:11:13] <^demon> These are kind of bad version numbers. Do you know how to override that? [14:11:16] JeroenDeDauw: composer.json for REL1_20 https://gerrit.wikimedia.org/r/#/c/47589/ :)) [14:11:33] <^demon> (eg: gerrit-dev is currently running "jenkins-gerrit-core-76") [14:11:36] ^demon: yeah must be the maven plugin [14:11:55] <^demon> I've spent a long time on google, but I can't figure out how to override that behaivior. [14:12:02] maybe mvn -Dversion=foobar-wmf{buildnumber} ? [14:12:18] what is the project name ? [14:12:45] <^demon> gerrit-core. [14:16:29] lovely pom [14:16:29] Copyright (C) 2008 The Android Open Source Project [14:17:49] so there is a maven-jar-plugin [14:17:57] which list for version ${project.version} [14:18:02] and as title Gerrit Code Review - ${project.artifactId} [14:22:30] i guess I am helpless [14:31:46] <^demon> Maybe I'll try -Dproject.version [14:32:52] <^demon> Ahhhh. [14:32:53] <^demon> BUILD_TAG [14:36:23] :-D [14:41:49] ^demon: regarding mercurial on gallium https://gerrit.wikimedia.org/r/#/c/46931/ [14:42:08] ^demon: you said it is no more needed, should I remove the package from gallium ? [14:42:16] <^demon> Yeah, don't bother. [14:42:31] oook removing it [14:56:56] <^demon> Heh, managed to get a longer version. "jenkins-gerrit-core-79-22-g70f4853" [14:57:04] <^demon> At least this one has the sha1, which is what I wanted. [14:57:12] !! [14:57:21] I am sure you will find out how to change the prefix [14:57:24] I am off [14:57:30] need to get my daughter back home [16:33:21] ok, chrismcmahon - so, 2 things to talk about. 1, scheduling the quarterly review practice, and 2, the tiers of service/scrutiny thing [16:33:55] sumanah: agreed. I'm writing something on mw.o about tiers right now.... [16:33:58] ok [16:34:34] sumanah: looking at your schedule, practice session tomorrow morning work OK? [16:34:45] I think so. [16:34:49] Go ahead and schedule it. [16:34:53] I'll have slides for review today. [16:36:10] ok [16:53:24] hey csteipp happy Tuesday :) [16:53:37] You as well sumanah! [16:54:09] csteipp: http://www.lightbluetouchpaper.org/2013/02/04/security-engineering-now-available-free-online/ Is this something I ought to advertise to our community? [16:55:00] it's about "distributed systems" [16:55:15] sumanah: Oh wow! The first ediction was one of the 3 textbooks back in my days that covered info sec :)... Looks like they updated a few chapters... [16:55:31] Let me look at it a little more [16:55:37] It's great basics reading [16:55:58] OK, thanks [16:56:05] but I'm not sure how directly applicable to web app security it is... the first edition had like 1/2 chapter on web apps. [16:56:40] nod [16:56:44] ok [17:04:47] Csteipp: for what its worth that's interesting to me and ill add it to my list of things to download [17:05:16] bawolff: Good to know! [17:28:15] mwalkereee: Your nick looks so excited today [17:28:57] marktraceur: if only; freenode wasn't letting me connect with my usual nick so I just added a couple of random characters [17:29:28] Cool cool. [17:29:35] something like that [18:24:49] RoanKattouw_away: thanks for your help with https://blog.wikimedia.org/2013/02/05/how-the-technical-operations-team-stops-problems-in-their-tracks/ [18:27:08] Where/how is includes/api/ApiQuerySearch invoked ? [18:27:58] I'm having a hard time locating some sort of JS and or PHP code that invokes it when the user hits Enter [19:50:00] xyzram: https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=meaning [19:51:56] so [19:52:02] I have too many changes pending [19:52:06] : ( [19:54:59] argh [19:55:08] i'm going to hunt down trevor [19:55:40] how does it take ten days to reply on a commit like this one: https://gerrit.wikimedia.org/r/#/c/44825/2 D: [19:56:23] or to, well, let go, and let other people handle stuff [19:57:53] MatmaRex: mail him :-) [19:58:04] he might not be reading the Gerrit notifications [19:58:42] hashar: not the bugzilla ones? D: [19:58:44] nor* [19:58:51] I have no idea [19:58:56] on irc, he's been afk since at least friday. [19:58:59] if all fail, direct mail might work :) [19:59:17] and he might be in an extended weekend / attending a conference [20:23:52] New review: Hashar; "feel free to remove the bc function I have added. The change is fine otherwise." [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/42962 [20:37:29] brion: https://gerrit.wikimedia.org/r/#/c/47617/ [20:47:55] * AaronSchulz throws https://gerrit.wikimedia.org/r/#/c/47617/ at ^demon :) [20:48:38] * ^demon ducks. [20:48:41] <^demon> A-ha! Missed! [23:43:06] Hi RoanKattouw [23:44:35] Hey sumanah [23:45:25] RoanKattouw: your neighborhood survived the Super Bowl, eh? :-) [23:46:07] Yeah [23:46:13] I saw the FD putting out a dumpster fire on my way home [23:46:33] The FD did actually put 7 trucks and a ladder on my corner (for the building across the street), but that was during the game [23:46:56] It was kind of weird seeing that happen from Peter & Matt's window. Like, I leave the house and 10 mins later the SFFD is descending on my corner... [23:49:16] Today I saw an amazing dance performance (the end of a dance movie) https://www.youtube.com/watch?v=zBb9hTyLjfM [23:49:32] it starts off sort of "well that's nice" and then after a little bit it gets wow and then it gets WOW [23:57:36] also RoanKattouw did you see https://hacks.mozilla.org/2013/02/hello-chrome-its-firefox-calling/ ? [23:58:23] Ha nice