[00:01:31] New patchset: Jdlrobson; "apply media query to tleft rules as well" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7693 [00:01:32] New patchset: Jdlrobson; "add vendor prefixes for box-sizing" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7694 [00:10:37] [WikipediaMobile] jdlrobson pushed 1 new commit to master: http://git.io/sxKWcw [00:10:37] [WikipediaMobile/master] Load Main Page on application startup - YuviPanda [00:14:32] what were the regressions that we hit with todays deployment ? [00:23:37] jdlrobson: --^ ? [00:23:55] Hi tfinc - well lots of problems with tables [00:23:59] k [00:24:12] I think also Patrick and awjr had some issues so had to leave early [00:24:13] do you guys have an etherpad/bug/wiki page tracking the issues ? [00:25:42] Not that I know of [00:27:48] k [00:33:35] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7693 [00:33:37] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7693 [00:33:56] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7694 [00:33:58] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7694 [00:35:35] New patchset: Jdlrobson; "give up on css transitions" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7698 [00:39:48] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7698 [00:39:50] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7698 [00:50:26] New patchset: Jdlrobson; "remove all attribute notation" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7700 [00:50:26] New patchset: Jdlrobson; "merge table definitions in hacks.css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7701 [01:12:09] New patchset: Jdlrobson; "first version of main menu navigation" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7668 [01:12:18] right i'm off to bed [01:12:20] see you tomorrow [01:48:28] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7700 [01:48:29] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7700 [01:49:02] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7701 [01:49:04] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7701 [03:54:41] [04:21:50] Amgine: whats up? [04:22:18] You're bouncing a fair bit. About every 3 minutes, apparently. [04:26:24] give or take a minute. [04:27:45] yea bad wifi.. will log out... sorry ;) [09:43:04] New patchset: Jdlrobson; "center small tables (bug 36678)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7715 [09:43:57] New patchset: Jdlrobson; "center small tables (bug 36678)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7715 [11:05:21] New patchset: Jdlrobson; "force multiple images in thumbinner on to their own line (bug 36030)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7718 [11:13:29] New patchset: Jdlrobson; "stop scrubbing coordinates (bug 36651)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7720 [11:40:23] New patchset: Jdlrobson; "add canonical url to mobile site (bug 34240)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7722 [12:14:46] New patchset: Jdlrobson; "don't resize images inside an element with class noresize (bug 20030)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7723 [12:16:25] * jdlrobson laments his lack of admin powers https://bugzilla.wikimedia.org/show_bug.cgi?id=20030#c4 http://en.wikipedia.org/wiki/Wikipedia_talk:Contact_us#Bug_31591 [12:37:00] New review: MaxSem; "See inline comment, also there are two typical locations where the links are inserted: lede or infob..." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/7720 [12:38:54] New review: MaxSem; "(no comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/7722 [12:39:06] Sorry;) [13:05:19] New patchset: Jdlrobson; "add canonical url to mobile site (bug 34240)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7722 [13:07:17] New review: Jdlrobson; "I see that as a separate bug - that we don't allow trailing text after the last section. This is a m..." [mediawiki/extensions/MobileFrontend] (master) C: 0; - https://gerrit.wikimedia.org/r/7720 [13:11:34] New review: MaxSem; "Also, I think we still should remove them for WAP view." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/7720 [13:12:55] New patchset: Jdlrobson; "stop scrubbing coordinates (bug 36651)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7720 [13:49:06] YuviPanda: any reason you want to keep the initial commit on 244 - what does it win us? [13:49:28] jdlrobson: history? [13:49:35] that we can do git log and see the actual process? [13:49:46] add mf-* patch, then move it to MobileFrontend [13:51:01] but https://gerrit.wikimedia.org/r/#/c/7617/ links to https://github.com/wikimedia/WikipediaMobile/pull/244 which will always have the discussion right - regardless of whether you force amend the commit? [13:51:23] (I'm just interested more than anything in case you know something I don't) [13:51:29] a discussion that refers to code that won't be there [13:51:54] Will it not? [13:52:10] jdlrobson: wouldn't force pushing essentially kill prior commits? [13:52:26] mmm well you could create a new pull request with just the squashed commits [13:52:29] you're essentially 'losing' a commit (without git reflog, etc) when you force push one over another [13:52:36] that way this pull request gets closed and retained right? [13:52:36] true, but that'd still lose history [13:52:50] what would get lost? [13:53:11] the fact that we first had a patch, then moved it to MF after discussion about where the callback should be [13:53:16] it'll be gone from git [13:53:40] this is essentially the 'how faithful should we be to history' discussion :) [13:58:59] yeh I'm just always interested in it - I guess I'm just not understanding why it would be gone from git [14:00:04] i don't like breaking links so if we are breaking links we shouldn't force amend it - i guess i'm just not convinced we do break them if we send a new pull request [14:01:44] jdlrobson: it would be 'gone' because if you do a fresh clone, it won't have that commit that was force pushed over [14:02:52] i'm thinking git checkout -b newbranch / git cherry-pick x / send pull request - that doesn't effect the original branch right? [14:03:02] (and thus doesn't effect the original pull) [14:03:42] hmm, that would preserve the original branch+commit [14:04:14] jdlrobson: what reasons for removing that? Squashing does make it look like it was gotten 'right' on first try [14:05:45] It's just the only time I use history is when I do git blame to find out of the origins of code - so I'd rather have one commit that fixes the reference code then have it split over 2 commits - as that makes it harder to fully understand the change [14:06:05] To be concrete.. [14:07:37] If I was doing a git blame on onClickReference I get commit 0bbc3ccd419c76316bd51865455f191d9ca57850 - however I lose the valuable information that chrome.initContentLinkHandlers was added precisely for this purpose (unless I dig deeper) - as it is in the commit before [14:08:07] if that makes sense YuviPanda [14:09:08] This is all speculative thinking though [14:09:36] hmm, that is a more pragmatic line of thought than my 'history must be preserved!' [14:09:40] :) [14:11:09] devgeeks: around? [14:11:54] jdlrobson: I'll do it in a bit. Will be off for dinner in a while. [14:12:14] jdlrobson: I'm also planning on adding a small js library in. A 'modal blocking dialog' type library [14:12:18] jdlrobson: bad idea? [14:12:25] the other option is to farm that out to native code [14:12:33] What purpose does the modal dialog srve? [14:12:33] which would be faster, but more OS specific code [14:12:44] Would it only apply to OS users? [14:12:48] jdlrobson: migration. Our saved pages are in different formats from older versions. [14:13:02] jdlrobson: so there has to be a 'migration' step that'd be quite long [14:13:07] jdlrobson: if done at startup. [14:13:08] eek :-/ [14:13:34] jdlrobson: I'm adding 'versions' to saved pages now, so that migrations can happen cleanly [14:13:55] jdlrobson: can't 'convert on read' since the user may not have network access when they try to read [14:14:24] saved pages are annoying :) [14:14:50] ummm so essentially you want to say to the user 'hey you've got some saved files we need to do some magic to make them compatible with this app" [14:15:02] user says yes and we give them a please wait screen while we do stuff [14:15:06] when done the app loads [14:16:14] Hey YuviPanda [14:17:43] You were looking for me? [14:18:30] jdlrobson: I'm still thinking it through. [14:18:36] jdlrobson: if they say 'no', then what? [14:18:51] devgeeks: was looking for that 'blocking modal window' js library you were using [14:18:53] jdlrobson: they are :) [14:18:59] ah [14:19:02] BlockUI [14:19:10] jdlrobson: with tracking in place, I hope to convince tfinc sometime that we can get rid of that 'feature' [14:19:16] http://jquery.malsup.com/block/ [14:19:31] yuvipanda Couldn't that just be a confirm which hides everything except a big loading icon and when done shows everything again? [14:19:37] if you say no you just disable saved pages [14:19:43] jdlrobson: 'disable'? [14:19:46] disable older ones? [14:19:54] yes [14:20:00] or altogether if the older ones break it [14:20:12] so the message would be "The saved pages feature will only work if you do this" [14:20:12] older ones just won't work [14:20:26] so yeh you disable it until they want it and it is convenient to upgrade [14:20:32] but you can still save new pages, etc [14:20:44] jdlrobson: perhaps have an 'upgrade saved pages' button of sorts in the saved pages overlay? [14:20:51] interesting.. [14:20:55] jdlrobson: if they say yes first, but it fails (network, perhaps) [14:20:58] so another way to do it [14:21:00] they need to find a way to redo it [14:21:07] would be on the saved pages gray out the old pages that are broken [14:21:10] New patchset: MaxSem; "Mobile script delivery via ResourceLoader" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7670 [14:21:11] put a warning triangle next to them [14:21:15] that when clicked does the upgrade [14:21:27] jdlrobson: not very descriptive, no? [14:21:32] (after a dialog saying why you are showing the warning triangle) [14:22:01] e.g. I go to saved pages my article 'San Francisco' has a warning box next to it and looks darkened. eek i think and I click the warning triangle to see what's wrong [14:22:32] It tells me the article needs to be redownloaded - I click yes and when it's done it goes back to normal [14:22:52] and the user has to do this for every saved page? [14:22:54] 20, 30 of them? [14:23:08] well on clicking one of them the option could be to fix all of them [14:23:30] I think it is acceptable whilst doing this operation to simply show a large spinner and block the ui until it is all done [14:24:13] a big spinner where? [14:24:16] in the content area? [14:24:22] 'overlayed' on top of the overlay? [14:29:33] I keep trying to screen shot mine, but I basically do that where I want them to not do anything else till I am done with some network call (logging in, etc) [14:32:21] http://cl.ly/2T3m3X382B0u1u2C0Y1B [14:35:12] jdlrobson: ^ [14:35:23] sorry YuviPanda got sidetracked [14:35:26] that is the thing I'd want to be showing when doing the upgrade [14:35:28] heh [14:35:44] so this is related to what i keep telling phil and linSmith about the spinner - I don't like the fact we use the search spinner for everything - it's bad ui [14:35:55] the spinner on search should only spin when the search is doing something [14:36:05] When I'm loading a page or doing something else I want the whole page to spin [14:36:18] (well the window where the action is occuring) [14:36:48] io the ui in http://cl.ly/2T3m3X382B0u1u2C0Y1B does a much better job imo [14:37:03] it's much more reassuring stuff is happening [14:38:16] +1 [14:38:18] jdlrobson: but it is blocking [14:38:23] jdlrobson: i'd not want to use that for a page load [14:38:30] why not? [14:38:32] You need both [14:38:41] I click a link I expect something to happen [14:38:41] a non-blocking but reassuring spinner [14:38:43] since you can do things in the time between tapping on a link (starts page load) [14:38:51] and a blocking one that says, you gotta wait [14:38:55] to the page actually loading [14:38:56] in the current setup I get no effective indication my click worked [14:39:07] devgeeks: +1 [14:39:12] I use both kinds [14:39:16] like cancelling, or clicking another link [14:39:28] a non-blocking but reassuring spinner is all that is needed [14:39:35] Images that need time to load have a background set to an animated gif spinner, etc [14:39:40] YuviPanda: you still could [14:39:54] with a non-blocking spinner,y es [14:40:01] yes that's what I'm talking about [14:40:03] I agree that what we have is suboptimal [14:40:12] just give it a bit of opacity and put it in the middle of the screen with the highest z-index [14:40:23] you can still see through it, still scroll but it's clear something is happening [14:40:26] wouldn't that be confusing? [14:40:31] clicking the spinner could even confuse it [14:40:37] *cancel it [14:40:47] I don't think it would be confusing [14:41:23] You could always set a div that is actually loading to have a background of a spinner [14:41:26] jdlrobson: i'll open up a bug. Don't want to do it for this release, let's try variants out [14:41:40] jdlrobson: I do agree that having it only on the search bar is suboptimal [14:42:13] New patchset: MaxSem; "Mobile script delivery via ResourceLoader" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7670 [14:42:26] yeh YuviPanda I think you'll need assistance from heatherw and linSmith [14:42:41] yeah, agreed. [14:42:50] Should be part of the new nav as well [14:43:00] New review: MaxSem; "jQuery needs to be made raw, too." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/7670 [14:44:09] jdlrobson: for this particular one (migrating saved pages), I suppose we could do 1. Grey out with a red triangle 2. Tapping gives them option to 'update' that page only or all pages [14:44:26] or, 1. On startup, tell them upgrades are taking place and just upgrade everything [14:44:39] well I guess the latter is okay [14:44:44] since they will have just upgraded [14:44:48] so should expect this sort of thing [14:44:50] yeah [14:44:53] and it's nice to get it out of the way [14:45:01] question is what happens on network issues, etc on first upgrade [14:45:13] hmm [14:45:14] I think [14:45:15] disable save pages altogether in ui [14:45:27] 1. Grey out the saved pages, 2. Let it run on next startup as well [14:45:36] so they can just quit and re-open [14:45:37] yup I think so [14:45:43] jdlrobson: that's not necessary. They can still save new pages [14:45:46] and open those [14:45:55] versioning will tell me which are problematic, which are not [14:46:00] sorry that's what I meant - gray out the old ones [14:46:26] ok [14:46:32] sounds good. Will do tonight. [14:47:00] off for dinner, brb! [14:47:02] Night guys, I better sleep [14:47:08] night devgeeks [14:47:16] thanks for the link :) [14:47:22] Heh, my pleasure [14:47:36] If you want the CSS I used for mine, just let me know [14:48:02] devgeeks: thanks :) [14:48:24] Though animated GIFs don't work in Android, so ya gotta find a different way there anyway [14:48:30] :/ [14:49:28] night devgeeks ! [14:49:34] night [15:05:12] New patchset: Jdlrobson; "first version of main menu navigation" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7668 [17:09:30] * jdlrobson laments his lack of admin powers again in hope someone will bestow him some pity https://bugzilla.wikimedia.org/show_bug.cgi?id=20030#c4 http://en.wikipedia.org/wiki/Wikipedia_talk:Contact_us#Bug_31591 [17:10:01] jdlrobson what do you need? [17:10:15] it's all there - i need a wikipedia admin to make some changes [17:10:35] jdlrobson, I am an admin [17:11:01] though a few months of consistent editing and you might become one, too;) [17:11:11] so this one is a bit more complicated = https://bugzilla.wikimedia.org/show_bug.cgi?id=20030#c4- as I'm not sure where the template comes from [17:11:18] but http://en.wikipedia.org/wiki/Wikipedia_talk:Contact_us#Bug_31591 is trivial [17:11:19] i thought i was but i am not [17:11:21] *should be [17:14:13] done [17:14:45] thanks MaxSem will check in a bit - just have my 20% checkin [17:33:31] awjr: so I need to go now [17:33:45] but if you were planning a deployment today I think the table issues should be somewhat sorted with my latest push [17:34:11] jdlrobson: can you send out a quick mail to mobile-tech explaining the issue(s) and solution(s)? [17:34:39] just so we know what to look for as we're testing [17:34:46] Sure.. although will have to remind myself :) [17:34:49] it was rather confusing [17:46:43] no preilly today? [17:47:32] awjr: sent [17:47:37] jdlrobson thanks a ton [17:47:44] are you giong to be back on later tonight? [17:48:10] awjr, are you doing anything with ExtMobileFrontend ATM? [17:48:19] MaxSem: nope [17:48:33] great, so we can't collide [17:48:51] awjr: maybe - but don't rely on it [17:48:54] on mail for anything major [17:48:55] MaxSem: i think we should be ok [17:49:00] jdlrobson ok sounds goo [17:49:01] d [17:49:02] thanks again [17:49:35] cause when I finish, there will be no ExtMobileFrontend XD [17:51:16] greetings all [17:51:45] hello tfinc [17:56:10] philinje: I thought the WLM meeting was on Wednesday. Is there one happening today? [17:56:12] pchang: ^ [17:57:49] preilly: should we set up a remote branch for the core migration stuff? [17:59:14] YuviPanda: yes, team meeting in a half hour [17:59:23] ok [17:59:32] talking with Elke before [18:04:43] awjr: preilly: how are we looking for todays make up deployment ? [18:04:50] if anything we need to get the android fixes out [18:05:01] tfinc: I think we are good [18:05:35] k [18:06:21] tfinc: im starting to test jon's changes, i'll let you know how things are looking in a bit. if they're still not prod-ready, i can investigate picking up just the android fixes [18:09:18] New patchset: preilly; "Update minified javascript" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7736 [18:10:19] wow the new firefox beta is actually not horrible [18:10:57] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7715 [18:10:59] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7715 [18:11:30] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7718 [18:11:32] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7718 [18:11:44] awjr: they've been making great progress on it thanks to brions qa efforts :D [18:11:49] he does file all of our firebox bugs [18:11:51] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7723 [18:11:53] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7723 [18:11:55] haha awesome [18:12:32] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7736 [18:12:34] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7736 [18:13:18] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7720 [18:13:20] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7720 [18:14:32] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7722 [18:14:34] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7722 [18:24:03] New review: awjrichards; "This is certainly up for debate, but I'd way rather see HTML generation happen inside of HEREDOCs ra..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/7668 [18:24:57] awjr: +1 for HEREDOCs [18:25:20] \o/ [18:25:28] here here! [18:27:04] did the RSA host key for mobile-geo change for some reason? [18:27:28] preilly ^ [18:33:14] YuviPanda: are you on skype [18:33:26] philinje: now am [18:34:01] awjr: mobile-geo is no longer [18:34:08] awjr: it's now mobile-testing [18:35:03] awjr: but, for compatibility reasons I keep the mobile-geo host name [18:35:13] awjr: anything is cloned from the other instance [18:36:23] s/anything/everything [18:38:24] preilly ok cool thanks [18:46:27] preilly: do we really have 16G of RAM on the new instance? [18:46:51] and 8 cores [18:46:52] wow. [18:47:00] awjr: Mem: 16050 [18:47:17] nicely done. [18:49:14] QEMU Virtual CPU version 0.13.91 [18:49:14] cpu MHz : 2659.644 [18:49:15] cache size : 4096 KB [18:49:24] there's something in the san francisco article on mobile-testing that's causing a fatal error but im not seeing it on other random pages [18:49:55] actually also happening here: [18:49:55] http://mobile-geo.wmflabs.org/w_awjr/index.php/Eric_(novel) [18:50:06] Fatal error: Maximum function nesting level [18:50:31] YuviPanda: we lost you as you were likely crawling through tunnels of doom [18:52:00] tfinc: http://yuvi.in/POSM/ [18:52:02] philinje: http://yuvi.in/POSM/ [18:52:05] preilly i think it's realted to expansion of templates? [18:52:12] awjr: okay, it should be fixed now [18:52:16] o [18:52:29] sho nuff [18:52:31] what was it? [18:52:35] core bug? [18:52:54] or php ini config change [18:53:09] the infinite recursion protection was set too low [18:53:25] yeah, 100 is hardly infinite [18:53:42] awjr: how does the speed of http://mobile-geo.wmflabs.org/w/index.php/San_Francisco seem? [18:53:52] a gazillion times better [18:54:32] a big part of the nasty load time for that article is the image resources [18:54:48] philinje: http://developers.cloudmade.com/projects/web-maps-api/examples/marker-clustering [18:54:50] tfinc: http://developers.cloudmade.com/projects/web-maps-api/examples/marker-clustering [18:55:47] https://github.com/CloudMade/Leaflet/issues/442 [18:55:59] awjr: dude it's loading a 4.50MB image [18:56:17] yeah the twin peaks image [18:56:23] that is dumb. [18:56:29] preilly, does the new instance also have faster I/O? :P [18:56:52] awjr: it's loading this: http://upload.wikimedia.org/wikipedia/commons/d/da/SF_From_Marin_Highlands3.jpg [18:57:13] MaxSem: yes [18:57:22] o_0 [18:57:25] how? [18:57:26] MaxSem: it's running on the new cisco box [18:57:44] PREILLY: ALSO: http://upload.wikimedia.org/wikipedia/commons/c/cd/SanFrancisco_from_TwinPeaks_dusk_MC.jpg [18:57:48] oops sorry for yellng [18:58:28] abysmal /mnt performance is what prevented me from importing much, much more stuff from enwiki [18:58:41] is there any kind of wikipedia policy around image sizes? [18:58:48] there's no reason those images should be that large [18:58:59] at least no good one [18:59:22] awjr, are you going to train me during today's deployment? [18:59:40] MaxSem if you'll be around that would be great [19:00:24] the www related files are now in /data/project as well [19:00:33] so they are shared with all mobile instances [19:00:56] so you can fire up a new vm and auto mount /data/project and have all of your files images etc [19:01:39] and the /mnt/store is also copyable to new instances as an image [19:03:27] i might reimport the SF article from the current one on enwiki - they seem to have resolved image size issues there. [19:04:20] awjr: okay [19:11:13] hmm the reimport did not seem to pick up the image size changes [19:18:34] huh i wonder if it's a configuration thing. the articles are identical, but the en.wiki one is loading smaller images [19:19:37] awjr, no scaling software on Labs? [19:19:51] MaxSem: dunno - what is used in produciton? [19:20:04] ImageMagick [19:20:56] it's ridiculous that packaged PHP doesn't come without even GD and they call it "modularity" [19:22:35] MaxSem: we've got gd installed [19:22:55] I'm installing imagick now [19:23:01] as am i [19:23:03] ... [19:23:08] but MaxSem go ahead :) [19:23:20] nope, I'm already apt-getting [19:23:27] it has locks [19:23:30] so... [19:23:39] * MaxSem shows awjr a togue [19:23:45] :p [19:30:20] * YuviPanda enjoys the wind on the roof, which has better Internet connectivity [19:30:57] awjr, scaling now works [19:31:08] awesome MaxSem! [19:32:45] * MaxSem notices someone trolling... [19:33:08] from preliminary testing, jon's changes are looking pretty good (at least on android devices, gonna look at iOS after lunch). the one thing that is weird is that on android 4.0.2 large tables will scroll, while on android 2.3.6 a large table causes the entire article to horizontal scroll (example can be seen here: http://mobile-geo.wmflabs.org/w_awjr/index.php?title=Main_Page&mobileaction=toggle_view_mobile) [19:33:09] MaxSem: HAHAHAHAHAHAHAHA [19:33:35] philinje: I think I lost you [19:34:25] imagemagick ftw. it turned those 4/5MB images into ~200kb images [19:34:29] hmm, the rooftop gives me better access to skype but the mosquitoes are a pain [19:35:31] tfinc: btw, did I ever tell you that our app will always be slower on iOS than on Android because Apple doesn't let apps use the JIT javascript engine that safari uses? [19:35:37] MaxSem: besides installing ImageMagick what else did you change? [19:35:59] uncommented $wgUseImageMagick = treu in LS [19:36:45] YuviPanda: yeah, Nitro is not available for PhoneGap and other webapp-related solutions. [19:37:05] yeah, that sucks. [19:44:48] awjr: are you testing Template:Track listing [19:45:04] preilly i tried that as ewll - i imported the revolver article [19:45:07] at least into w_awjr [19:45:16] http://mobile-geo.wmflabs.org/w_awjr/index.php/Revolver_(album) [19:48:06] awjr: did you switch your LocalSettings file to use your DB? [19:48:13] preilly yes [19:49:25] awjr: I'm also cleaning up spam http://mobile-geo.wmflabs.org/w/index.php?title=Special:Contributions/Spam_cleanup_script&offset=&limit=500&target=Spam+cleanup+script [19:56:52] New patchset: MaxSem; "Generate WmlContext on demand, make it load stuff from context itself" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7743 [19:57:51] preilly, you might want to pick up https://gerrit.wikimedia.org/r/#/c/7616/ [20:00:13] MaxSem: I've got it already [20:00:43] MaxSem: that was so 5 minutes ago [20:01:39] * MaxSem sees nothing in deletion log. oh well [20:03:12] eh http://dpaste.com/748633/ [20:07:28] MaxSem: that is fixed [20:09:00] preilly, tfinc: is this a show stopping bug for deployment? https://bugzilla.wikimedia.org/show_bug.cgi?id=36030 [20:09:05] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7743 [20:09:07] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7743 [20:10:12] awjr: https://gerrit.wikimedia.org/r/7718 didn't fix it? [20:10:38] preilly does not appear to have [20:11:01] awjr: hmm [20:11:06] on android 2.3.6 the problem is less egregious [20:11:15] i presume due to that fix [20:11:40] awjr: I don't think it's a show stopper [20:12:13] word [20:12:26] MaxSem: how are you running spam cleanup? [20:12:43] now that i have lion im trying to install the new xcode so i can test with ios 5 - but otherwise all the other issues appear resolved, or resolved-enough-for-now on android [20:13:03] awjr: okay great [20:13:50] php maintenance/cleanupSpam.php --delete [20:14:03] e.g. *.viagra.com [20:14:11] MaxSem: so you are manually finding links? [20:14:39] yeah, spam cleanup sucks [20:14:46] MaxSem: I've been manually using cleanup.php from the SpamBlacklist extension [20:14:55] ah [20:15:06] MaxSem: for these http://mobile-geo.wmflabs.org/w/index.php?title=Special:Contributions/Spam_cleanup_script&offset=&limit=500&target=Spam+cleanup+script [20:16:07] preilly, that's a lot of collateral damage [20:17:17] MaxSem: yeah [20:17:44] preilly, basically, when the dump was created, these links weren't blacklisted [20:18:10] but later they were both blacklisted and removed from articles [20:18:36] but we have only the latest blacklist, not pages [20:21:07] MaxSem: got it [20:26:08] preilly, why am I getting "fatal: Unable to create '/data/project/www/wgit/core/.git/index.lock': Permission denied"? [20:26:27] (ran git with sudo) [20:59:21] are you fetching? [21:03:21] preilly is all of the js fully updated in masteR? [21:03:28] er rather minified? [21:05:54] awjr: yes [21:06:00] cool [21:10:39] changelog for upcoming deployment: http://www.mediawiki.org/wiki/Extension:MobileFrontend/Deployments/2012-05-15 [21:11:17] MaxSem: something i forgot to go over with you yesterday was putting together the changelog for a deployment [21:12:11] MaxSem: what i've been doing is taking the output from: git log —graph —no-merges .. [21:12:38] and then pulling out all of the "|" and "/" characters, copying and pasting it into a wiki page to generate something like the link above [21:13:28] awjr: that is what I was doing as well [21:13:35] awjr: how goes your tool? [21:13:36] okay [21:14:25] preilly: it's going OK, i hope to have a working prototype by the end of Friday. i wound up putting something together more in line with Erik's proposal for a Special:SiteChanges page than how we've been doing it [21:14:50] i burned a bunch of time on friday learning more about git log and git submodules [21:15:09] awjr: okay [21:16:12] MaxSem: also, i've been manually pulling out the translation update commits. [21:29:18] New patchset: MaxSem; "Mobile script delivery via ResourceLoader" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7670 [21:32:37] we're down to 2, at most 3 JS requests with this change^^ [21:41:00] nice [21:41:27] MaxSem: want me to go over prepping for the deployment with you again? [21:43:02] awjr, I don't think it's needed [21:43:12] MaxSem: ok [21:43:13] we can continue where we stopped last time [21:43:16] sounds good [21:43:40] once i get things into the deployment branch, i'll show you how to do a config change and sync things directly to the test server [21:55:55] Hi, I am a new user to the mobile App. I noticed that links are often not clickable. Even when trying several times. Where to file this a bug ? [21:57:39] YuviPanda, ^^ [21:57:56] heya Wikinaut [21:58:04] can you tell us which os and version of the app you're using? [21:58:07] hi [21:58:14] mom [21:59:06] well, 3:30 AM here :D [22:00:04] HUAWEI Y200; U8655-1; android 2.3.6; kernel 2.6.38.6-perf; App version 1.1.1 [22:00:33] Wikinaut: hmm, so you tap links and nothing happens? [22:00:36] Wikinaut: is this intermittent? [22:00:37] The performance when clicking links is often zero. Isolated links appear to work [22:01:15] YuviPanda: Yes. I click links, and nothing happens. I wait or I go to another page with few links - work [22:01:34] In other words: about 60..80% of all links do not react [22:01:42] performance problem ? [22:01:51] caching and page rendering problem ? [22:01:51] Wikinaut: can you try play.google.com/store/apps/details?id=org.wikipedia.beta and see if that's any better? [22:02:14] but not with a virus ;-) [22:02:52] mom [22:03:02] Wikinaut: virus? [22:03:16] MaxSem: ready? [22:03:24] yup [22:03:50] ;-) [22:04:10] YuviPanda: what is your exact bugzilla product / component ? [22:04:16] Wikinaut: Wikipedia Mobile [22:04:19] there are several [22:04:22] err [22:04:23] no [22:04:49] Wikinaut: Wikipedia App [22:04:54] Wikipedia App: The Official Wikipedia Mobile Application using the PhoneGap framework [22:04:56] ? [22:04:57] yes [22:05:22] Wikinaut: I'd still like you to try out the beta link. [22:05:31] Wikinaut: If you'd rather not use google play, it's also available from http://dumps.wikimedia.org/android/Wikipedia-v1.2-beta2.apk [22:06:38] YuviPanda: (I was just asking because there is also "Wikimedia Mobile: Wikimedia mobile project" [22:07:00] that's mostly web issues, it does need a bit of cleaning up though [22:07:08] "yes, please" [22:07:36] or change the describing texts on https://bugzilla.wikimedia.org/enter_bug.cgi [22:07:53] tfinc: ^ [22:08:33] YuviPanda: btw, are you @ hackathon in Berlin [22:08:36] ? [22:08:39] Wikinaut: yup! [22:08:44] (if visa things go through) [22:09:41] same problem ! [22:10:05] yeah, uuughh nationalism :( [22:10:13] ??? [22:10:37] let me explain the "link does not work problem" [22:11:36] It appears, that is is an delay problem: the Webkit browser is slow when rendering the "link clicked", and slow when requesting the page. [22:11:46] If there's a chance to [22:12:11] quicker show a response to the user that a link is clicked, this might solve this "problem" [22:12:31] do you understand, what I mean ? [22:13:17] preilly, jdlrobson, MaxSem: changes are up on test.wikipedia.org [22:13:21] Wikinaut: so, you tap a link [22:13:35] Wikinaut: but the 'reaction time' is a bit slow [22:13:41] before it starts to load the page [22:14:10] yes. some links react quickly, and I see immediately the "blue underlined clicked link" and the new page .. [22:14:18] other pages takes a minute to load [22:14:36] until then, the link (on the first page) isn't underlined [22:14:54] Wikinaut: don't you see a spinner on the search bar that shows progress as the new page is being loaded? [22:14:56] YuviPanda: 300+ beta app installs [22:14:57] nice [22:15:03] no [22:15:04] no [22:15:06] no [22:15:21] let me check a fresh page [22:15:23] mom [22:16:02] jdlrobson: all of your fixes looked good to me on the labs instance, with one exception [22:16:03] there is NO spinner [22:16:04] tfinc: cleaning up the 'Wikimedia Mobile' product on bugzilla, at least with a more descriptive description? [22:16:19] awjr: are sections faster? what is the exception? [22:16:30] jdlrobsons: sections do seem faster to me [22:16:34] the exception was uh [22:16:37] hang on lemme find the bug [22:16:40] Wikinaut: can you try the beta and tell me if the problem still persists? [22:16:52] yes, i am on the beta already [22:16:59] jdlrobson: https://bugzilla.wikimedia.org/show_bug.cgi?id=36030 [22:17:00] all my reports here are referrring [22:17:02] i reoponed the bug [22:17:03] to beta [22:17:03] hmm, that's weird [22:17:23] YuviPanda: the beta is also on the second search results screen for 'Wikipedia' [22:17:26] Wikinaut: so essentially, the pages are loading, with variable delays, but no spinner? [22:17:31] jdlrobson: also tables are not scrolling in android 2.3.6 - instead, they horizontally expand the page [22:17:37] s/screen/page [22:17:40] awjr: example article for 36030? [22:17:49] No spinner. I never saw a spinner. [22:18:09] tfinc: sweet! [22:18:11] jdlrobson one sec [22:18:55] jdlrobson: http://mobile-geo.wmflabs.org/w_awjr/index.php?title=Los_Angeles_Lakers&mobileaction=toggle_view_mobile#section_7 [22:18:56] Wikinaut: :( File a bug, I'll poke at it on the emu tomorrow [22:19:02] ok ! [22:19:14] don't be worry. I am helpful to help... [22:19:23] jdlrobson on android 4.0.2 and iOS 5 the image is cut off [22:19:23] at the end, everything will be fine [22:19:31] so awjr for me tables on android 2.3.3 take up full screen and when you zoom out you can see them in full [22:19:39] jdlrobson also, http://mobile-geo.wmflabs.org/w_awjr/index.php/Main_Page [22:19:47] shows the lack of scrolling on android 2.3 [22:19:51] ah ok [22:20:03] does zooming out allow it to be read awjr ? [22:20:10] jdlrobson yes [22:20:15] awjr: are you doing origin/wmf/1.20wmf3? [22:20:22] preilly yes [22:20:35] Wikinaut: :) [22:20:40] test, test2 and mediawiki.org are using 1.20wmf3 right now,e verything else is on 1.20wmf2 [22:20:44] preilly ^ [22:20:46] awjr: are there any more "origin/wmf/1.20wmf2" ? [22:20:51] Wikinaut: it'll be awesome if you can also test out saved pages :) [22:20:53] awjr: ah, okay — thanks! [22:20:56] np [22:21:15] what do you mean with "saved pages" ? [22:21:25] jdlrobson i chatted with preilly about the issue earlier - he suggested the issues were not blocking for this deployment [22:22:12] MaxSem: since i haven't heard from geonames i'm going to but us enough queries to get by for about 2 months [22:22:24] Wikinaut: if you press the menu key, you'll find a bunch of features there :) [22:22:41] https://test.m.wikipedia.org/w/index.php?title=Barack_Obama looks weird in Opera [22:22:41] Wikinaut: if you 'save' a page, you can later view it wtihout an internet connection [22:22:47] preilly: i'm getting uncomfortable about the DeviceDetection related issues btw (I've been having a mail exchange with one of the bug raisers and am uncomfortable with the length of time it is taking to get fixed) - do you think we can look into those asap ? [22:22:59] MaxSem: opera mobile? opera mini? [22:23:05] desktop [22:23:39] jdlrobson: no [22:23:49] jdlrobson: it requires a core squid change [22:24:00] looks OK in opera mini on android 4.0.2 [22:24:09] awjr: http://mobile-geo.wmflabs.org/w_awjr/index.php?title=Los_Angeles_Lakers&mobileaction=toggle_view_mobile#section_7 is mobile geo [22:24:11] not test [22:24:13] YuviPanda: here's the https://bugzilla.wikimedia.org/show_bug.cgi?id=36878 [22:24:33] jdlrobson true story - we dont have any good examples like that on test [22:24:33] preilly: any ideas how realistically long that is likely to take so I can let the person know [22:25:26] the infobox on the barack obama article in opera mobile looks ok too on android 4.0.2; it has scroll bars [22:25:34] jdlrobson: probably a week or so [22:25:51] k thanks I'll update her and the other guy [22:26:05] and looks fine in opera mini/mobile on android 2.3.6 [22:26:07] jdlrobson: okay [22:26:08] YuviPanda: yes, same with (on) a saved page [22:26:10] [22:26:12] [22:26:12] [22:26:19] argh [22:26:21] sorry, about that [22:26:23] jdlrobson, preilly, MaxSem: any other issues, or are you satisfied and OK with pushing to prod? [22:26:31] Wikinaut: ok [22:26:49] is it ok to have scroll bars? [22:27:08] Wikinaut: the new pages do load, right? [22:27:19] Wikinaut: just that no spinner is shown and there is no indication that they're being loaded [22:27:51] "no spinner is shown and there is no indication that they're being loaded" = yes [22:28:03] but the pages do get loaded eventually? [22:28:05] What do you mean by " Wikinaut: the new pages do load, right?" [22:28:25] ^^difficult to test [22:28:49] hmm, I think: yes they are loaded (after a while) [22:28:49] jdlrobson is having scroll bars in opera mobile on the info boxes (eg on the barack obama article) ok? [22:29:04] is the scroll bar on the info box itself or the winder [22:29:10] but there is no indication on the link (where I clicked) and no spinner [22:29:11] the former is expected the latter bad [22:29:15] jdlrobson: info box [22:29:18] ok [22:29:20] cool [22:29:31] then jdlrobson, MaxSem, preilly: are we OK to push to production? [22:29:36] Wikinaut: okay, looks like the problem is that the spinner never renders on the device [22:29:41] yes! [22:29:51] (never seen a spinner) [22:29:52] okay [22:29:53] yep . Although I've found the issue with the horizontal images bug [22:30:01] but that can wait I guess [22:30:13] jdlrobson: can we try to get that in [22:30:22] jdlrobson: I'd rather have it then not [22:30:22] Wikinaut: do you have your device handy? [22:30:23] preilly: philinje : do we have a better metric for mobile traffic per day past me taking a month and dividing it by the number of days ? [22:30:39] Wikinaut: can you load http://www.prguitarman.com/comics/poptart1red1.gif into your phone and see if it is rendered as an animated gif? [22:31:07] aww crap the W logo is not clickable in opera mini on android 4.0.2 [22:31:10] jdlrobson ^ [22:31:27] nm ... its already on our reports [22:31:44] jdlrobson nor in android 2.3.6 [22:31:53] wow .. thats some image YuviPanda [22:32:09] tfinc: just testing if animated gifs render on Wikinaut's phone :D [22:33:08] my irc client renders images inline making this even more awesome [22:33:15] sent [22:33:16] hahaha [22:33:25] New patchset: Jdlrobson; "follow up to bug 36030" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7757 [22:33:52] http://www.prguitarman.com/comics/poptart1red1.gif works [22:34:03] awjr: W wfm. .. [22:34:11] orly [22:34:34] jdlrobson it wfm in opera mini but not opera mobile [22:34:40] mm [22:34:40] maybe a javascript chaching problem ? [22:34:41] 12? [22:34:48] which device? [22:34:50] Wikinaut: did you try that in the native browser? [22:35:03] oops: yes [22:35:06] Wikinaut: no, no caching is used in the app's js, Wikinaut :) [22:35:07] webkit [22:35:14] Wikinaut: ok [22:35:28] awjr: which device and which opera mobile version? wfm with 12 and htc desire [22:36:12] Wikinaut: can you go to this page (http://www.prguitarman.com/index.php?id=348) [22:36:15] which has that gif [22:36:18] and see if that renders? [22:36:30] mom, need to qr code that [22:36:39] jdlrobson sorry, i meant it's not working in opera mini, 7 [22:37:01] jdlrobson opera mobile 12 is fine [22:37:21] New review: awjrichards; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/7757 [22:37:23] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/7757 [22:37:34] awjr: can you check on wikipedia.org does it work there? [22:38:15] i think it's getting the non-js version [22:38:16] YuviPanda: it renders, and is animated, but discontinuously [22:38:23] jdlrobson it does not work on en.wikipedia.org [22:38:47] opera mini currently doesn't get javascript [22:38:49] the processor in that smartphone is not very fast [22:38:52] oic [22:39:05] Wikinaut: ok [22:39:25] Wikinaut: i've updated https://bugzilla.wikimedia.org/show_bug.cgi?id=36878 [22:40:12] Wikinaut: will check on it tomorrow :) [22:40:15] Wikinaut: do keep the bug reports coming [22:40:43] Wikinaut: thanks :D [22:41:36] ok, good bye or good night [22:41:42] thanks Wikinaut [22:41:47] (Berlin) [22:42:01] 00:41 local time [22:42:06] cu [22:42:12] 04:12 here :) [22:42:13] gnite [22:42:14] jdlrobson: your recent change is live on test [22:42:20] * YuviPanda goes to sleep as well [22:42:23] gnite everyone [22:42:36] jdlrobson once you confirm it's OK, are we good to push to prod? [22:43:09] yep wfm [22:43:11] yep [22:43:15] night YuviPanda [22:43:23] awesome, getting ready to run scap [22:52:36] so why do we need to purge Varnish caches on every deployment? [22:53:17] MaxSem: we don't really [22:53:21] in theory, people will be served with HTML containing an appropriate resource version... [22:53:28] MaxSem: unless we change the HTML a ton [22:54:20] preilly, for how long does stuff live in Varnish? [22:54:29] maybe, just let it be? [22:54:40] MaxSem: it depends really [22:54:45] have you guys seen this slidedeck, and what x-headers some mobile carriers add to http requests? http://www.mulliner.org/security/feed/random_tales_mobile_hacker.pdf [22:54:49] really insane stuff [22:54:53] MaxSem: but could be as long as a week [22:55:16] like IMEI numbers.... [22:55:22] drdee: yeah [22:55:39] am i late to the party again? [22:56:32] drdee: no [23:06:04] drdee: there was a 'funny' thing recently where o2 a uk mobile provider were sending peoples telephone numbers in the headers [23:06:32] crazy crazy [23:06:59] jdlrobson, MaxSem, preilly: scap is done, changes should be live [23:06:59] http://www.huffingtonpost.co.uk/2012/01/25/o2-mobile-phone-privacy-you_n_1230539.html [23:07:03] \o/ [23:07:41] wow images are soo much nicer without the float [23:09:46] arg jump to top seems to be present still [23:10:55] jdlrobson: wow .. thats such a fail for o2 [23:11:10] yeh they got a lot of bad press over it [23:11:16] awjr: remind me how i cache bust [23:11:16] good. they deserve it [23:11:20] i don't think I'm seeing the new stuff [23:11:29] jdlrobson append some random garbage to the query string [23:11:34] were getting a lot of press from wikipedia being the last mobile web site that people use instead of apps [23:12:04] yeh awjr that's what i'm trying [23:13:30] stylesheets awjr seem to be old [23:13:48] jdlrobson it might take a few minutes for stylesheets to update [23:14:04] k [23:14:29] jdlrobson i believe it can take up to 5 minutes for resource loader resources to update [23:14:36] ok i'll wait a bit [23:15:32] yeah, the O2 leak was crazy [23:15:38] hmm although it's been more than 5mins since the deployment finished [23:16:14] the style i'm looking for awjr is .mobile table.floatright [23:17:13] awjr, styles aren't versioned in our current implementation, so they aren't going to update [23:17:41] especially since we don't use the startup module [23:18:42] the annoying jump to the top problem is still there as well :( [23:18:44] hmm something is wrong [23:18:46] hang on [23:19:08] actually pretty sure this is old js [23:19:54] something is weird in php-1.20wmf2 branch on fenari - the new chagnes arent there and there are local chagnes to DeviceDetection.php [23:22:29] i was pretty sure the submodule was properly updated on fenari in the php-1.20wmf2 branch but there was weirdness. i've reupdated the code and am running scap again. [23:22:36] this is gonna take a minute [23:26:41] awjr: okay [23:35:40] good night, people [23:35:54] night MaxSem [23:41:54] awjr: is it all good now? [23:42:46] preilly: just bumping the resource verison [23:42:52] preilly ok done [23:43:04] preilly jdlrobson sync to prod is done [23:44:05] k this looks much more promising [23:44:13] aye [23:45:39] im not seeing the jump to top anymore [23:46:17] images/sections look a lot better on android esp on big articles like san francisco [23:46:47] awjr: sweet nice work jdlrobson [23:47:29] \0/ [23:47:35] track listing on the revolver page looks good after a cache bust [23:47:44] awjr: sweet [23:47:59] yeh all looks good to me so far [23:48:11] * jdlrobson starts clicking random button [23:48:47] feels much more polished [23:48:52] definitely [23:49:02] California Gold Rush article now has a 'history' label for the history section! [23:49:55] awjr: NICE [23:50:16] history label? [23:50:24] jdlrobson: the text for the section heading [23:50:29] jdlrobson: it was missing on that one [23:50:38] jdlrobson: based on a bad regex [23:51:09] I'm really happy that http://en.m.wikipedia.org/w/index.php?title=Special%3ASearch&search=charlie+sava works [23:51:20] ahh yes missing on mine until cache bust [23:51:43] tfinc: yeah [23:51:44] philinje: we shoud ask diedrik to meaure regular search queries post this deployment [23:51:55] tfinc: totally good idea [23:52:13] im really happy the jump to top issue is resolved, it's been driving me crazy [23:52:30] same awjr [23:52:52] same here awjr [23:53:03] im having to cache bust a fair bit on pages [23:53:06] i seem to be getting old ones [23:53:28] jdlrobson: we didn't purge the varnish cache [23:54:41] ok i think we're in good shape im going to request a cache flush [23:55:27] yeh think so awjr [23:56:10] http://twitter.com/BIIntelligence/statuses/202500488883736576 [23:56:22] haven't looked into how they calculate it [23:56:31] and whether it has any credibility [23:56:54] ok varnish cache should be flushed now [23:57:32] yah looks good to me [23:57:42] same [23:58:13] hawt. [23:58:16] awesome work jdlrobson [23:58:17] seriously loving how images look in full width now makes all the difference for me - didn't really get the magnitude of that change whilst in dev [23:58:30] +1 [23:59:16] jdlrobson: which change are you talking about? [23:59:31] tfinc https://bugzilla.wikimedia.org/show_bug.cgi?id=36030 [23:59:43] ahh that one