[16:39:32] awjr, welcome back! [16:39:43] MaxSem thanks :) [16:39:45] how's it gong? [16:39:47] er [16:39:48] going? [16:40:45] * MaxSem is currently trying to DoS the Toolserver with 12 threads [16:43:44] Hi MaxSem, if you have a moment I have a question for you. [16:43:50] sure [16:44:59] the toclevel for the mobileview action, am I correct that they indicate the various sub-headers for each section? how many sub-sections can any given section cascade down to? [16:45:57] the levels are 1-6 with 1 not being used much in practice [16:46:45] do you know of a page that can show all 6 levels? [16:47:38] you can try it yourself: https://www.mediawiki.org/wiki/Sandbox [16:49:36] I've been using the sandbox with the page "purple" for my testing. I see that one of my section's "number" field is "4.1" (showing that it is under id "4"), but I didn't know if using that was the only way to know parent-child relationships. [16:50:56] 4.1 is the number under which this section appears in TOC [16:54:12] ok, but there another way to detect which parent a child section is under? [16:56:20] use level: all consecutive sections with numbers lower than the given section's one are its subsections [16:57:47] Ok [16:59:39] caxthelm, was it you who requested an option to return just first N chars from a section? [17:04:14] That could be useful, but it wasn't me. [17:05:04] MaxSem: that was me [17:06:20] Keep me informed on it as well please. That would help with memory for the smaller j2me devices. [17:09:47] greetings all [17:09:54] awjr: welcome back! [17:10:03] thanks :) [17:10:24] caxthelm: yes, that was the source of this request - the J2ME app will need some convenient way of doing that, otherwise the work will need to happen in the client [17:10:57] awjr: hey, welcome, how was it? [17:11:08] hi philinje, it was awesome [17:11:43] \o/ [17:12:26] awjr: do you need anything else from me to get re-started today? i thought our chat on tues covered a lot [17:12:31] Excellent, thank you. [17:12:51] tfinc i think im good shape to get going. right now im trying to finish getting through my email backlog [17:13:09] caxthelm, do you need all the HTML you're receciving? [17:13:39] it seems something changed in june about the emails sent from gerrit which made my filters fail and there is an awful lot of noise to work through [17:14:27] awjr, your client can't refilter after changing options? [17:14:51] MaxSem it can, im tyring to update the filter rules now [17:15:35] awjr: k. one of the topics that we talked about was for you to shadow preilly on both the zero extension and zero launches. if you need my help to schedule those talks let me know but otherwise i think you guys can schedule some training without my help [17:16:28] MaxSem, not all of the HTML, but I'm still parsing through it so I am not ready to chop out any at this point. [17:16:35] ah yeah, i've been waiting for preilly to sign on to check in with him [17:16:44] anyone seen yuvi today? [17:16:50] * tfinc wonders if he's going to show up [17:17:02] nope [17:17:15] Apple approved Wikipedia 3.2 :D [17:17:33] if yuvi doesn't show up in the next hour or so then i'll just approve it for the market [17:17:38] great, finally [17:17:41] preilly you there? [17:17:51] awjr: yes [17:17:53] caxthelm, you should be prepared that cutting parts of HTML may result in unpleasant surprises [17:18:00] preilly yo [17:18:19] preilly when is the next zero launch? [17:19:53] awjr: not until next week [17:20:07] awjr: you can look at https://office.wikimedia.org/wiki/Partner_IP_Live_testing_schedule#Upcoming_testing_schedule [17:20:49] MaxSem: agreed, that is why I'm trying to use the html where I can. [17:21:34] caxthelm: i'm eager for the next check in for the app [17:21:49] caxthelm: its one of my talking points in a presentation next weekend at our annual conference [17:21:52] i'd like to demo it [17:22:11] caxthelm, so if I cut the HTML at some predefined offset I'll have to have Tidy to rudely close the tags and that's all - could be funky [17:22:33] preilly cool thanks - is there a good time today or tomorrow for you to give me a quick braindump on zero? [17:23:13] awjr: tomorrow is probably better for me [17:23:18] awjr: like in the afternoon [17:23:31] awjr: you can also look at https://office.wikimedia.org/wiki/Partner_IP_Ranges [17:23:39] preilly: cool - how's 2pm? [17:23:40] awjr: and https://office.wikimedia.org/wiki/Wikipedia_Zero_Partner_Dashboard_Status [17:23:49] awjr: that works for me [17:23:55] preilly awesome thanks [17:24:21] MaxSem: oh for the N chars thing. Yeah, I was thinking about that. The main place this would needed is the "Featured Article" text on the main page. [17:24:44] o_0??? [17:25:36] hi pfhayes [17:25:39] ack [17:25:42] preilly: [17:25:44] hi aude [17:25:46] oh [17:25:49] pfhayes: ready for wikimania [17:25:50] ? [17:26:04] aude: still working on my presentation, but getting excited! [17:26:30] * aude wondering if preilly is coming or who will take his place [17:27:04] Most article texts should not need to be chopped, the user can scroll to their heart's content. but on the main pages that have featured articles before other sections (like in the news), long scrolling could frustrate users. [17:27:40] aude: i'll take his place [17:27:49] aude: i need to talk to you about the OSM build out [17:28:24] aude: did you see amit's mail about redoing the schedule ? [17:29:01] tfinc: I'm currently working on the content for the main page and article pages, so each day they should be looking better and better. [17:29:50] MaxSem: is there any way to grab type of content, for example, In the News? I suspect that would be hard, but we do that anyway with the mf selectors [17:30:03] caxthelm: that's great, thanks [17:30:24] tfinc: haven't anytime until after wikimania [17:30:29] after next week [17:31:15] ill be out the week after wikimania [17:31:36] caxthelm: what differences can we expect in this weeks check in ? [17:31:54] philinje, different sites use different selectors, including custom ones. this would be unreliable [17:32:11] sure [17:32:26] oh, metrics meeting [17:33:28] tfinc: sure we can chat during the hackathon too [17:33:37] but doubt i can be in the hackathon the entire time [17:33:41] tfinc: I check in every day now that the base app structure is in place. my goal is to have the main page and article pages display all their content with the expanding sub-sections. [17:34:24] ^ by the end of this week. [17:35:56] caxthelm: good. let me know if there is anything we can do to make that happen. those are some of the things id like to demo at wikimania (wikimania2012.wikimedia.org) [17:36:35] MaxSem: preilly: did we get the pediapress change out? [17:36:53] preilly: any blockers to moving the next batch of redirects today? [17:37:45] MaxSem: this needs an update https://bugzilla.wikimedia.org/show_bug.cgi?id=31675 [17:38:27] tfinc, will create an etherpad today [17:40:35] tfinc: no [17:40:54] tfinc: should awjr be doing it today? [17:41:53] hey, that is going on right near us. In fact my family lives just to the north of Georgetown. [17:43:35] pchang__: thanks for cutting https://bugzilla.wikimedia.org/show_bug.cgi?id=38156 [17:44:02] preilly: lets queue him up for the next one. i think he has enough to worry about today [17:44:15] awjr: feel free to counter if you really want to do it [17:44:36] tfinc: do you know who is in kul's panel? [17:44:39] or session? [17:45:39] aude: kul would know that best. just mail him [17:45:51] cc amit to get a faster response [17:50:49] ok [17:51:16] preilly: DEBUG=TRUE… looks like mobile site getting old css again… :-( [17:51:33] tfinc, preilly: yeah, i prefer to not be in charge of the redirects today. i am happy to watch/support though [17:51:50] awjr: okay [17:52:25] preilly what is there to be done, just updating redirector.c and testing/qa? [17:52:36] * jrobson waves at awjr  [17:52:41] * awjr waves back [18:10:35] caxthelm: how often do you check in new binary builds ? [18:11:47] Every night [18:12:31] Today's changes are pretty large, so you might want to way till tomorrow to look at it. [18:15:17] caxthelm: great. i'll take a look then [18:15:50] * tfinc clearly needs to watch his git hub notifications more closely [18:32:17] whafuuuuuu [18:32:36] ok it's not just my real phone. in ICS emulator i also can't type '9' or '(' in the wlm app [18:35:07] brion: wow that's pretty weird [18:35:18] seriouslhy [18:36:10] brion: is this still with your new jar? [18:36:57] yeah lemme double-check back to the regular jar [18:38:44] MaxSem: did you get your rt account? [18:38:53] tfinc, yup [18:39:37] same with stock. whaaaaaaat [18:45:09] Android gremlins [18:45:48] works on jellybean emu [18:45:55] gremlins indeed :P [18:46:00] MaxSem: I edited the blog post [18:47:57] pchang__, looks great, thanks! [18:48:14] pchang__: MaxSem: where is the best place to read the draft thats going out today? [18:48:21] is it up on wordpress ? [18:48:28] http://etherpad.wikimedia.org/API-blog-post [18:48:52] once you approve it, I can get it to WP [18:48:59] whee [18:49:28] MaxSem: we can't save mobile options anymore on the live site :( [18:49:56] * tfinc takes a read [18:50:15] I think we had this problem before - it was something to do with the cookie not being allowed through varnish or something [18:51:45] jrobson, the whole bloody form gets broken for me once I click save. Including in title [18:51:56] Exactly [18:52:00] that's what I'm talking about [18:52:07] I thought we fixed this [18:52:18] This was happening during the Berlin hackathon [18:53:21] someone's having Varnish fun? [18:53:45] I guess [18:53:55] MaxSem: if Tomasz is ok, just put it on WP - I need to have Tilman review it [18:53:59] Also I'm seeing old css on my mobile phone even after clearing cache :-( [18:54:10] adding debug=true brings it back [18:55:22] jrobson: hmm [18:55:47] https://twitter.com/jimharte/status/219874938797031424 < also awjr sticky cookies are broken again - I've replicated on local simulator :-) [18:55:53] (that should be a :-( ) [18:55:58] doh [18:56:18] i haven't looked at MF in a month - i'll take a look after the metrics meeting and see if i can figure out what's going on [18:56:20] if you click desktop view - then whenever you visit wikipedia from a google search result you get the desktop site [18:56:24] even if you click mobile view [18:56:47] I think it's because clicking desktop view sets a cookie which doesn't seem to get cleared [18:58:18] My theory is that we need to delete the "stopMobileRedirect" cookie on page load of any mobile page if it exists [18:58:29] jrobson: I just re-synchronized php-1.20wmf6/extensions/MobileFrontend [18:58:34] iirc, it should get cleared when you switch to mobile view [18:58:35] * jrobson checks [18:58:45] it doesn't awjr on our side.. does it in the mediawiki code? [18:58:56] (as in core code rather than MFE) [18:59:01] MaxSem: pchang__ one thing this post is missing is some real speed improvement metrics [18:59:08] jdlrobson im not sure off the top of my head, but iirc it once did in MF [18:59:25] jdlrobson i'll take a closer look later [18:59:25] preilly: still seeing old css :( [18:59:31] lemme cache bust [19:00:42] mm still a problem.. it only seems to effect my ICS phone though [19:01:34] jrobson: so it's not working? [19:01:40] MaxSem: do you have any speed-up metrics? [19:01:57] preilly: just cleared cache and it's working again [19:02:08] yuvi was going to generate some but since he's not hear i'd like to see if we can [19:02:17] pchang__, I'm not an app developer. And I suspect that nobody knows for sure. [19:02:54] preilly: any idea why http://en.m.wikipedia.org/wiki/Special:MobileOptions won't save? [19:02:55] Also, it could depend heavily on bandwidth and content. [19:03:00] yeah, and some of the difference is based on perception [19:03:04] we had this problem before [19:03:22] jrobson: I'm not sure [19:03:28] jrobson: I'll need to take a look [19:03:35] I think before it was because a cookie wasn't being passed through varnish [19:07:20] jrobson: okay [19:07:28] jrobson: does that page need a session? [19:07:41] MaxSem: ^ ? [19:07:43] jrobson: if so it won't work with the current configuration [19:07:50] I' m not sure and my laptop is about to die [19:07:51] jrobson: we don't pass that cookie [19:08:37] preilly, yes - we check for token [19:10:45] MaxSem: okay so that's the issue [19:10:57] preilly, it worked before [19:10:58] MaxSem: we will need a way to do this in a different way [19:13:44] tfinc & pchang__: http://blog.wikimedia.org/?p=15972 [19:15:19] i'm going to make some more edits post metrics meeting [19:52:14] MaxSem: are you looking into the saving settings problem? [20:00:44] New patchset: MaxSem; "Disable token check on Special:MobileOptions for now" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/14399 [20:01:16] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/14399 [20:03:45] MaxSem: Change merged: preilly; [mediawiki/core] (wmf/1.20wmf6) - https://gerrit.wikimedia.org/r/14400 [20:03:56] MaxSem: synchronized php-1.20wmf6/extensions/MobileFrontend 'fix cache issue with token' [20:04:16] thanks [20:16:16] MaxSem: np [20:16:25] MaxSem: and thank you for getting to it so quickly [20:45:21] awjr: you're friend no longer works at goorin bros [20:45:24] *your [20:45:36] damn [20:45:39] no more cheap hats :( [20:50:23] tfinc, jrobson: http://etherpad.wikimedia.org/Mobile-RL <-- here is what I'm deadlocked at [20:51:28] * jrobson looks [20:57:01] New patchset: Jdlrobson; "don't stretch the checkboxes" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/14409 [21:00:19] tfinc: have you seen this app http://itunes.apple.com/us/app/prototypes/id430812258?mt=12 [21:01:40] philinje: have you this app http://prototypesapp.com/ [21:02:49] preilly: nope. is it for drafting apps ? [21:03:08] looks nifty. we should try that [21:04:45] tfinc: yeah for drafting a prototype and putting it on a device to show folks [21:06:57] cool - for iOS that's a big deal [21:08:02] wow, I'm going to get it [21:16:04] jrobson, do you agree with loading MediaWiki:Common.css in MF? [21:16:57] yes I do [21:17:10] I believe it should be configurable though in LocalSettings.php [21:17:14] as some people might not want it [21:17:26] it should be able possible to load another stylesheet instead [21:17:34] e.g. MediaWiki:Mobile.css [21:17:50] yeah, I'm working on this, too [21:18:02] (some people might quite rightly want differently stylesheets from desktop - some will prefer a desktop one) [21:18:16] So guessing $mwUserStylesheets = array(); [21:18:24] sweet [21:18:29] looking forward to it MaxSem [21:18:30] philinje: here is what i forwarded over to lindsey for drafting https://www.fluidui.com/?utm_source=Fluid+UI+Signups&utm_campaign=206b73d073-Fluid+UI+Launches&utm_medium=email [21:37:42] New patchset: MaxSem; "Add MediaWiki:Common.css, Mobile.css and Mobile.js to mobile view" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/14419 [21:38:00] can of worms successfully delivered! [21:53:08] MaxSem: ha ha [21:59:25] preilly, philinje: how has the sibling project automatic redirection stuff been going so far? [22:06:10] awjr: it's gone fine from my point of view [22:06:44] cool - have any significant issues popped up at all? [22:06:48] preill ^ [22:06:50] jebus [22:06:53] preilly ^ [22:06:54] awjr: nope [22:06:59] \o/ [22:07:00] I mean [22:07:10] awr ^ [22:07:17] arw ^ [22:07:21] lol [22:07:22] awjr: nope [22:09:15] tfinc: my nightly commit is up. The article's sub-section stuff is still not where I'd like it (or showing text for that area), but much of the logic is there. [22:15:36] MaxSem: does that mean en.WT can add their collapse js to mobile.js and get their translation boxen to collapse? [22:16:15] tfinc: thanks, Fluid looks cool [22:16:55] Amgine, just don't forget that this stuff has to work w/o jQuery and mediawiki.util [22:17:40] Heh... Would you be willing to write a very brief note to that effect on the en.WT discussion page? [22:20:30] caxthelm: great. i'll give it a go when i get out of meetings [22:33:10] tfinc: we have until 5pm to edit the blog post [22:36:02] count down :) [22:36:13] philinje: whats the most up to date copy .etherpad or wordpress ? [22:43:23] philinje: ---^ [22:44:35] MaxSem: https://en.wiktionary.org/wiki/Wiktionary:Grease_pit#Mobile_Frontend:_Project_specific_css_and_js [22:49:47] MaxSem: can you answer my question ? [22:50:12] tfinc, ep vs. wordpress? [22:50:28] correct [22:50:42] I didn't touch ep after moving everything to wp [22:50:57] k, i'll look at wp [22:53:14] mm any idea why WLMobile installed on my native device won't let me share my location any more ? [22:53:14] MaxSem: philinje the blog post and three of its bullet points reference why someone should move. the structred data bullet point reads weird as it talks about us [22:53:33] brion: ^ ? [22:53:37] MaxSem: we need a graphic of some kind .. its too text heavy [22:55:23] hmm [22:55:26] i'll just edit it [22:55:39] jrobson: did the permission somehow get reset? [22:55:41] this on android right? [22:55:44] yup [22:55:46] I'm not sure [22:55:50] Does it work for you brion? [22:55:57] * MaxSem looks for a pic [22:56:09] getting an err message? [22:56:12] Clicking use my current location gives me 'error in geolocation' [22:56:18] suggesting permissions have gone wrong [22:56:30] but I don't know what I did between tuesday and today [22:56:39] lemme update and double-check [22:57:11] k i don't see any changes in the manifest reently [22:57:46] jrobson: can you confirm geoloc works in Maps? [22:57:58] sometimes you just don't get a gps fix [22:58:19] * jrobson checks [22:58:59] tfinc: yes, you're right, fixed [22:59:01] so yeh… seems maps doesn't work at moment either [22:59:03] I wonder what I've done [22:59:05] is tapping the settings icon in the WLM app expected to take me to a blank screen? [22:59:15] yeah still working for me on my gnexus with latest master [22:59:31] jrobson: check the location settings, might have to switch on/off gps and/or wifi usage for location [22:59:36] nope.. both on [22:59:45] It tries to get my location but tells me I'm temporarily unavailable [22:59:47] funky [22:59:48] let me try another android.. [22:59:49] reboot :) [22:59:55] yep i think so [23:01:31] arrggg my htc desire seems sooo tiny now [23:01:38] heh [23:01:50] once you go galaxy nexus, you never go back [23:02:06] truth. [23:02:12] I don't like this [23:02:15] I'm just going to power off [23:03:40] glad i don't have to worry about gsm-only roaming in washington :) [23:03:56] tfinc, how about "water saved" https://lh4.ggpht.com/Ys7axe_evAc0rveMVN6-i6oyPz5rDwCGlcB0iXH1F-LccjpVY_BjHKcbjvQ-La6pAZQ ? [23:03:58] using my old nexus one in germany was pleasantly nostalgic though [23:04:09] except for the constant warnings about running out of storage space [23:10:32] night all [23:14:04] jrobson: how can i reproduce https://bugzilla.wikimedia.org/show_bug.cgi?id=38072 ? I can't figure out where one would log in - tapping the settings icon gives me a blank screen on both 4.0.4 and 2.3.6 [23:15:20] awjr: pick a monument and then click the upload icon in the upper-right on the detail page [23:17:18] ahha thanks brion [23:21:05] YairRand wants to know, MaxSem... [23:23:55] Ty! [23:24:24] tfinc: any thoughts on the speech for Goocus? I need to record the video very soon [23:29:00] brion: any views on https://github.com/wikimedia/WLMMobile/pull/22 ? [23:31:08] * brion looks [23:34:13] at first it feels kinda backwards, but it makes sense when you look at it [23:34:17] i like it :D [23:34:41] "This pull request cannot be automatically merged. " uh-oh, needs a rebase or somethin [23:35:02] dohhhh [23:35:13] I'll rebase in a second [23:35:21] just finishing off a nice pull [23:39:43] philinje: i was looking at the blog post as thats what's going out [23:40:13] sure, both are urgent ;) [23:43:06] brion: filtered monuments is here https://github.com/wikimedia/WLMMobile/pull/26 \o/ [23:43:16] whats our deadline for the goocus post? [23:43:37] hurrah [23:43:45] well, i think their conference is happening around now, so sooner the better [23:43:53] it wa approved by Jay this morning [23:44:32] it would have been good to know that deadline sooner like the blog post. i'll take a look after this meeting ends [23:45:06] ooh, using actual surface distance. i usually get lazy and do the straight-line (subsurface) distance because it's easier to remember the formula ;) [23:47:02] bam! merged [23:53:59] New review: Jdlrobson; "I may be wrong but it seems like an admin cannot turn this off?" [mediawiki/extensions/MobileFrontend] (master) C: 0; - https://gerrit.wikimedia.org/r/14419