[00:00:41] New patchset: MaxSem; "pngcrush everything" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26726 [00:05:12] lol ^ [00:06:27] what's so funny about the desire to make our users download less?:) [00:06:44] haha nothing is funny about that, i just liked your commit summary :p [00:07:18] HULK CRUSH PNGS [00:08:07] MaxSem: i'm actually killing a couple of those files in https://gerrit.wikimedia.org/r/#/c/26570/ (already pngcrushed the replacements), if you want to approve that :) [00:09:49] brion, does every phone support data uris? [00:10:09] if they don't they *should* fall through to load the image separately [00:10:19] gahhh [00:10:21] it's same technique we use in the main skins [00:10:49] i dont understand why google multiple account sign in breaks with a lot of google products [00:11:13] doesnt everyone have multiple google accounts these days? the feature should be ubiquitous [00:37:16] New patchset: Jdlrobson; "remove border red that seems to have sneaked in during 34732e07" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26731 [00:37:37] New patchset: Jdlrobson; "implement ribbon" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26732 [00:37:37] New patchset: Jdlrobson; "move watchlist to ribbon" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26733 [01:06:46] New patchset: Jdlrobson; "fix windows phone 7 bug z-index issue on ribbon button" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26736 [01:06:47] New patchset: Jdlrobson; "implement ribbon" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26732 [01:06:47] New patchset: Jdlrobson; "move watchlist to ribbon" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26733 [01:08:30] New patchset: Jdlrobson; "remove #mw-mf-main-menu-button that seems to have sneaked in during 34732e07" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26731 [01:29:31] New patchset: Jdlrobson; "fix wp7 history problems (bug 40753)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26737 [17:01:09] standup, anyone? [17:01:27] i am there [17:01:35] hangout link is in the calendar invite [17:01:41] awjr: i have a meeting with Erik now and was hoping to quickly do my standup [17:01:41] but no one else is in the office [17:01:45] k ill grab that but can i go first? [17:02:05] jdlrobson: sure [17:05:24] awjr, but we haven't heard from you [17:05:40] hahahaha good point [17:05:46] i totally forgot [17:06:01] failed standup is failed [17:06:05] big time. [17:06:07] oh well [17:06:54] yesterday i spent most of my time working on iteration 2 planning and helping to work thorugh resource loader questions [17:07:01] today is 20% [17:13:17] #fail :( [17:14:03] jdlrobson: i take it you are going to be working on the travel project launch? [17:14:25] possibly.. currently an advisor not sure what is needed from me [17:14:31] k [17:15:24] Change merged: Brion VIBBER; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26737 [17:17:23] New review: Jdlrobson; "MaxSem could we add something to the MakeFile that does this so we can get in the habit of doing this?" [mediawiki/extensions/MobileFrontend] (master) C: 0; - https://gerrit.wikimedia.org/r/26726 [17:20:11] jdlrobson, if people routinely forget to run tests before committing, how can we force them to run makefiles [17:20:13] ? [17:21:01] New review: Jdlrobson; "Also does this not introduces a lot of http requests by not using sprites?" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/26570 [17:26:32] New review: Brion VIBBER; "ResourceLoader embeds the little PNGs into the stylesheet as data URIs, so we actually skip an HTTP ..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/26570 [17:32:36] New patchset: Brion VIBBER; "Switch out sprited nav icons for higher-resolution ones, using data: URI embedding. Switch "W" icon out for more generic "home" icon." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26570 [17:33:02] New review: Brion VIBBER; "Updates paths and tweaks order of background-size / -webkit-background-size" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/26570 [17:35:13] awjr: preilly MaxSem do we need our monday and tuesday deployment windows for next week ? [17:35:31] tfinc: not that I know of [17:35:43] preilly: which *one* do you prefer? [17:35:55] Tuesday [17:36:00] tfinc: ^^ [17:36:06] good as monday is a holiday [17:36:25] wise [17:45:58] tfinc we need Tuesday [17:46:05] its set in the calendar now [17:46:09] hey qgil [17:46:21] hi tfinc , morning [17:53:21] hi brion, just curious: does/should http://apps.microsoft.com/webpdp/en-us/app/wikipedia/6b80bf54-1a31-4651-acce-59a5b5c2b7c8 work for Windows Phone 8 as well or is this a separate development? [17:53:36] qgil: windows 8 / windows rt only [17:53:45] windows phone 8 is … still under wraps, no public sdk yet :P [17:53:59] and i don't think it's got the html/js app environment that tablet/desktop does :( [17:54:22] brion, yeah, I was wondering about the development approach [17:54:35] we've got partial windows phone 7.5 support in the main phone gap app but it needs a lot of work still [17:54:51] probably will end up with a wp 7.5/8 app based on that at some point [17:55:03] brion, makes sense [17:55:44] brion, I have a Lumia at home, should I put some time testing and filing bugs or... [17:56:24] qgil: if you have the windows phone 7.1.1 sdk, feel free to pull it up and try it -- but there's lots of known issues already in bugzilla [17:56:33] i was figuring i'll get back to it once wp8 is out [17:57:02] brion, this is why I was asking. ;) [17:57:04] :D [17:57:37] still need to give it a more 'metro'y interface (app bar etc) [17:58:11] https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&list_id=150459&short_desc=windows%20phone&short_desc_type=allwordssubstr&resolution=---&resolution=LATER&resolution=DUPLICATE&product=Wikipedia%20App [17:58:18] ah i love those bugzilla urls [18:02:40] brion: Fatal error: Maximum execution time of 30 seconds exceeded in /Users/jrobson/Sites/w/includes/parser/Preprocessor_DOM.php on line 177 :( < how do i fix this? [18:03:44] jdlrobson: drop something like this into LocalSettings.php: set_time_limit(300); [18:03:51] primitive, but effective ;) [18:06:27] brion: https://bugzilla.wikimedia.org/show_bug.cgi?id=36198 < that fixed now? [18:06:59] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26732 [18:06:59] not until https://gerrit.wikimedia.org/r/#/c/24115/ is applied :) [18:07:20] did our gerrit bot die? [18:08:31] brion, Nokia (the company I worked for before, but not anymore) is still interested in promoting an official Wikipedia app for Lumia. I'm trying (as I tried before) to get them through the right path for effective collaboration. [18:08:50] brion, I have sent them these links to code repositories and bug reports. [18:08:54] excellent [18:09:45] brion, we'll see. The same machinery than can drop good funding, marketing deals, proto delivery and etc can get really stuck with 100% open organizations like WMF... [18:09:50] Sadly I know well. [18:10:02] best way would be to send us a couple lumias and the windows phone 8 sdk… ;) [18:10:31] brion, they are happy to d that after signing an NDA, and the point of the NDA is where Nokia and MH have hit the wall several times in the past years [18:10:45] MH I meant WMF [18:10:47] d'oh [18:11:05] yeah that's up to tfinc & co, i just drive the machines :) [18:11:38] brion, both legal teams seem to be quite incompatible sometimes... [18:11:40] agh NDA's how much we hate them [18:12:02] yeah. things simplify if we just wait for windows phone 8 final release i guess :P [18:12:10] well that's not long i think though [18:12:18] Android and iOS give us enough to worry about [18:12:23] tfinc, sure, but it makes sense that someone wants to have them signed before delivering unreleased software and devices... Anyway. :) [18:12:55] that's why i love it when folks publish their early-access sdks to the public ;) [18:13:04] with windows phone 8 it's weird because windows 8 has been so much more open [18:13:55] to be honest its just not worth our time right now if we have to go through private channels, ndas, etc to get something that only has a tiny fraction of market share. focusing our efforts on whats open and available right now is giving us the best returns. so this will continue to be in brions research time at best [18:14:09] *nod* [18:14:30] brion, tfinc you don't need to sell me the idea of early releases etc. :D Anyway, I believe I can help a bit with timing, so whenever that SDK rolls out the rest of bureaucracy is ready [18:14:39] i'm pretty full up with windows 8 and blackberry right now, but as windows 8 stuff finishes up i'll poke more at windows phone [18:15:16] My aim helping out here is that brion or the WMF itself has to invest zero time getting a good WP8 app to the marketplace [18:15:45] because Nokia / MS are willing to pay for that work, which is high priority for them [18:18:01] one problem we've seen so far is that MS guys would love to help but by company policy can't contribute to a GPL'd app [18:18:04] jdlrobson: per https://gerrit.wikimedia.org/r/#/c/26733/2 should i be eseing the watchlist start icon in the ribbon? [18:18:16] s/start/star [18:18:42] of course... [18:18:50] hence the commit message :) [18:18:58] well that's what i thought, but im not seeing it :) [18:19:25] are you logged in? [18:19:31] aye [18:19:38] are you sure? [18:19:42] positive [18:19:47] hard refresh [18:19:54] also check if you search if watch icon shows [18:20:00] i've been doing it all morning [18:20:04] er [18:20:06] hard refreshing that is [18:20:19] well if you search for something does the star show next to the title? [18:20:27] (in the search results) [18:20:31] no [18:20:32] OH [18:20:35] then you are not logged in [18:20:45] no, i think it's because i dont have the search extension enabled [18:20:55] so search actually isn't working correctly [18:20:55] ? [18:21:05] ill grab you in a bit [18:26:03] jdlrobson: OK now i have the watchlist icon appearing in search, but that is it [18:27:26] awjr: what device? [18:27:54] local machine [18:28:41] chrome? [18:28:44] yaeh [18:29:59] ahh so it's in there it's just styled wrong [18:30:08] i'll send a follow up [18:30:25] kk [18:30:41] New review: awjrichards; "incorrect styling; watchlist icon not appearing in ribbon" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/26733 [18:31:25] awjr: since you are in the code [18:31:38] width: auto; < add that to #mw-mf-ribbon .content_block.openSection in the ribbon less file [18:31:45] actually i'm guessing you don't have less setup [18:33:27] i do not [18:33:59] jdlrobson: do we have instructions somewhere for that, like on www.mediawiki.org/wiki/Extension:MobileFrontend [18:34:02] ^ awjr [18:34:06] New patchset: Jdlrobson; "ensure the ribbon can be bigger than one icon" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26826 [18:34:20] not yet awjr hence why i suggested doing a brown bag [18:35:03] jdlrobson: when you have a chance can you document how to set it up? otherwise it is a barrier [18:35:37] npm install less [18:35:45] make less done :) [18:35:59] New patchset: Brion VIBBER; "add login to left menu and login page styling" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26492 [18:36:34] it requires npm? [18:36:56] jdlrobson: please just put it on the wiki and note the dependencies [18:36:57] brion: is that finished? I'm not seeing the login page styled like an overlay.. [18:37:05] awjr: i will but i can't now as I'm swamped [18:37:09] it's not overlay-styled yet no [18:37:16] not 100% sure if it should be or not [18:37:20] jdlrobson: no worries, thanks [18:38:03] New review: Brion VIBBER; "* rebased/updated to current master" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/26492 [18:38:37] brion: also i can't login [18:38:41] it doesn't redirect [18:38:55] i can log in but it redirects me to https, which fails on my local test instance [18:39:03] brion i just noticed that too [18:39:05] also, if i make an error (wrong username or pass) it doesn't show the error [18:39:10] brion: likewise [18:39:27] brion: line 222 of MobileFrontend.body.php [18:39:34] forces Special:UserLogin to use https >_< [18:39:41] i think i might've done that a long time ago [18:40:01] jdlrobson: ribbon's looking awesome [18:41:02] +1 [18:50:00] jdlrobson, on what article?:P [18:50:13] nm, was reading scrollback [19:04:10] New patchset: MaxSem; "Save action=mobileview in frontend cache for anons" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26829 [19:09:00] New patchset: Brion VIBBER; "add login to left menu and login page styling" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26492 [19:11:10] New review: Brion VIBBER; "Put the overlay styling back on the special-cased login form, now no longer breaking regular page vi..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/26492 [19:58:24] http://whilstinsf.tumblr.com/post/32943855701/trying-to-plan-this-weekend [19:59:45] brion: can you do the setup for the RL meeting? [19:59:53] sure [20:00:17] ty! [20:04:37] MaxSem: if you want to join the RL discussion, https://plus.google.com/hangouts/_/6216dfb4705040e755813019fe582ad042e5aa4c [20:04:39] brion ^ [20:08:39] awhttp://etherpad.wikimedia.org/ResourceLoader-for-mobile [20:08:42] http://etherpad.wikimedia.org/ResourceLoader-for-mobile [20:09:19] Krinkle|detached: http://etherpad.wikimedia.org/ResourceLoader-for-mobile [21:00:28] pehw [21:00:39] and nobody got killed! [21:00:49] \o/ [21:00:51] i am in this mobile meeting hangout. [21:00:57] am i the only one going to show up? [21:01:02] awjr: we're going right into another meeting right? [21:01:13] yes! [21:01:14] https://plus.google.com/hangouts/_/c25eff50a6ecd405f0412ef96a32a17135606643 [21:01:35] you donneed me for it, right? [21:01:50] MaxSem: no only if you want [21:03:44] http://etherpad.wikimedia.org/MobileWatchlist [21:03:46] awjr: --^ [21:07:24] * yuvipanda looks around [21:11:11] awjr: jorm : how is the audio / video coming for you ? [21:11:17] tfinc great for me [21:11:26] it's fine. small bits of garble every now and then. [21:11:38] but i'm on wifi and i'm in the middle of the ocean, so i consider this a win. [21:14:58] * yuvipanda looks around [21:15:15] tfinc: I'm at a hackathon, found a nice designer and we're working together on commons uploader. [21:15:25] expect a nicely done app when you come in on Monday :) [21:15:42] yuvipanda: so your running our devcamp for us ? [21:15:43] awesome [21:15:44] do it [21:15:45] ;) [21:16:02] :D [21:16:16] tfinc: and this guy is sortof 'cleaning up' the designs [21:16:19] and they look beautiful [21:17:47] yuvipanda: make it so that i can upload an image to commons in 10 seconds or less [21:17:54] i challenge you [21:19:35] tfinc: challenge indeed accepted :) [21:22:33] tfinc that works [21:24:21] awjr: the whiteboard cam ? [21:24:26] tfinc yeah [21:24:42] tfinc maybe conf rooms just need two cams... [21:29:50] or we figure out an online whiteboarding software package. [21:30:46] jorm: know of anything good? [21:30:58] no. i think pau is looking at stuff. [21:33:32] awjr: cheers! [21:33:37] \o/ [21:38:37] jesus, this is scaring the pants off me. [21:38:53] this is gonna be really, really bloody. [21:39:02] what do you mean? [21:40:08] this is going deep, deep into the guts of mediawiki. [21:40:23] truth [23:02:32] New review: Jdlrobson; "This is due to https://gerrit.wikimedia.org/r/#/c/26826/" [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/26733 [23:06:03] tfinc: http://news.cnet.com/8301-17938_105-57526510-1/new-timbuk2-bag-powers-your-gadgets/ [23:06:22] Problem solved. [23:06:28] Reedy: good. they listened to me [23:06:45] Tell Mel she needs to order some new bags ;) [23:07:46] duuuuude [23:07:48] that is aewsome [23:08:15] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26826 [23:08:31] Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26733 [23:08:49] ok, awjr, i just created/added to a bunch of story cards around watchlists [23:09:13] Maryana|beerbz: ok cool - want to walk me through? [23:09:49] yeah, do you want to do via IRC chat or skype..? [23:09:55] let's skype [23:09:59] kk [23:09:59] it'll be faster/easier [23:10:05] yeah :) [23:10:09] tfinc: sexy looking share screen: https://commons.wikimedia.org/wiki/File:Commons_Mobile_Android_Upload_Mockup_-_Share_Screen.jpg [23:10:12] :) [23:10:17] * yuvipanda goes back to hacking [23:10:38] Reedy: ROFL http://news.cnet.com/2300-17938_105-10014027-15.html [23:10:47] (background is blurred version of the image being uploaded) [23:11:15] heatherw: --^ [23:11:50] Wikipedia is a company? [23:11:55] hah [23:11:56] :) [23:16:24] Reedy: i prefer http://www.mediawiki.org/wiki/File:Commons_media_upload_app.png [23:16:35] from : http://www.mediawiki.org/wiki/Commons_Mobile_upload_app [23:23:15] New patchset: Jdlrobson; "when no languages make language icon look disabled" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26904 [23:23:15] New patchset: Jdlrobson; "remove bullet points from list in an overlay" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/26905 [23:27:24] Heh. Philippe just mailed it around [23:28:00] Maryana: one thing i forgot - can you drag those new cards into iteration 2 and make suer they're prioritized properly? [23:28:16] will do! [23:28:29] groovy [23:29:38] jdlrobson, MaxSem, tfinc last chance to voice your thoughts about my recent email, subject "URGENT: scheduling iteration 2 kickoff" [23:29:49] awjr: fine with me [23:29:53] wfm [23:30:04] awjr: do it [23:30:10] done. [23:30:15] well, almost. [23:30:24] thanks for being flexible everyone [23:30:54] I read that as fixable [23:31:10] that too [23:31:38] sometimes, you have to fix something inside yourself to get up early... [23:31:56] lol