[00:00:12] moved #272, jgonera [00:00:19] thx [00:00:37] lemme sync that again... [00:00:39] thanks for #358 [00:03:48] better? [00:05:15] Reedy, fixed [00:05:38] just another sync-dir w/o touching the files [00:05:41] weird... [00:05:53] Maryana, jgonera: we're live [00:06:06] Uncaught Error: Unknown dependency: mediawiki.jqueryMsg ? [00:06:18] preilly: where we with getting the USSD service back up ? [00:06:44] eep, old js [00:06:49] oh crap :/ [00:07:05] MaxSem: did brine's zero changes for orange congo go out today? [00:07:34] tfinc, I haven't heard anything about the need to deploy Zero, so no [00:07:50] tfinc: that's a very funny sentence [00:08:00] :) [00:08:05] :D [00:08:11] roger alpha tango [00:08:13] * ori-l runs. [00:08:52] MaxSem, is this: https://gerrit.wikimedia.org/r/#/c/39162/ still not live? [00:09:27] jgonera, not in wmf6 I think [00:09:49] then we might have a problem [00:10:29] jgonera, should i deploy it to wmf6? [00:10:49] MaxSem, if you can then yes, this is harmless and would be the easiest fix [00:11:18] on it [00:11:30] we should track this stuff next time [00:13:58] so the core that runs on test is not the same as on production? [00:14:24] test is always the latest branch [00:14:32] when we're straddling two WMF versions, test is ahead [00:14:32] we should have an environment that gets us as close to production as possible [00:15:04] and track such things too, but I don't know why [00:15:33] I just assumed that if it's merged in the core, then it would be deployed within at most one week, just like it's the case with mobile [00:15:56] I don't know why = I don't know how [00:17:36] let me know if you manage to deploy this change to wmf6, else we'll have to revert https://gerrit.wikimedia.org/r/#/c/39176/ or at least disable the JS part of it [00:17:45] hi everyone - just got to the airport and saw the scap was done, but en.m.wp.o main page is not rendering JS for me (?debug=true fixes it). probably needs a touch file, sync, and possibly cache flush [00:17:56] MaxSem: ^ [00:18:05] JS is broken now, MaxSem is working on it [00:18:12] cool thanks jgonera, MaxSem [00:18:28] awjr, if you click the hamburger it probably won't show the menu but instead load a separate menu page [00:18:52] jgonera, https://gerrit.wikimedia.org/r/#/c/42894/ - was it merged ok? [00:19:18] yah it's barfing on some missing js [00:19:33] it was, everything's working on my dev env [00:19:40] using core's master branch [00:20:16] jgonera, I'm asking about a particular patch to wmf6 [00:20:31] i think it's the usual issue (RL + varnish cache) [00:20:42] MaxSem, how do I check it? [00:20:44] at least that's what it looks like [00:20:56] look with your eyes;) [00:21:03] awjr, I'm afraid not, the changeset MaxSem just posted is not in production [00:21:09] and tell me if i solved the conflict properly [00:21:12] k [00:21:31] cuz it's early morning for me [00:22:03] MaxSem, it's not merged properly [00:22:07] Jenkins says why [00:22:23] poop [00:22:27] remove lines 469-471 from ResourceLoaderModule.php [00:22:56] actually 463-471, the comment too ;) [00:28:42] jgonera: i wrote this to have on fenari, but you can configure it anywhere: https://gist.github.com/4489367 [00:28:57] puts current enwiki version in your bash prompt [00:31:55] that's handy [00:32:29] but I still don't know when master becomes the current version [00:33:53] alright, im about to head through security. give my cell a call if there's an emergency! [00:34:02] and is it only enwiki and other wikis rnu on different version? [00:34:06] ori-l, ^ [00:34:19] what other wikis? [00:34:36] jgonera, https://wikitech.wikimedia.org/view/Heterogeneous_deployment [00:34:54] j/k. en makes sense for us because most of our stuff goes there first, but you could either hard-code a different wiki or adapt the script to make it parametrized [00:34:57] This Connection is Untrusted :O [00:35:19] trust me jgonera, you can trust it :) [00:35:36] ori-l, but right now I'm only wondering if mobile will work in other languages after this deployment ;) [00:36:35] jgonera, deployed [00:38:06] MaxSem, spanish wikipedia works, polish wikipedia doesn't (I mean I still get missing jquery.msg) [00:38:35] wait 5 mins [00:38:39] MaxSem, ok, polish worked too [00:39:33] english? [00:39:49] still showing old js [00:41:11] MaxSem, everything works, but only with debug=true [00:41:39] no errors for me on http://en.m.wikipedia.org/ w/no debug [00:42:26] ori-l, but you get CSS? [00:44:59] ah, nope. [00:45:58] can someone poke an op IRL to flush cache? I'm non-functional, unfortunately [00:46:24] shouldn't have deployed so late [00:46:26] MaxSem, whom should I poke? ;) [00:47:10] preilly? [00:49:42] he's not here [00:50:40] can't ... think [00:50:49] good night [00:51:00] MaxSem, gnight [00:51:56] testwiki's account creation on desktop leads to mobile [00:52:28] MaxSem if you're still here, preilly said he'll have a look at it [00:54:53] tfinc: jerith has the logs to analyze [00:54:59] preilly: k. is the service back up? [00:55:12] tfinc: I don't think so [00:55:34] preilly: jerith has mostly been MIA. who else can bring up the service ? [00:56:49] tfinc: He is the only person that we've delt with thus far [00:57:09] preilly: do you know enough about the service to bring it back up ? [00:57:16] yo [00:57:23] mobile site is messed up? [00:57:24] tfinc: well I see this: [00:57:28] supervisorctl status [00:57:28] tata_sms_incoming_transport:tata_sms_incoming_transport_1 RUNNING pid 1927, uptime 54 days, 4:07:24 [00:57:30] tata_sms_outgoing_transport:tata_sms_outgoing_transport_1 RUNNING pid 1932, uptime 54 days, 4:07:24 [00:57:31] tata_ussd_delhi_transport:tata_ussd_delhi_transport_1 RUNNING pid 1930, uptime 54 days, 4:07:24 [00:57:33] tata_ussd_dispatcher:tata_ussd_dispatcher_1 RUNNING pid 1933, uptime 54 days, 4:07:24 [00:57:34] tata_ussd_hyd_transport:tata_ussd_hyd_transport_1 RUNNING pid 1934, uptime 54 days, 4:07:24 [00:57:34] jdlrobson: no. USSD service is down [00:57:35] wikipedia_worker:wikipedia_worker_0 RUNNING pid 1931, uptime 54 days, 4:07:24 [00:57:41] tfinc: I can force it to restart [00:57:45] k [00:57:48] http://en.m.wikipedia.org/ not styling for me is that related to the USSD service? [00:58:51] jdlrobson: no [00:59:37] jgonera: what happened to our styling post deploy ? [00:59:40] tfinc: i'm seeing the usual debug = true problem [00:59:40] tfinc: I've just manually stopped and restarted all of the services on Silver for VUMI [01:00:03] tfinc: root@silver:~# supervisorctl status [01:00:03] tata_sms_incoming_transport:tata_sms_incoming_transport_1 RUNNING pid 16786, uptime 0:00:29 [01:00:05] tata_sms_outgoing_transport:tata_sms_outgoing_transport_1 RUNNING pid 16803, uptime 0:00:28 [01:00:06] tata_ussd_delhi_transport:tata_ussd_delhi_transport_1 RUNNING pid 16787, uptime 0:00:29 [01:00:08] tata_ussd_dispatcher:tata_ussd_dispatcher_1 RUNNING pid 16808, uptime 0:00:28 [01:00:08] tata_ussd_hyd_transport:tata_ussd_hyd_transport_1 RUNNING pid 16809, uptime 0:00:28 [01:00:09] wikipedia_worker:wikipedia_worker_0 RUNNING pid 16796, uptime 0:00:28 [01:01:20] tfinc: 2013-01-09 01:00:13+0000 [EsmeTransceiver,client] enquire_link_resp OK [01:01:44] tfinc: It appears to now be making the appropriate connections on the TATA end [01:01:55] tfinc: but it would be nice to get them to check that out for sure [01:02:10] jgonera: did we do a varnish cache flush? [01:02:54] jdlrobson: It's in process right now [01:02:55] patrick & leslie are on it [01:03:00] sweet [01:03:07] * jdlrobson waves at everyone [01:03:11] IM BACK ON PST TIME YEHHHHH [01:03:27] are you like on a steamship or something? [01:03:29] * awjr waves to jdlrobson [01:03:55] i'm pretty tired [01:04:00] but i've got some monster pull requests for you [01:04:03] jdlrobson: you are in vancuver? [01:04:07] they need a bit of tweaking though - my laptop died [01:04:08] yup [01:04:10] my view is awesome :D [01:04:40] jgonera: en.m.wp.o is still busted? [01:04:56] it seems to have been busted for an hour if my twitter stats are correct [01:05:01] yep, but we're trying to fix it [01:05:05] ori-l is helping [01:05:10] jdlrobson: Okay it's done flushing [01:05:34] ori-l, jgonera, tfinc, Maryana: it's flushed now [01:05:36] still not seeing anything :/ [01:05:40] thanks preilly [01:06:13] did you touch the files as well awjr ? [01:06:16] preilly: did you touch any js files? [01:06:16] tfinc: np [01:06:23] jdlrobson: im at the airport and just logged back on, i haven't done anything [01:06:25] awjr: nope [01:06:31] i'm still seeing breakage all over the shop [01:06:35] yeah, it's hosed [01:06:48] preilly: can you touch some js or css files, sync, and then purge again? [01:07:09] preilly: - bit confused - were you doing the deployment today? (don't see Max...) [01:07:15] yeah, what happened to max? [01:07:18] it was max, but he went to bed [01:07:25] how did he miss this?! [01:07:29] with wikipedia broken? [01:07:29] The deployment was done wrong [01:07:30] Switched to branch 'master' [01:07:30] Your branch is behind 'origin/master' by 59 commits, and can be fast-forwarded. [01:07:45] preilly: i think max set up a deployment branch [01:07:49] i'll tweet using WikipediaMobile to tell people we're aware of it [01:07:51] but i am not sure of the details [01:08:26] was max aware en.m.wp was busted when he left? [01:09:13] he had to be [01:09:34] i was last on maybe 20 mins ago and wp was in the same state, i thought he and juliusz were fixing it [01:10:25] Maryana: still showing old js [01:10:26] [4:41pm] jgonera: MaxSem, everything works, but only with debug=true [01:10:27] [4:41pm] ori-l: no errors for me on http://en.m.wikipedia.org/ w/no debug [01:10:29] [4:42pm] jgonera: ori-l, but you get CSS? [01:10:30] [4:44pm] ori-l: ah, nope. [01:10:31] [4:45pm] MaxSem: can someone poke an op IRL to flush cache? I'm non-functional, unfortunately [01:10:32] [4:46pm] MaxSem: shouldn't have deployed so late [01:10:39] ^ that's about where we left off [01:10:48] can we revert? [01:10:57] looks good now [01:11:02] preilly fixed it [01:11:03] tfinc: I think I fixed it [01:11:12] jdlrobson: can you test it [01:11:39] that looks far better [01:11:39] will do 1s [01:11:39] looks good to me [01:11:39] joy joy it works! [01:11:39] :) [01:11:39] thank you preilly & ori-l!! [01:11:41] preilly did you touch/sync/flush? [01:11:42] yup seems better [01:11:47] good job preilly [01:12:02] Maryana: credit to preilly [01:12:07] awjr: I started from scratch [01:12:16] awjr: and sync-dir'ed it [01:12:29] preilly: ok cool, thanks for fixing that [01:12:31] awjr: and flushed the varnish cache [01:12:34] awjr: np [01:12:36] yah [01:12:37] ok [01:12:43] unfortunately, still one lingering problem [01:12:49] though probably unrelated to deployment [01:12:59] clicking 'create account' on testwiki directs you to mobile site [01:13:46] ori-l: looks ok on enwiki [01:14:10] ori-l i think i know why [01:14:31] ori-l: https://gerrit.wikimedia.org/r/#/c/42803/ [01:14:33] set testwiki to false [01:14:35] ori-l: thanks for the help in debugging the site [01:14:43] it looks good to me preilly ori-l [01:14:53] in initialisesettings [01:15:01] preilly: I can click the refresh button as well as the best :) [01:15:07] * jdlrobson so happy to see munaf toast [01:15:19] awjr: make sure maxsem knows what went wrong for next time [01:15:27] ori-l: ha ha ha well it was moral support too [01:15:30] ori-l: ;-) [01:15:35] tfinc: you can count on it [01:15:56] and let him know that he owes preilly one. thank preilly [01:15:59] tfinc: to be fair it's the same mistake that he has made many many times now [01:16:04] awjr: i'll commit a fix to that one [01:16:09] ori-l: thanks [01:16:14] New patchset: Jdlrobson; "correctly position edit link" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42905 [01:16:17] tfinc: I think he is just missing a step in his notes [01:16:25] awjr: --^ [01:16:55] preilly: i thought you did a deployment with max and corrected him on that previously? [01:17:08] i wasn't around for the whole thing, but it sounds like the final problem was the usual RL/varnish thing [01:17:10] jdlrobson: I did at least three times now [01:17:25] awjr: is it safe for us to deploy some extension updates to en.wiki? [01:17:33] kaldari: yes [01:17:39] preilly: thanks [01:17:42] what preilly said :) [01:17:45] kaldari: np [01:18:40] kaldari: do you mind if i quickly sync a wmf-config file change? it would resolve the issue you saw with testwiki redirecting to mobile for logging / account creation [01:19:01] ori-l: go for it [01:19:14] we don't have any config changes [01:20:10] kaldari: done [01:20:25] preilly: user on twitter confirmed site working for him again happy times :) [01:20:27] that fixed the testwiki issue [01:20:48] sorry bout that ori-l [01:21:04] np at all [01:21:37] jdlrobson: sweet I'm glad that I was able to help [01:21:44] EventLogging disappeared [01:22:46] ?! [01:23:49] jdlrobson, did we end up graduating the lead image CTA or not? i'm not seeing it [01:23:50] ori-l: did it get enabled? [01:24:04] Maryana: i'm not sure i'm still catching up from the plane ride :) [01:24:05] let me look [01:24:16] jdlrobson: it was there briefly when things were wacky with the CSS [01:24:27] ori-l: you in beta? [01:24:32] the photo upload improvements card is in the accepted column, but the alpha features to beta card is in ready for dev [01:24:48] mysterious mysteries [01:24:49] jdlrobson: heh. no. that's a fantastically good point. [01:24:52] in beta now and it's there. [01:24:54] false alarm. [01:25:16] i cleared my cookies while trying to debug the testwiki problem :) [01:26:19] i see pagination didn't make it in awjr - this makes me sad :( [01:26:39] Maryana: photos should have been promoted to beta [01:26:49] jdlrobson: :( [01:26:59] i don't understand why either.. [01:27:14] i was on a few pages that should have met the criteria. [[maria popova]], for example [01:27:14] i see a comment from juliusz [01:27:30] it seems like he was still confused [01:27:40] jdlrobson: let's chat about it tomorrow; if maryana agrees it's really important to get out this week we can try to schedule another quick deployment [01:28:49] Maryana: i'm seeing the module there [01:28:54] what device are you using? [01:28:57] and are you logged in [01:29:05] gotta run, but you guys are welcome to use up part of E3's window on thurs [01:29:09] ohhh, damn, i forgot, my phone is still on an outdates os [01:29:11] blaaah [01:29:15] sorry to scare you! [01:29:25] it seems to be there though Maryana :) [01:30:22] E3 just likes to come on #wikimedia-mobile and raise false alarms about things not working [01:30:33] hmm, i'm not seeing it on en.m on desktop chrome, though [01:30:52] i am not e3. i am devo [01:30:55] :) [01:31:09] has anybody actually seen the upload CTA? [01:31:27] im off to tucson! see you all tomorrow [01:32:23] jcmish, are you still around? [01:42:21] Maryana: something does look odd [01:42:43] Maryana: will take a look tomorrow [01:42:47] possibly something got merged badly [01:43:08] sigh [01:44:35] ahh found it [01:44:41] Telia Gaon [01:44:48] it's showing up there [01:45:00] and Charles Hawkins [01:45:22] it's there Maryana - just might not be working on certain pages - worth making a list of these and we can run through them together [01:45:31] ayway i'm starving. i'm gonna grab dinner [01:45:37] see you nice and early tomorrow :) [01:45:59] ok, seeya [02:56:01] ooooh, i see a "mobile edit" in recent changes :) [13:52:42] New patchset: MaxSem; "Don't output username for anons" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42949 [15:54:46] New patchset: Jdlrobson; "use resource loader for message delivery where possible (bug 43409)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42972 [15:59:12] New review: Siebrand; "i18n review okay." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/42972 [16:10:36] New patchset: Jdlrobson; "don't hijack image links (bug 43539)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42131 [17:55:26] New patchset: Jdlrobson; "show photo upload on Special:DonateImage (bug 43788)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42989 [17:56:03] New patchset: Jdlrobson; "update page title on dynamic page load (bug 43631)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42990 [17:57:50] New patchset: Jdlrobson; "distinguish between images uploaded for articles / donated images (bug 43490)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42991 [18:00:54] jcmish, standup [18:10:57] New patchset: Jdlrobson; "center the content of the Special:MobileOptions/Language page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42992 [18:24:52] awjr, your avatar lies!:P [18:25:26] indeed, I couldn't recognize awjr in an fb photograph [18:26:48] MaxSem i see the mustache as a state of mind [18:27:25] awjr: so it's the physical embodiment of it [18:27:53] : [18:27:55] :) [18:28:03] in the spirit realm, awjr is a 2-meter mustache with a man attached [18:28:10] lol [18:28:32] not to mention a cap. [18:28:42] you could say in the corporeal world, the mustache shaved me off, to help me find enlightenment [18:28:48] * YuviPanda throws https://www.mediawiki.org/wiki/Mobile_i18n/Android at brion [18:29:11] brion: Sue mentioned that you described me as an Unicorn of some sort :) [18:29:18] nice [18:29:22] hehe [18:29:37] a Unicorn of what kind, exactly? [18:29:40] hopefully a good one [18:29:48] all unicorns are good [18:29:53] the kind that produce magical code are best [18:31:22] for some reason i am finding the time change back to az really hard, even though it's only 1 hour ahead... [18:31:34] New review: Siebrand; "L10n looks fine" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/42991 [18:31:36] awrj, jcmish - hangout time? [18:32:02] yupper [18:32:06] we're both here waiting for ya [18:32:48] brion: :) [18:33:55] hmmm, why am i hanging out by myself? :-P [18:33:58] https://plus.google.com/hangouts/_/f66141b9dd0efc3cd2ea914a1100dff04e4511c9 [18:34:02] is it not this one? ^ [18:34:30] ok i'm going to be reviewing more ios/obj-c documentation while my laptop charges, if needed in a hurry for next hour ping me by sms [18:46:27] jcmish: replied to Vihba's mail [18:46:37] It is very confusing [18:46:46] * YuviPanda waves at jdlrobson [18:46:51] heyyy YuviPanda [18:46:52] congrats :D [18:46:55] jdlrobson: :D [18:47:04] i'm staff now! [18:47:05] yay! [18:47:08] :) [18:47:10] i know! [18:47:17] LD [18:47:18] :D [18:47:23] great news [18:47:25] :) [18:47:36] also makes it easier for me to explain how i know you [18:47:52] saying "former work colleague now volunteers for us, lives in india" was a bit of a mouthful [18:48:18] jdlrobson: :D [18:48:33] jdlrobson: I'm still your former work colleague, I am just also a current work colleague [18:48:44] yeah no worries jdlrobson [18:48:47] I'm going to handle it [18:49:07] I'm going to meet with them and get a clearer understanding so that it's not as vague [18:49:14] then we'll talk about it thanks for replying though [18:51:19] YuviPanda: yeh that's must easier "i work with him" [18:51:27] jgonera: awjr jdlrobson MaxSem jcmish http://etherpad.wikimedia.org/MobileTeamHangout looks pretty bare [18:51:42] YuviPanda: you'll know this - given i have a language code e.g. 'fr' - how via javascript do i change that to France - does mw have a special function for that? [18:51:44] if we don't get a couple more then i'll just cancel for this month [18:52:03] tfinc: totally spaced on this :D [18:52:10] tfinc: mine are there :{ [18:52:11] :P [18:52:19] jdlrobson: CLDR has that, I'm unsure if we expose an API for that [18:52:31] jgonera: how about discussing your js development guidelines ? [18:52:32] MaxSem: One of the things vihba was complaining about was lack of images on watch list - how do we get more PageImages ? [18:52:39] that looks much better now :) [18:52:43] tfinc, just added [18:52:44] jdlrobson, WAIT:P [18:53:03] jdlrobson: https://www.mediawiki.org/wiki/Extension:CLDR [18:53:03] for those in the office i'm going to put in a specialties order. let me know if you want anything [18:53:11] (MaxSem I cced you on that email thread - would be good to give vihba etc some expectations) [18:53:12] jdlrobson: I see only PHP however [18:53:19] YuviPanda: :( [18:53:42] BOOM [18:53:43] New patchset: Jdlrobson; "only close notifications with class locked via button" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42997 [18:53:43] New patchset: Jdlrobson; "Create generic loader in mw.mobileFrontend" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42998 [18:53:43] New patchset: Jdlrobson; "use M.showLoader when saving an article" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42999 [18:53:43] New patchset: Jdlrobson; "on new pages add a textarea" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43000 [18:53:44] New patchset: Jdlrobson; "Allow easy method to translate lead of an article" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43001 [18:53:44] New patchset: Jdlrobson; "locally track languages the reader can speak" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43002 [18:53:44] New patchset: Jdlrobson; "prompt people to begin translations of articles" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43003 [18:53:47] jdlrobson: maybe you can coax MaxSem into adding an API for that? :P [18:54:01] * MaxSem gags jdlrobson's git [18:56:50] awjr: MaxSem heads up about a deployment freeze the week of 1/21 [18:57:10] uh? [18:57:18] fundraiser related? [18:57:19] erik robla are going to mail about tit [18:57:21] it* [18:57:22] no [18:57:25] git-deploy [18:57:49] jdlrobson: also, I guess you mean fr -> 'French' rather than 'France' [18:57:54] but CLDR handles both [18:58:34] YuviPanda: yup [19:00:41] jdlrobson: btw, in the app, I used action=sitematrix for this exact purpose [19:00:53] though it was built and bundled along with the app, rather than requested everytime [19:02:35] YuviPanda, did you want https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&meta=siteinfo&format=json&siprop=languages ? [19:03:13] MaxSem: for the app, no. I just wanted a list of Wikipedias. The language code to language name thing was just a bonus. [19:03:19] New patchset: Jdlrobson; "Make sure the toast message is always centered (bug 43755)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43006 [19:03:28] but... good to know this exists :) [19:03:32] YuviPanda, there's sitematrix api [19:03:45] yes, sitematrix is what the App uses [19:04:57] MaxSem: I suppose what jdlrobson wants is a way to query CLDR for the name of language/country X in language Y [19:05:05] MaxSem: that looks good to me - is there anyway I can limit it to a certain set of languages? [19:05:34] something like /w/api.php?action=query&meta=siteinfo&format=json&siprop=languages&siinlanguagecode=fr|en [19:06:31] mmm, I guess there is indeed a need for CLDR API [19:07:39] YuviPanda: are you good with brions task for our candidates https://github.com/brion/commons-ios-test ? [19:08:35] tfinc: I tried testing it earlier, couldn't get it to work (XCode too outdated, apparently). [19:09:04] tfinc: it looks good to me as a good test. Not particularly complex, but not too simplistic either [19:09:11] YuviPanda: k [19:09:19] currently i'm needing languages in two places - translation call to action and dynamic article languages [19:09:38] currently they both just make use of language code - however using /w/api.php?action=query&meta=siteinfo&format=json&siprop=languages should work in the meantime [19:10:06] right i'm going to try and find a headset than a cafe which does lunch to do lunch hangout [19:10:09] see you in a bit [19:11:52] New review: Siebrand; "Is there a description of this feature somewhere?" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/43001 [19:13:16] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43006 [19:28:41] Maryana: i grabbed a copy of TeamGeek for you that i'll leave on the desk next to me [19:29:02] cool, thanks! i'll pick it up this afternoon [19:29:40] Maryana: while it may like its focused on engineers. its really not and will give you lots of perspective on how we can/should work [19:30:27] tfinc: I'll poke you when my copy gets here. Expect it to be a while [19:31:19] YuviPanda: perhaps i should have gotten you a digital copy like we did for MaxSem [19:31:38] tfinc: I wouldn't have minded at all. Not a particularly big fan of dead tree knowledge :) [19:32:19] YuviPanda: i like this book enough to send our physical copies. MaxSem will have a pdf copy of course ... [19:32:32] and yours is in the mail ... so thats legal right ;) ? [19:32:45] yeah, too much hassle with mailing for everyone [19:32:55] * tfinc just got an email with the subject:"Voltage Encryption Demo" [19:33:10] tfinc: I wouldn't download a Car [19:34:25] Maryana: i need your help to take a pass through https://www.mediawiki.org/wiki/Roadmap . i did it this morning but you and awjr can do a better job cleaning it up [19:37:53] YuviPanda: i see that you starred limechat on github. have you been using it ? [19:38:04] tfinc: I switched to it today [19:38:12] *much* better than everything else i've used [19:38:17] colloquoy, textual, irssi [19:38:23] well, LimeChat + ZNC [19:38:27] ZNC ? [19:38:37] tfinc: it has this smaller area under the main area, that scrolls messages from *all* channels [19:38:50] makes it easy for me to keep an eye on conversations everywhere [19:39:05] tfinc: bouncer. https://en.wikipedia.org/wiki/ZNC [19:39:20] tfinc: irc bouncer. keeps you persistently logged in. rather than connecting to freenode, you connect to your bouncer, which acts as a message keeper / etc. [19:39:20] tfinc: helps me keep logs, and helps people ping me even when i'm not here [19:39:46] ahh a bouncer. gotcha. i remember using those back in the day [19:39:51] slinking away from this channel to focus on other stuff -- awjr: thanks again for all the help seeing through that tricky deployment :) [19:40:22] tfinc: 'back in the day' eh? [19:41:54] tfinc, brion-charging: http://bits.wikimedia.org/WikipediaMobileFirefoxOS/ [19:42:49] so i've got a headset tfinc [19:42:58] whether it's any good is another thing :) [19:43:06] znc sounds really cool [19:43:16] awjr: it is! [19:43:33] YuviPanda: so you leave znc running on some server, and then you connect to it from your local machine? [19:43:39] irc proxy [19:43:43] awjr: pretty much [19:43:46] that is awesome [19:43:51] awjr: and you can connect multiple things to it too [19:44:02] awjr: so you can connect from your phone and your system, and not lose conversations [19:44:15] that is really cool [19:44:30] i used to use irssi like that, but always found it a bit cumbersome [19:44:35] awjr: and you can connect from multiple clients with the same account! [19:44:41] this is me from IRSSI [19:44:51] and this is me from limechat [19:44:51] same account :P [19:44:51] dope! [19:44:51] no tails! [19:44:56] ok, i am definitely going to try and set this up [19:45:07] YuviPanda: what do you use on your phone? [19:45:20] awjr: andIRC, but I'm still on the lookout [19:45:22] for something nicer [19:45:41] i wonder if andIRC got any better - i used to use it, like over a year ago, and got frustrated and gave up [19:45:52] jgonera: https://gerrit.wikimedia.org/r/#/c/42131/4 < mf-history-jquery.js only gets served to beta [19:45:54] well, it's usable. [19:45:54] please un -1 [19:46:00] but not too great. I'm still looking at things [19:46:11] New review: Jdlrobson; "mf-history-jquery only gets served to beta" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/42131 [19:46:33] YuviPanda: if you find the dream irc client for android, lmk :) [19:46:40] New review: JGonera; "Still that closure is not necessary ;)" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/42131 [19:46:58] awjr: sure! and lmk if you do too! [19:48:31] New review: Jdlrobson; "I wonder if there is a better way to do loops.. the template-ignore use script method could probably..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/42244 [19:49:06] YuviPanda: :) [19:54:22] MaxSem, brion-charging, is there any way of giving an alias for the table in the JOIN using select()? I want to join twice, recentchanges AS rc1 and recentchanges AS rc2 with different join conditions [20:01:01] anyone else on the lunch hangout? [20:01:09] there we go [20:02:19] ah [20:03:11] brion-charging: jdlrobson: joining us for the monthly lunch hangout ? [20:03:38] yup [20:05:05] tfinc: i'll be deaf and mute today. [20:05:49] tfinc: and you look like you're 16 with the haircut :) [20:06:27] awjr: you too ^ [20:07:41] :p [20:08:19] jdlrobson: you look like a constipated hipster with a cactus on top of your head :) [20:09:59] jgonera: http://noc.wikimedia.org/conf/highlight.php?file=wikiversions.dat [20:19:46] jdlrobson: that's pretty kickass :) [20:23:42] bio break back in a sec [20:25:59] eek 15 mins battery related [20:26:06] *remaining [21:07:26] MaxSem, brion-charging, is there any way of giving an alias for the table in the JOIN using select()? I want to join twice, recentchanges AS rc1 and recentchanges AS rc2 with different join conditions [21:08:01] what's the full query? [21:09:14] since subqueries are not possible, I found something like this: http://stackoverflow.com/questions/2111384/sql-join-selecting-the-last-records-in-a-one-to-many-relationship [21:09:18] (first answer) [21:09:35] jgonera, it is possible [21:10:18] I can't find docs about it, http://www.mediawiki.org/wiki/Manual:Database_access hardly mentions joining [21:10:24] ewww, looks scary [21:10:53] scary or not, it's certainly better to let MySQL do the work than to filter the results in PHP [21:11:55] jgonera, pass an array with the alias as key and the table name as value [21:12:19] ie. select( array( 'rc1' => 'recentchanges', 'rc2' => 'recentchanges', 'page' ), ... ); [21:12:43] jgonera: back when I was writing MW code, I found https://svn.wikimedia.org/doc/ to be a lot more useful / up to date than the mw.org pages [21:13:31] Platonides, as a key? right now I have this: https://gist.github.com/9b6078c7410f1caf1bb8 (obviously it doesn't work) [21:13:49] where do I put the join conditions then? [21:13:50] oh [21:13:57] I get it [21:14:45] MaxSem: besides Kolossus and Aude, who else would you like for the OSM event ? [21:14:47] join conditions are the last parameter [21:15:52] jgonera: could you try out the watch list stuff on stable on the nokia phone today? https://gerrit.wikimedia.org/r/#/q/status:open+project:mediawiki/extensions/MobileFrontend+branch:master+topic:280,n,z < basically cherry pick those 2 commits [21:16:10] just use, rc1, rc2... as keys in $join_conds [21:16:35] joins are one of the hardest pieces of our abstraction layer [21:16:38] Platonides, just tried: "A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was: [21:16:39] (SQL query hidden)" [21:16:52] what's your full line ? [21:17:01] jdlrobson, the Eseries with Symbian? [21:17:15] i'll just start with those [21:17:23] any s60 phone jgonera [21:17:35] i forget the one [21:17:40] jdlrobson, ok [21:17:51] it's the no jquery mode phone [21:17:55] jgonera: make sure you add your new device to the office device page [21:18:10] tfinc_, ok [21:18:22] New review: Jdlrobson; "There seems to be a few issues - clicking the cta takes you to the wrong url" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43001 [21:18:50] tfinc_, Kai Krueger who worked on OSM manifests for labs. he's the developer packager of several OSM-related packages [21:18:59] Platonides, https://gist.github.com/9b6078c7410f1caf1bb8 [21:18:59] aude should know him [21:19:23] k [21:21:12] qgil: looks like Ole was able to poke them through IRC [21:25:23] tfinc_: ^demon tells you you can't bcc a mailing list [21:25:30] cool [21:25:51] tfinc_: and it bounced. [21:27:08] jdlrobson, this phone is terrible... is it normal that the back button shows me some cropped fragment of the page instead of going back? [21:27:22] ? [21:27:35] I'm trying to hit the browser back button on S60 [21:27:39] it doesn't work [21:27:44] ? [21:27:45] I mean it does [21:27:45] on all websites? [21:27:53] but doesn't do what it's supposed to [21:27:58] no [21:28:03] what are you testing? [21:28:13] it's probably not related to our website though [21:28:18] watchlist and diffs [21:28:22] on that phone the watchlist shouldn't turn up in the left menu and the watch icon shouldn't appear on the articles [21:28:40] As they don't support jQuery [21:28:43] and RL is jQuery dependant [21:29:21] it does show up and works pretty well [21:29:21] really? [21:29:22] both? [21:29:39] yeah, the only thing is that thumbnails don't show up [21:29:42] it shouldn't on the s60... [21:29:45] that's bad [21:30:01] are you sure you aren't forcing a certain type of device? [21:30:08] this one right? http://www.gsmarena.com/nokia_e52-2792.php [21:30:36] I don't know, how would I check it on that phone? does it even have an option to provide custom user agent? [21:30:42] New review: Nemo bis; "I think siebrand's point is that the commit message is extremely hard to understand. Well, it is for..." [mediawiki/extensions/MobileFrontend] (master) C: 0; - https://gerrit.wikimedia.org/r/43001 [21:30:47] DeviceDetection should match 'nokia' for that phone [21:31:08] but this is the right phone I'm testing, right? ;) [21:32:01] okay, started http://etherpad.wikimedia.org/MFCommitGuidelines - anyone has more ideas? [21:32:43] New review: Jdlrobson; "Mmm.. not sure how commit message could be more clear.. please advise." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43001 [21:33:20] jgonera: should be yeh.. but it seems to be incorrectly showing the webkit site. Best thing to do is var_dump whether jQuery is supported [21:33:28] if it is pick another phone - maybe device detection changed :) [21:35:04] awjr, do you still think we should deploy tomorrow? [21:35:50] MaxSem im not sure, i am not clear on what is important to deploy. i am probably going to book us a slot for tomorrow and then determine whether or not we'll use it [21:36:01] MaxSem are there changes you know of that are important to get out asap? [21:36:13] jdlrobson, will do after lunch [21:36:16] sweet thanks jgonera [21:36:26] basically i just want to check the no jQuery mode is fine [21:36:30] jdlrobson, jgonera, jcmish, Maryana ^^ [21:36:31] awjr, https://gerrit.wikimedia.org/r/#/c/42949/ is related to privacy [21:36:57] MaxSem: awjr that one seems pretty important [21:37:04] we should definitely deploy that asap [21:37:04] yeah i todes [21:37:08] *it does [21:37:15] awjr: I'm still waiting to talk to Vibha [21:37:22] jcmish: k [21:37:33] before I can answer around the issues she raised but I will let you guys know as soon as I do [21:37:37] ok [21:39:13] mmm, no good window tomorrow [21:39:41] have we already merged the watchlist paging [21:39:43] ? [21:40:44] qgil: ok. cc'ing you on my mail to Open Source Days and also on the wikitech thread which OLE made progress [21:40:57] good, thanks! [21:43:39] yeah, we might not be able to do a deployment tomorrow after all [21:44:00] we need to find some time for the WP:Zero deployment [21:44:03] i could do a deployment after e3's window, but i am currently scheduled to do an interview then [21:44:13] tfinc_ what is scheduled to go out for Zero? [21:44:38] awjr: brion-charging can tell you. it a Orange Congo change. Bugfix. [21:45:26] https://gerrit.wikimedia.org/r/#/c/39702/ ? [21:45:59] awjr: we still waiting on updates from Maryana on AC for the upload sprint? [21:46:01] brion-charging, jdlrobson, jgonera, MaxSem, jcmish: who among you are going to be around 3-5pm PST tomorrow (thursday) to help test/etc if we do a deployment then? [21:46:05] Mary yes [21:46:07] er [21:46:09] jcmish: yes [21:46:10] hahahha [21:46:13] lolz [21:46:18] that was awesome [21:46:21] hehehe [21:46:24] yes awjr I'll be around [21:46:24] :D [21:46:39] awjr, I should be around [21:47:07] ok, im giong to go ahead and book a deployment window for 3-5pm PST tomorrow which i'll manage (assuming i can reschedule the interview) [21:47:19] awjr, my sleep cycle has been disrupted during the holidays so while I can be present I can also be sleepy like yesterday [21:47:32] MaxSem: ok, no worries - im happy to manage this one [21:47:33] but may be ok [21:48:23] jdlrobson, what should I dump to see the detected device? [21:49:56] jgonera: yup [21:50:03] so what are we supposed to deploy for Zero? if it's just a Congo fix for wmf6 I could push it right now as there's no one deploying [21:50:04] dumped DeviceDetection.php in getFormatName [21:50:14] awjr: yeh i can be around [21:50:59] it returns nokia, watchlist is accessible [21:51:03] however, I'd like someone familiar with Zero to be around - brion-charging, preilly ? [21:51:28] jdlrobson, ^ [21:51:33] MaxSem: lets get brion-charging for it [21:51:35] MaxSem yeah, i want brion to be there - his calendar is open [21:51:44] mm that sounds wrong - jgonera what did you cherry pick? [21:51:52] also are you fully up to date? [21:52:31] oh wait, so was I supposed to cherry pick something before? I assumed that it simply moves it from beta to stable [21:53:00] git checkout master / git pull origin master / then cherry pick https://gerrit.wikimedia.org/r/#/c/42264/1 / cherry pick https://gerrit.wikimedia.org/r/#/c/42267/ [21:53:08] it needs rebasing [21:53:24] let me see if i can do it easily now.. [21:53:33] ergg merge conflicts [21:54:13] jgonera: i'll try resubmitting them in a minute [21:54:19] just doing some event logging right now [21:55:26] jdlrobson, ok, let me know [21:57:50] MaxSem: qgil: and bizarrely toady the wheels for an OSM event are on over drive. Max, check the email i cc'd you so that you can figure out what logistics you would need. i'm going to mail the ops team and see who wants to join us [21:58:12] MaxSem: did you say this morning that there was a changeset for the bug where clicking create account on desktop would take a user to the mobile account creation page? [21:58:28] no [21:58:32] k [21:58:38] then there is about to be [22:00:11] New patchset: awjrichards; "Ensure https enforcement for login/acct creation only happens on mobile" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43030 [22:00:24] MaxSem: we should get that out tomorrow too and enable https for login/account creation everywhere ^ [22:01:19] sounds good [22:01:57] awjr, do you to intend to deploy whatever is merged to master or cherrypick? [22:02:15] MaxSem: if possible whatever's in master [22:02:16] to keep it simple [22:02:23] yeah [22:03:00] so from my experience the fastest way to do it is to drop the production branch and then recreate it from master [22:03:23] that makes sense [22:03:40] MaxSem can't you just update the production branch to point to head of origin/master? [22:03:52] git reset —hard origin/master [22:04:08] this is faster and requires no pushing for review [22:04:14] groovy [22:04:15] Ryan_Lane: did my message to climbers@ get through ? [22:04:35] yep [22:04:40] I'm working from home again [22:04:43] sweet. i'll let Chip know it works [22:04:43] so, I won't be making it [22:08:16] jgonera, jdlrobson: so what is the deal with https://gerrit.wikimedia.org/r/#/c/40306/? it would be nice to push this out tomorrow [22:08:53] yeh i was confused by you jgonera [22:09:11] See my comment on patch set 8 [22:15:50] jdlrobson: emailed you a draft blog post about PhoneGap :) [22:15:53] brion-charging: you too ^ [22:15:58] tfinc_: you too ^ [22:16:01] look at it when you can [22:16:02] look forward to reading it :) [22:16:17] jdlrobson: it's not fully complete, but an 'intermediate' draft of sorts [22:16:28] will be doing significant work on it, but wanted it out asap [22:16:33] been on it for a few hours now. [22:16:38] anyway, am off to sleep! [22:16:53] gnite jdlrobson tfinc_ awjr MaxSem jgonera jcmish brion-charging :) [22:16:56] night YuviPanda :D [22:17:04] goodnight YuviPanda [22:17:07] take care! [22:17:18] sweet dreams [22:17:21] YuviPanda: seeya boss [22:17:24] :D [22:17:32] YuviPanda: welcome back [22:17:36] :D [22:17:43] we'll see ya on monday [22:25:08] New patchset: Jdlrobson; "bring global variables to javascript" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43098 [22:25:08] New patchset: Jdlrobson; "log watchlist actions (beta)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43099 [22:28:26] * MaxSem looks at the reconnecting people... [22:29:07] now everybody be afraid!:D:D:D [22:30:02] New patchset: Jdlrobson; "promote watchlist, login, logout from beta (task 315)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42264 [22:30:03] New patchset: Jdlrobson; "promote watchlist to stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/42267 [22:30:13] MaxSem: like http://www.helpbytes.co.uk/images/mess6/smileys/42.gif ? [22:30:47] New review: Jdlrobson; "Rebased.. Juliusz is going to test this on a phone which doesn't run jQuery." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/42267 [22:31:47] :D [22:32:18] tfinc: i've found a place called Robson's barbers - i feel a haircut coming on :) [22:32:44] jdlrobson: does it have a riverfront view ? make sure to hydrate [22:32:58] no riverfront view :( [22:33:07] if you peek outside though you can make out the bay in the distance [22:33:23] MaxSem: This is for you :D http://www.commitlogsfromlastnight.com/ [22:33:33] haahaha jcmish [22:33:40] ROFL jcmish [22:33:53] I am due a haircut though so I think i should keep the tradition of unusual haircuts going ;-) [22:33:55] jdlrobson: and tfinc can't you just see this coming from MaxSem [22:34:10] my fav so far https://github.com/marktran/zsh.d/compare/eed0486ff0...9966addc58 [22:34:10] uggghhhhhh [22:34:40] We need to start appending web cam images of ourselves with our git commits (https://gist.github.com/2933250) [22:34:49] it could be amusing [22:35:31] note this elegant commit: https://github.com/christine06/2sided/compare/bce9cdd5cc...9ee34d3dc5 see something?:) [22:37:21] mwhaha https://twitter.com/CLFLN [22:37:43] ha! [22:45:51] New patchset: Jdlrobson; "Add imagesnap git pre-commit hook for fun" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43101 [22:48:38] did we lose jgonera awjr ? [22:48:49] let's just merge https://gerrit.wikimedia.org/r/#/c/40306/ [22:49:08] (if you are happy with the php code) [22:50:11] concur [22:50:14] jdlrobson: not sure, in a meeting, i'll follow up when im done [23:03:36] 14 messages away from true inbox(0) [23:14:45] Oooh, Denmark [23:18:19] Reedy, not that far from you:) [23:18:32] Reedy: you should totally come [23:18:42] MaxSem: see my messages about the dev class room ? [23:18:53] yeah. thinking [23:19:17] Sounds like a good long weekend out potentially! :) [23:26:52] MaxSem, I just reread https://gerrit.wikimedia.org/r/#/c/40306 and noticed you advised not to use OFFSET there [23:27:31] I don't think it will make anything slower and the way it's done in recent patchsets ($fromTitle) is simply insane [23:28:00] I don't think OFFSET will be slow unless someone has a million pages on their watchlist [23:28:21] O RLY? do you know how MySQL processes LIMIT 100 OFFSET 1000? [23:29:13] yeah, it goes counting all the rows [23:30:38] we'd have to do some benchmarks to actually see if this is slow for numbers as small as 1000 [23:30:49] and I see one problem with $fromTitle [23:31:02] there's multiple items with the same title in the Modified view [23:31:55] ok, there's timestamps there... but still this will make us duplicate the pagination code, one for titles, other for timestamps [23:32:17] the current limit for watchlist items is 10000 - do you want me to get you a DBA to tell you you don;t get to read 10K rows when you can read 50? [23:32:36] yes [23:32:59] but we don't have pagination for change feed [23:33:14] and we won't? [23:33:16] we're discussing to read list [23:34:01] another feature can be added in another commit, why should it delay this patchset? [23:38:03] jdlrobson: aside from https://gerrit.wikimedia.org/r/#/c/40306 was there anything else urgent for deployment? [23:38:10] * jdlrobson looks [23:38:29] MaxSem, ok, I see the point, it just seems really awkward to paginate using the title... too bad we don't have surrogate primary keys... [23:38:36] and https://gerrit.wikimedia.org/r/#/c/40306 [23:38:43] awjr, do you seriously want to scap tomorrow? [23:39:13] MaxSem i don't particularly mind - is there a reason i shouldn't? [23:39:20] would be nice to get https://gerrit.wikimedia.org/r/#/c/42905/ out as it's rather annoying [23:39:28] jgonera, all paging operations in MW use indexes instead of OFFSET [23:39:50] this also https://gerrit.wikimedia.org/r/#/c/43030/ [23:39:57] also https://gerrit.wikimedia.org/r/#/c/42949/ awjr [23:40:09] please review and merge [23:40:10] yup got that one too [23:40:49] Maryana: bit confused with what's going on with https://gerrit.wikimedia.org/r/#/c/42251/ - haven't heard about any new designs [23:40:51] MaxSem, jdlrobson, jgonera: anything else you believe is particularly urgent to get out tomorrow? [23:41:02] nope [23:41:45] jdlrobson, https://gerrit.wikimedia.org/r/#/c/40306/8/includes/specials/SpecialMobileWatchlist.php L263, any particular reason for assigning a constant to a variable? [23:42:32] ask MaxSem i didn't do that [23:42:43] well don't think i did.. [23:43:04] jdlrobson: vibha should be working on fixing the empty watchlist design to implement the localization changes siebrand asked for. are you asking if she's finished? [23:44:02] Maryana: i'm just a bit confused to be honest with when we want watch list to be promoted - as i understood it this was essential for promoting it [23:44:41] i'd rather e watch list was deployed at least a week after all code being stabilized in the beta [23:45:00] jgonera, likely an artifact of redoing Jon's code [23:45:39] oh, i see what you mean jdlrobson. grr, i didn't even notice it was missing from the deployment yesterday [23:46:02] fixing... [23:46:55] this is what i was trying to explain to vihba earlier - it's very confusing to keep up with what's needed and latest designs - i can only go with what's in mingle [23:47:09] ok, didn't want to -1 this again because I feel someone would shoot me ;) [23:47:29] also Maryana https://mingle.corp.wikimedia.org/projects/mobile/cards/307 should be in ready for development [23:48:35] jdlrobson: i just moved 307 back to ready for dev [23:49:09] lol http://en.wikipedia.org/wiki/List_of_numbers "This is an incomplete list, which may never be able to satisfy particular standards for completeness" [23:51:33] jcmish: can you explain https://bugzilla.wikimedia.org/show_bug.cgi?id=43645 ? [23:51:36] not clear at all.. [23:51:59] yessir [23:52:16] so you go to the Watchlist page [23:52:27] click on an article in your watchlist [23:52:41] after it takes you to that article, hit the back button [23:52:46] it took you to a blank page [23:53:04] instead of back to the watchlist page with your articles [23:54:05] it doesn't for me.. [23:54:13] New patchset: MaxSem; "add pagination to watchlist a-z view (bug 43254)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/40306 [23:54:21] jgonera, ^^ [23:54:22] jdlrobson, jcmish wasn't that only in ios? [23:54:56] MaxSem, it's just that constant change, right? [23:55:02] i know it happened on ios but I "thought" jgonera said he saw it happen on Android to? [23:55:05] but maybe I'm wrong? [23:55:08] yes [23:55:33] jcmish, no, only iOS [23:55:45] jcmish, it was fine on Android [23:55:58] jgonera: ah okay gotcha so let me change that in the bug [23:56:03] that was my mistake [23:57:26] works for me on iOS :( [23:57:33] what version of ios? [23:57:55] I'm on 6 [23:58:13] I can test it again but it was happening on staging [23:58:20] and on the dev environment [23:58:36] mm i only have 5.1 so i'll need to upgrade to ios6 [23:58:39] give me a sec and I'll try it using the test wiki [23:59:36] awjr: also why do i keep seeing redirects to desktop https://bugzilla.wikimedia.org/show_bug.cgi?id=43756 [23:59:54] i don't understand why we should ever serve the desktop site to people on the m domain