[15:04:28] guillom, thank you for the May engineering report! [15:05:08] Bah, tsmah job ;) [15:05:56] "started to puppetize" is amusing [16:17:05] hexmode, I'm looking at http://lists.wikimedia.org/pipermail/wikitech-l/2011-May/053295.html and I am wondering if I should just grab from you the Bugzilla API client you wrote [16:17:26] not from you, I mean [16:17:27] from svn [16:17:46] sumanah: you should! [16:17:59] I could help if you have trouble [16:18:10] hexmode: because .... yeah, I am interested in trying to start figuring out stuff about baseline activity levels [16:18:23] greg-g, you had some thoughts about this on Identi.ca recently? [16:20:52] sumanah: sorry I haven't gotten more done on that :( [16:21:58] hexmode, well, I think I accidentally dumped a big overwhelming project on you -- so I'm trying to think, what's the smallest possible useful bit of data I could get? and I think it's something like "how many actions are taken in bugzilla every month" [16:22:12] action = anything -- filing, resolving, commenting, etc [16:22:37] sure, let me see if I can make a query real quick [16:22:43] sumanah: are you referring to my Diaspora comment? :) [16:23:19] greg-g, yeah, http://identi.ca/conversation/72682424#notice-75122445 [16:23:41] *greg-g nods [16:23:46] lemme read that email again [16:24:22] http://hexm.de/3h sumanah: that query is easy [16:24:30] "What changed in the past month [16:24:55] Actually, that one doesn't do it [16:25:44] http://hexm.de/3i better [16:28:01] hexmode, so, that tells me 1512 bugs had some kind of change in the last month, but [16:28:29] but ... ? [16:28:33] I am also interested in (a) number of changes (might be 2+ changes per bug in that time) and (b) going back several years [16:28:47] this is more of a linegraph thing [16:28:55] sure [16:28:59] I am fiddling with the report functionality in bugzilla's web ui [16:29:27] and I can get https://bugzilla.wikimedia.org/reports.cgi?product=MediaWiki&datasets=UNCONFIRMED&datasets=NEW&datasets=ASSIGNED&datasets=REOPENED -- changes in the bugs' status [16:29:57] actually, I'm not sure you can make a 2d chart with both a and b [16:30:45] hexmode, well, I am willing to disregard how many bugs were affected, because I'm only interested in the number of actions [16:32:00] also need to make the top line here parabolic: https://bugzilla.wikimedia.org/reports.cgi?product=MediaWiki&datasets=UNCONFIRMED&datasets=NEW&datasets=ASSIGNED&datasets=REOPENED&datasets=FIXED [16:32:58] so, a graph that aggregates # of actions over time [16:33:33] hexmode, yeah, divided up by some reasonable period like weeks or months [16:34:09] I think we could make CSV output for that that could be charted [16:34:12] sumanah: so, from your angle, I think looking at number of contributors to the codebase that week, month, 3 month period. Same for bug work. [16:34:21] Adding it to my TODOs [16:36:31] greg-g, yeah, I'm eventually interested in measuring contributions to codebase, bugtracker, mediawiki.org wiki, mailing list, and any other locus of activity [16:36:40] sumanah: http://en.wikipedia.org/wiki/User:MarkAHershberger/Current_TODOs [16:36:59] ah, yeah, mailing list and wiki, indeed. [16:37:31] thanks hexmode -- and if you can just point me to the CSV-generating interface in our bugzilla I can probably do it myself! [16:37:38] I have been poking around & don't see it [16:37:46] I don't think it exists :P [16:37:59] Was thinking of using my client [16:38:00] ohhhhh, ok, API time? [16:38:07] ok, I'll come back to this then [16:38:07] yeah [16:38:33] thanks, and thanks greg-g -- good reminder to try different time periods [16:39:37] yeah, since week doesn't mean much when we're talking about weekend warriors who might only be contributing something countable every couple weeks, but those contributions are worthwhile [16:40:15] agreed. [16:41:11] greg-g, at some point I also need to think about counting things like participation in in-person events, giving talks, blogging, proselytizing, writing MediaWiki-related interoperability code that doesn't end up in our codebase.... [16:49:31] yeah, tons harder to quantify that stuff, but doable [16:50:08] greg-g, and I welcome any tips, advice, pointers to those who have done it before & well or badly, etc [16:55:10] sumanah: /me nods ;) [17:09:10] alolita1: what extension is the aft meeting on ? [17:09:28] alolita1: what extension is the aft meeting on ? [17:10:21] Not x2003 [17:10:21] I hear Nimish in there [17:10:26] yeah, me too. [17:10:43] RoanKattouw: yeah we're in 2003 [17:11:57] *RoanKattouw goes and takes 2002 instead [17:12:08] looks taken as well [17:12:21] I hear nothing [17:12:33] I heard myself join and someone else leave, that's all [17:12:36] oh, I was in 2003 [17:12:51] 2002 is empty [17:13:01] (it was, anyway) [17:14:22] alolita1: AFT stand-up in x2002 [17:15:11] howief: Ping, AFT stand-up [17:15:39] hey [17:43:20] TrevorParscal: r89365, mw.util.wikiGetlink exists now [17:43:41] attr( 'href', mw.config.get( 'wgArticlePath' ).replace( '$1', [17:47:20] Krinkle: sweet [17:47:31] are you working on that? or should I patch that myself? [17:47:51] I have it patched locally [17:48:46] ok, cool [17:48:48] getlink by pagename has been in for a while, a few others are recent tho, mw.user.tokens and mw.util.wikiScript [17:49:00] the latter is used like wikiScript('api') [17:49:10] which does wgScript and scriptextension etc. [17:49:13] like wfScript() [17:49:29] http://www.mediawiki.org/wiki/RL/DM#rawurlencode and below [17:49:50] (I didn't document them) [17:54:09] alolita1: This is your scheduled 11am ping [17:57:06] lol [18:09:41] alolita1: Ping [18:27:26] neilk_: what'cha working on? I was hoping to sit down and synch up a bit about what I have been poking at, talk about WikiDOM ideas? [18:27:37] I know we have a meeting today, but that may be more general... [18:28:08] neilk_: http://svn.wikimedia.org/viewvc/mediawiki/trunk/parsers/wikidom/ <- that's where I've been working [18:28:51] I haven't done anything special -- I want to nail down some uploading stuff I was working on before Germany [18:29:17] we can chat about wikidom, when would you like [18:29:36] now or after lunch? I think I'm just going to get something quick at Sentinel [18:32:18] after lunch is cool [18:32:24] I will go with you, that sounds good [18:32:53] dude, I was telling Melissa about that Dutch dance competition show you guys were watching [18:33:20] Oh, the one with Dan Karaty? [18:33:55] and how there was some random american coreographer who was being treated like he was some mega-celebrity in the US [18:33:58] ha ha, yes! [18:34:12] Actually I think that guy might just have been Canadian [18:34:22] http://en.wikipedia.org/wiki/Dan_Karaty [18:34:27] To all those planning their noms: http://scanwiches.com/ [18:34:32] Holland's got Tallent ! ha ha ha [18:34:39] It's sandwiches, scanned in cross section! [18:35:11] neilk_: mmmmm [18:36:51] I ate lunch THREE HOURS AGO what are you DOING to me WHY [18:37:34] I ate dinner like two hours ago [18:37:40] neilk_: http://scanwichesbook.com/ omg [18:38:10] TrevorParscal: Yeah we have some ridiculous shows [18:38:21] One Heineken commercial mocks this with something like "Superstars singing on ice" [18:38:32] that's pure awesome [18:39:12] Preceded, of course, by "Men With Talent" [18:39:16] Which is exclusively about beer [18:39:24] The commercial is hilarious, let me find it on YouTube [18:39:47] I like how television has advanced to the point where you have to indicate that the people on a given show do in fact have talent [18:40:11] ha ha [18:40:20] http://www.youtube.com/watch?v=58-9Ae9cvDI [18:40:28] dude, there's a big market for "Holland's got not tallent" [18:41:16] wow [18:41:48] Oh that's right, Supermodels singing on ice [18:42:34] Cause there's {America's,Australia's,Benelux,Holland's} Next Top Model, Dancing with the Stars, all those singing shows, etc etc [18:42:49] Seriously we seem to be extremely good at making the same shows over and over again [18:44:07] RoanKattouw, as one author wrote, "the past isn't dead, it isn't even past" [18:44:18] TBH, I had this strange mental image of your television programing consisting mostly of shows about bicycling... [18:44:22] (ah yes, that's Faulkner) [18:44:26] haha [18:44:44] "Hollands Next Top Bicycle Model" [18:45:18] it was Eugene O'Neill who wrote, similarly, that there is no present nor future, only the past, happening over and over again, now [18:46:20] RoanKattouw, there is something genuinely beautiful about that guy skating along popping all those beer caps in a row with a maniacal grin [18:46:37] *TrevorParscal loves dutch people [18:47:15] Dude, Heineken commercials have been really good lately [18:47:38] Before, only Achmea used to consistently do great ones [18:49:21] http://www.youtube.com/watch?v=FV8RAR1RqOo [18:49:29] In case people want to spend 10 mins watching hilarious commercials :) [18:49:37] Read the video description for a bit of cultural context [18:52:52] neilk_: hunting and gathering time... [18:53:09] 10 min per person x approx 15 viewers = RoanKattouw has sabotaged about 2.5hours of WMF time :) [18:53:28] *jorm avoids clicking. [18:53:29] (oh wait, we're not in wmfstaff -- double that) [18:53:41] sumanah: no, he just boosted morale! [18:54:03] TrevorParscal: right. I believe there's a herd of chicken salad sandwiches near Market st. You scout, I'll carry the spears [18:54:23] neilk_: crap, where's my rock sling? [18:55:09] *TrevorParscal searches for his gathering bag made of an animal stomach... [19:58:34] kaldari, hi, I'm going to follow up today re some GLAMCamp stuff [19:59:05] re the internal metadata format for a mass data ingester.... as I seek someone to lead this group, I'm going to email you + some people who were there or might be interested [19:59:06] meeting... [19:59:12] ok [20:16:10] kaldari, the main thing I'm trying to figure out is who would be good [20:25:14] what's that mass data ingester? [20:27:35] Platonides, http://etherpad.wikimedia.org/GLAMcampNYC-ut [20:27:53] Platonides, following up on http://meta.wikimedia.org/wiki/GLAMcamp_NYC [20:29:27] almost done... [20:34:07] metada would be added at commons as a template, right? [20:37:12] I think what is needed is a tool which you point to "an excel file" and "a templated template" (the transformation rules), [20:37:13] and would then generate a file which you uploaded to UploadWizard along the actual photos [20:37:29] and we would match them with that sumamry file [20:40:37] how much work are you volunteering to do, Platonides? [20:45:19] @Platonides: exactly [20:45:54] :) [20:46:01] sumanah, it looks interesting [20:46:13] and seems quite similar to some things I have been doing for WLM [20:46:20] a lot of institutions are willing to give us an excel file with their metadata in whatever format we want. The problem is we don't know what format we want. [20:46:36] and we reinvent the wheel every time right now [20:46:40] OTOH seems to be some things already going on [20:46:48] ...and I don't speak python (yet) [20:47:41] look at http://wlm.wikimedia.org.es/generar_wikitexto.php (follow any link) [20:48:04] that template data is generated from the db at http://wlm.wikimedia.org.es/lista_bienes.php [20:48:19] (which was itself scraped) [20:48:36] so all the available data can be directly added at the wiki [20:49:02] We need a metadata DTD that we can point them to - more importantly to point CMS plug-in writers to [20:49:07] kaldari, do you know if the Duesentrieb's CSV code is available somewhere? [20:49:19] no [20:49:23] I don't know [20:49:26] http://area23.brightbyte.de/csv2template.php [20:50:12] ah, that's cool [20:50:21] indeed [20:50:46] although it would be even better if we could directly upload the Excel file which end users are likely to be using [20:51:23] *Platonides found the source code link [20:51:26] if we can get people to write plug-ins for the popular CMSes that are used by cultural institutions, we could have museums do their own mass imports into Commons [20:51:39] without even having to contact us [20:52:07] well, I hope they notified us before dumping several gb at once [20:52:17] hi multichill [20:52:23] Hi Platonides [20:52:25] anyway, gotta run [20:52:25] multichill, the last like 15 min of the log might help you out [20:52:25] good timing [20:52:38] hi maarten [20:52:46] sumanah kidnapped me ;-) [20:53:03] my laugh is an evil laugh! [20:53:03] sumanah: Maybe you could email me the log ;-) [20:53:08] ok, will do multichill [20:53:19] supposing your email server now works xD [20:53:20] Platonides is volunteering to work on the metadata standard [20:53:42] Platonides: Yes, I got all the email, email from google just got delayed [20:53:50] Something with TLS not working properly [20:53:52] sumanah: I'm a bit pressed for time today. Is there anything that you need from me immediately? [20:54:02] see ya kaldari - no [20:54:12] cool, just let me know! [20:54:12] jorm: Around? Have you set up enwiki for the what's this thingy? [20:54:22] (I.e. changed the MediaWiki: page or added the redirect?) [20:54:24] oi! [20:54:27] yes, there's a page already. [20:54:29] sec. [20:55:01] http://en.wikipedia.org/wiki/Wikipedia:Article_Feedback_Tool [20:55:56] Platonides: I'll get back to you on the monument api this weekend. [20:56:08] Do you expect to be online tomorrow? [20:56:18] Alright, I have configured the message accordingly [20:56:30] Now let's see about merging and deploying the required code changes [20:58:21] alolita1: TrevorParscal_: I'm deploying the AFT fixes any minute now [21:00:05] multichill, yes [21:00:36] Ok. See you then [21:00:38] maybe not in the morning, but should be no problem in the afternoon/evening [21:00:47] are you back into Europe? [21:01:32] http://etherpad.wikimedia.org/RTE-2011-06-03 <- for us freaky folks [21:02:04] http://etherpad.wikimedia.org/RTE-2011-06-03 [21:02:06] it seems quite... empty [21:02:20] howief, DarTar : I'm reverting the live hack that disabled the join CTA, and replacing it with the weights system I showed you, with 1/1/2 weights (2 for edit) [21:02:31] If you need the weights to be different, just say the word [21:02:45] RoanKattouw: sounds good to me, howief ? [21:05:09] neilk_: http://etherpad.wikimedia.org/RTE-2011-06-03 [21:07:49] howief: Alright, changes are live on test. Please confirm stuff works. Ignore the fact that the link points to Project:ArticleFeedback or something like that, this will work correctly on enwiki [21:12:27] Topical: http://en.wikipedia.org/wiki/Khorne#Khorne [21:13:47] *sigh* [21:14:14] oh, lemme tell you. this is nothing i like more than seeing roan sigh during the middle of a deployment. [21:14:45] No technical reason [21:14:53] Just howief not responding to me [21:15:03] he's in a meeting. [21:15:04] Alright, What's This link works [21:15:05] i'll grab him. [21:15:14] or, can i do this? [21:15:21] Just check testwiki looks OK [21:15:31] What's This link-wise [21:15:40] Ignore the default target, it's customized properly on enwik [21:15:41] i [21:16:03] *RoanKattouw mumbles something about how people in meetings should mark themselves as away [21:16:15] what's an url for seeing this on test? [21:16:43] http://test.wikipedia.org/wiki/Article_Feedback_Test [21:17:06] looks good to me. [21:17:08] no breakage. [21:18:43] Alright I'm taking it live then [21:18:55] awesome. [21:21:27] Alright, should be live in 5-10 minutes [21:21:32] cool [21:22:52] jorm: It looks like someone took True Grit off the list [21:23:06] Link confirmed working on [[Abortion]] though [21:23:40] well, we'll just add it back to true grit. [21:23:51] http://en.wikipedia.org/wiki/True_Grit_(2010_film) [21:23:57] wait, i see it. [21:25:28] Hm, weird [21:25:44] Yeah I also see it now [21:25:47] No idea what was going on there [21:25:47] now that the link is live are we gonna get tons of comments on the AFT talk page? jorm: ready to contain the flood? [21:25:57] yeah, i'm all over it. [21:28:50] updated http://www.mediawiki.org/wiki/Article_feedback/Log - RoanKattouw: anything else to mention? [21:29:02] No that was it [21:29:08] good [21:29:40] The link, the weighting, and reverting the live hack disabling the join CTA [21:29:42] That's all I did [21:30:54] nice! i just saw the what's this link! [22:52:18] *RoanKattouw lols [22:52:54] "Police have evacuated an IKEA store near Eindhoven after an explosion had taken place in a trash can outside the building" [22:53:07] My favorite news site's response: http://media.nu.nl/m/m1gz67bakx4c.jpg