[00:00:17] VPT-driven development. Release and let wiki users berate us. [00:00:34] ori-l: it's also not least because the test reporting "stack" around watir-webdriver is really mature. I was going to leave Cucumber out, but Zeljko and others convinced me that Cucumber actually makes it easier to share and re-use code than not using. [00:01:16] chrismcmahon: cucumber is so good, you can even eat it [00:01:46] pythons are not so tasty :) [00:01:54] ori-l: It's *possible*, but it never happens. [00:02:51] preilly, maxsem, awjr: made a config update for Echo and merged it, it can go out at any time. Just want to let you know in case you notice it during your deployment. [00:03:08] ori-l: http://watirmelon.com/2012/06/22/rspec-page-objects-and-user-flows/ [00:03:32] thanks for the heads up kaldari [00:07:12] chrismcmahon I love "visit Wikipedia::AccountCreation ... page.oughtta_work". I just don't know how many man-months to learn all the Cucumber/Watir/RSpec::Expectations/Selenium driver stack to get there 8-/ [00:09:18] spagewmf: I'd never used Cucumber in my life before today, and I ported the UploadWizard test from RSpec to Cucumber. it's not rocket science. [00:09:34] will check it in tomorrow when I get all the data required spec'd in the right places [00:10:32] spagewmf: OK, actually it IS rocket science under the hood, but using it is pretty easy [00:11:24] living the dream, standing atop a mountain of open source [00:11:33] exactly [00:11:47] got the API docs, you're ready to go [00:13:16] !log updated the payments cluster to bd673e77d6adde3 [00:13:19] Logged the message, Master [00:54:56] AaronSchulz: http://gdash.wikimedia.org/dashboards/datastores/ - i'm surprised that the rate of memcached gets is down since the change [00:55:36] AaronSchulz: is the MWMemcached.get stat only sent by the old client? [00:57:08] were does the data come from? [00:57:37] ah, not a stats call [00:57:59] wfProfileOut in MWMemcached::get [00:58:24] so now what's being graphed is misses that fall thru to the old client [00:59:08] yeah, that makes sense [00:59:09] the pecl client has no wfProfile or stats calls [00:59:41] hrm [01:00:23] it would be nice if we could continue to graph call rate and latency [11:05:25] omg horrible red eye-punching "my notifications" on mediawiki.org [11:10:02] lol [11:10:02] Eco [11:10:02] Echo? [11:14:52] yes [11:15:22] filed as https://bugzilla.wikimedia.org/show_bug.cgi?id=41815 "My notifications" red traffic light eye-sore [11:26:53] Reedy: can you merge https://gerrit.wikimedia.org/r/#/c/32026/ and is it possible to update TMH to master in 1.21wmf3 (one css fix and some more debugging for transcoding) [11:32:21] j^: Just TMH? [11:36:21] Reedy: yes no changes to MwEmbedSupport [11:38:27] Done [13:06:26] [[Tech]]; Malyacko; /* Server response times */ ; https://meta.wikimedia.org/w/index.php?diff=4456489&oldid=4448857&rcid=3668562 [15:47:21] ^demon: poke [15:48:26] hi, we are getting fatal errors on wikidata.org whenever the MediaWiki namespace is called, e.g. http://www.wikidata.org/wiki/MediaWiki:Sidebar [15:48:55] the fix is here, merged against the deployment branch: https://gerrit.wikimedia.org/r/#/c/32042/ [15:49:09] can someone help us to get it deployed? [15:49:27] leaving the coworking space in 10 minutes sorry: [15:49:28] :( [15:49:57] ^demon, Reedy ^? [15:50:02] <^demon> Looking. [15:50:10] thx [15:50:10] it simply uncomment a hook [15:50:11] so that should be safe [15:50:12] ;) [15:50:13] yes [15:50:19] it's conflicting with the translate extension [15:50:28] and been removed from wikibase anyway in master [15:50:56] apparently too difficult to backport our change in master, but this works here [16:07:36] <^demon> aude, Denny_WMDE: Merged and sync'd. Sorry that took so long. [16:07:49] ^demon: thanks! [16:07:53] hi, why arent the special pages updating? [16:07:55] ^demon: yay [16:07:55] sorry for the bug :) [16:08:03] and it works! [16:15:06] malafaya: which ones? [16:15:22] Special:WantedCategories [16:15:34] at pt.wiktionary [16:15:43] cached more than 5 days ago [16:23:13] Nemo_bis: ^^^ [16:29:07] special:newpages no longer shows unpatrolled in yellow - was it turned off? [16:34:14] Danny_B|backup: is shows in yellow [16:34:19] it [16:34:22] https://pt.wiktionary.org/wiki/Especial:P%C3%A1ginas_novas [16:34:37] not on skwiki [16:36:10] skwiki is 1.21wmf2, ptwikt is 1.21wmf3 [16:39:50] is there a config variable which causes it to be shown to admins only / everybody? [16:40:35] Everything else moves to wmf3 tomorrow [16:41:22] wmf3 shows it to everybody and wmf2 only to admins? [16:43:46] no [16:44:05] Everything but non en wikipedias are on wmf3 [16:47:35] so what about that config variable i mentioned? [16:47:52] Pass [16:47:57] $wgIDontKnow [16:48:17] or why i can see yellow on enwiki where i am definitely not and admin but not on skwiki where i am also not admin, but admins do see yellow [16:55:46] Reedy: can i get one more sync of TMH to master in wmf3 please [16:55:59] Yeah [16:59:56] j^: Done [17:00:12] what about special:wantedcategories not updating in pt.wiktionary? [17:00:18] 5 days [17:00:26] more than the usual 3-4 [17:01:17] malafaya: https://bugzilla.wikimedia.org/show_bug.cgi?id=15434 [17:01:40] see also related discussions on wikitech [17:01:46] Nemo_bis, not that one [17:01:49] error :S [17:01:56] that I know [17:02:00] servers have technical problem [17:02:00] i meant the Special pages which are usually updated [17:02:12] "Our servers are currently experiencing a technical problem.", en.wp... [17:02:14] WantedCategories has been updated [17:02:20] malafaya: if it's 5 years old it's not usually updated [17:02:29] Steef389: Please don't [17:02:33] what´s happening? [17:02:45] require_once() [function.require]: Failed opening required '/usr/local/apache/common-local/multiversion/MWVersion.php' (include_path='.:/usr/share/php:/usr/local/apache/common/php') [17:02:58] Nemo_bis: 5 DAYS [17:02:58] In this case I believe something was just changed (and'll likely be reverted). Ops are aware [17:02:58] hey :) [17:03:03] getting the following error on meta: [17:03:04] If you report this error to the Wikimedia System Administrators, please include the details below. [17:03:04] PHP fatal error in /usr/local/apache/common-local/live-1.5/MWVersion.php line 17: [17:03:04] require_once() [function.require]: Failed opening required '/usr/local/apache/common-local/multiversion/MWVersion.php' (include_path='.:/usr/share/php:/usr/local/apache/common/php') [17:03:06] de & en.wp down, so i notice [17:03:12] Yup, confirmed - it's being reverted now [17:03:12] Will be fixed in a bit. [17:03:13] just fixed, Lydia_WMDE [17:03:17] thx :) [17:03:18] heh? [17:03:34] RD: better than asking if devs are aware [17:03:37] Steef389: This is why :) [17:03:38] i think multiversion was made a submodule of mediawiki-config [17:03:49] * lexein laments, "oh blue-gray wall of no editing, go away." [17:03:50] was soemthing synced? [17:03:51] of the thousnads of newcomers [17:03:58] Yes, aude [17:04:15] should be fixed [17:04:43] something got out of sync [17:04:51] Not sure if you got this with all this flood :): Nemo_bis: 5 DAYS, not years [17:07:14] * lexein is impressed. [17:14:22] Anybody else noticing bolding errors? '''bold''' me '''not''' testing ends up being rendered all wonky. I was able to workaround with and [17:14:45] huh - ''' ''' ' ' ' [17:16:00] lexein: Example page, perchance? [17:47:42] Reedy: can you run this for me: mwscript extensions/TimedMediaHandler/maintenance/cleanupTranscodes.php --wiki test2wiki --all [17:48:04] sorry - [[Wikipedia:Administrators' noticeboard]] - and I just confirmed it was my fault - a stray ' [17:48:35] marktraceur: ^^^ [17:49:21] j^: done [17:49:52] lexein: OK, then! Let us know if you get any more trouble with it. [17:51:57] marktraceur: can you make ' bigger? In proportion to the user's age? And the amount of sleep they've had? 'Cause if wikimedia can't do that, I'll just have to do it myself, with ctrl+ . Computers are hard. [17:52:44] * lexein runs away [17:53:15] lexein: I'm coming from a parser view, not an accessibility one, but then again, https://www.mediawiki.org/wiki/Accessibility#People_and_organizations_working_on_MediaWiki_accessibility says I do both [17:53:38] lexein: You should maybe add a note to that page about font size in the textareas, it might be useful to someone [17:55:20] I was totally joking, of course. The day Wikimedia starts pushing fonts to browsers, *that's* when I'll formally request ' be enlarged. [17:55:45] lexein: We do that already, I think, just not for latin scripts [17:56:18] mmm [17:56:20] lexein: For *that* issue, you can talk to the l10n people, either in #mediawiki-i18n, or on one of their many other forms of contact [17:56:23] We've got a dyslexic font... [17:56:30] to untie the users [17:57:31] I gotta say, though, that one stray ' in a paragraph with a lot of wikibolding and wikiitalics _really_ messes things up, to the point of "oh, man, I have to strip out every single ' to find out why this is rendering so wonky. Then I see that the prose looks better without bold or ital. Oh well, lesson learned. [17:58:39] " [17:59:05] Reedy: yeah, this whole wiki thing is going to the gods. [17:59:09] lexein: I'm totally serious about adding to the accessibility page, by the way. It seems like an OK idea. [18:10:57] marktraceur: ok, I mentioned it on the Talk page [19:24:27] !log finished cleanupBug41615.php script runs for affected wikis (s2,s3,s4,s7) [19:24:37] Logged the message, Master [20:28:42] nighty o/ =___= [21:46:47] ^demon|lunch: saper or other git expert: poke :) [21:46:55] <^demon|lunch> What's up? [21:47:14] i'm trying to import a repo from github into our labs/maps repo [21:47:24] got it all setup to do git push -f i think [21:47:54] except there's a committer in the github repo that's not me [21:48:17] it says "committer email address: blahblah@gmail.com does not match your user account. [21:48:31] what do you recommend i do? [21:48:38] PANIC [21:48:38] heh [21:48:58] technically, i might be able to add that email to my gerrit and then it might work, but seems very wrong [21:49:02] heh [21:49:11] <^demon|lunch> Grant yourself the "Forge Committer Identity" permission. [21:49:23] heh [21:49:37] <^demon|lunch> (This is dangerous to leave on by default, since you can impersonate other people ;-)) [21:49:52] it says "To register an email address, please visit:" [21:49:55] then suggests is [21:49:56] t [21:51:28] <^demon|lunch> You granted yourself that permission? [21:51:29] even doing git push -f seems wrong [21:51:42] <^demon|lunch> What repo is this? I'll take a look. [21:51:52] it's https://github.com/apmon/OSM-rendering-stack-deplou [21:52:06] i've moved a few folders around [21:52:12] merged and rebased the 2 [21:52:38] it's ready to push, and i think '-f' is okay in this situation but no expert [21:52:44] <^demon|lunch> I mean on the gerrit side. [21:52:57] https://gerrit.wikimedia.org/r/gitweb?p=labs/maps.git;a=summary [21:53:19] <^demon|lunch> Wait, are you getting these errors on the github side or the gerrit side? [21:54:07] from gerrit [21:55:03] <^demon|lunch> Try now. [21:55:10] ok [21:55:33] magic! [21:55:47] now we can do git review and such but not for an import [21:56:30] thanks ^demon|lunch :) [21:57:36] <^demon|lunch> You're welcome. [21:57:43] enjoy lunch :) [21:57:50] * aude going home [22:06:45] Reedy: can i get one more sync of TMH to master in wmf3 please [22:14:32] what is happend? [22:14:32] Why I cant add a note to this image http://commons.wikimedia.org/wiki/File:Hortensia_(Hydrangea_macrophylla),_Calatayud,_Espa%C3%B1a_2012-05-16,_DD_03.JPG ? [22:17:45] wilfredor: works for me [22:18:00] does it usually work for you and how does it fail? [22:18:15] 2/6 [22:18:22] hm? [22:19:07] hrmmm, 2012110610011273 looks to me like either a charset issue or more likely something with gzip ? [22:19:39] When I try to look at the wikipedia articles on Barack Obama and Mitt [22:19:45] Romney, both pages are unintelligible symbols. Any reason for this? I [22:19:52] (quoting the ticket. ticket has a screenshot) [22:20:36] probably he didn't register in electoral lists correctly [22:21:16] you mean register to vote? ok, you can send a reply about that ;-) [22:33:05] did echo on mediawiki.org also disable talk pages enotifs? [22:49:43] !log creating http://dumps.wikimedia.org/mediawiki/1.20/ per hexmode [22:49:46] Logged the message, Master [22:52:42] Krinkle: have you received enotifs for watched talks on mediawiki.org today? [23:01:36] Nemo_bis: I don't have e-mail notif enabled for mw.org [23:01:53] I visit that wikis Watchlist often enough [23:02:00] Krinkle: oh, this surprises me [23:02:00] I see [23:02:23] I have it everywhere except commonswiki, nlwiki and mediawikiwiki [23:02:30] (too many pages on it) [23:06:43] http://jsfiddle.net/FTeWL/ [23:06:54] (wrong chan) [23:07:23] I'm starting an E3 deployment in the mobile team's window, they're OK with it. Thanks mobile team! [23:16:06] preilly, maxsem: we made a small config change for Echo that is merged but not yet deployed. If you guys are pushing out any config changes, it's fine if you push ours out as well–you'll see it as a 1 line change to InitializeSettings [23:16:37] Reedy,it looks like yesterday tstarling created a few files in fenari 1.21wmf3/maintenance/benchmark that are not in git. Is there a fenari directory I can move them to so they don't get deployed? [23:17:17] kaldari, E3 has borrowed the mobile deploy. I wasn't planning on syncing config changes, just a syncdir. [23:17:22] preilly: Looks like you're the only mobile person around today (if you're still mobile), are you guys deploying anything today? [23:17:37] preilly: oh, nevermind [23:17:45] Did they all decamp for India hackathon yet? [23:17:52] must have [23:18:12] Let me see what they are spagewmf. It might be ok to stash and restore them [23:18:30] Reedy thanks a bunch [23:18:31] spagewmf: A sync on the config would be nice, but we can wait otherwise [23:19:12] we would only need InitializeSettings synced [23:23:18] spagewmf: carry on! [23:23:39] Hey Reedy, can we get you in ops when you have a sec? [23:25:10] Kaldari, sounds plausible, let me do the syncdir first. Reedy, I'm curious what you did? (I would have moved the files to ~tstarling except I don't have the rights.) [23:25:29] I just copied them to my ~ for easyness [23:52:25] TimStarling ^ you left some files in fenari 1.21wmf3/maintenance/benchmark that aren't in git, Reedy moved them to ~reedy/benchmarks [23:54:09] yeah, I had already saved them elsewhere [23:54:16] apparently there's no way to run a maintenance script out of the tree [23:54:53] could you run it in a .gitignore'd subdirectory? [23:55:16] why? [23:55:46] I guess I could [23:57:07] Kaldari, you want to come on by? [23:57:15] sure