[08:25:18] New review: Siebrand; "-1 for i18n issues. See inline." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/48059 [11:45:01] [android-commons] Nikerabbit opened pull request #2: Messages check (master...master) http://git.io/gREaDQ [12:17:03] [android-commons] siebrand pushed 2 new commits to master: http://git.io/l9bDSw [12:17:03] android-commons/master b7603f7 Niklas Laxström: Quick sanitization on messages [12:17:04] android-commons/master 67b184b Siebrand Mazeland: Merge pull request #2 from Nikerabbit/master... [12:17:39] Project Android-Commons (mobile) - Nightly builds build #53: SUCCESS in 37 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/53/ [12:17:39] niklas.laxstrom: Quick sanitization on messages [17:14:02] New patchset: MaxSem; "Display thumbnails in watchlist using PHP" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48475 [17:47:09] in case folks in here don't see their email… standup is delayed til 1015pst [17:47:23] brion MaxSem jcmish YuviPanda notnarayan ^ [17:47:30] ok [17:47:33] awjr: ah, okay! [17:47:37] hey brion [17:47:46] YuviPanda: wassap [17:48:07] brion: the android i18n stuff got merged :) [17:48:17] the fact that I'm sharing rooms with the language team perhaps helped :) [17:48:22] ah thanks awjr [17:48:23] doing the EventLogging stuff now [17:48:23] :D [17:48:36] YuviPanda: is it set up with translatewiki yet or do we need to nudge folks more? [17:48:42] brion: oh it's setup [17:48:46] great [17:48:49] they've not started publicizing it I think [17:48:57] but they'll do so soon [17:49:00] still got to set up for iOS or did they do that too? :) [17:49:03] brion: but that's android only too [17:49:05] *though [17:49:08] brion: no, not iOS [17:49:10] pssh [17:49:20] nikerabbit had to add code to support android xml resources format [17:49:22] and he did [17:49:33] and they did their first code merge a few hours back back into the repo [17:49:40] sweet [17:49:46] i'll bug 'em in the other channel in a bit [17:49:58] brion: sweet. [17:49:59] brion: I'll remind them too [17:50:22] YuviPanda: any feedback for shankar on his designs so far? [17:52:30] * brion waves [17:52:53] brion: there he is [17:52:54] hi notnarayan [17:52:58] brion: he sent the iOS designs [17:53:16] i suggested keeping scope limited - producing incremental designs that fit that iteration's scope [17:53:23] *nod* [17:53:28] so that *we* do not have to decide 'what to put here since we do not have campaigns or today?* [17:53:33] hello brion hello YuviPanda [17:53:33] :) [17:53:44] notnarayan: last one's looking pretty nice [17:53:58] hello notnarayan [17:54:00] on the splash screen -- i'm not sure we can change the splash screen dynamically, i think it's fixed in the application bundle [17:54:20] YuviPanda: greetings! [17:54:33] hello notnarayan :) [17:54:49] brion: no problem with the splash screen, well keep it white for now. [17:56:01] brion: I'm keeping the colors to a minimum as of now [17:56:19] notnarayan: but please, not that red! [17:56:24] brion: letting images speak for themselves. [17:56:26] use agora colors! [17:56:28] :) [17:56:36] Brion: hey! i made those changes to the reachability code. i have a feeling a might have messed up with my git commit though. [17:56:45] ok lemme take a peek Sohan [17:56:46] let's either do iOS Colors or Agora colors [17:56:55] although i pulled the latest build and it was crashing, brion [17:57:07] hmm [17:57:28] Sohan: you might have to delete the app from device/simulator, i think i changed data formats again the other day :) [17:57:35] YuviPanda: i went through the wikimedia/design principles at http://www.mediawiki.org/wiki/Wikimedia_Foundation_Design/Principles [17:57:42] aha. let me try it out :) [17:58:27] YuviPanda: and if you see the first point, emphasize content, you'll know why any color scheme would be against the principle :) [17:58:54] notnarayan: have you also read http://www.mediawiki.org/wiki/Wikimedia_Foundation_Design/Color_Usage [17:59:49] brion: its working now :-D [17:59:55] \o/ [18:00:38] Sohan: ok it looks like there's a merge conflicts in .gitignore -- that'll be easy to clean up [18:01:11] yes i added a gitignore file so it it doesn't include xcuserdat files. but is everything else ok though ? [18:01:20] and the -reachabilityChange: seems to set uploadButton.enabled directly without checking if there are files available to upload [18:02:01] ah. right now it checks only if the internet conn is available. i can throw in that condition as well. [18:02:17] yeah there's other code checking for available files iirc sitting around somewhere [18:02:21] i'll disable the refresh button too [18:02:22] get those merged together and we're good to go :D [18:02:26] ah nice catch [18:03:22] yay awesome. anything else i can do ? are exceptions being handled if the user hasn't entered his username, pwd? or entered it wrong ? [18:04:28] i think we have a warning there, though we should check what happens if you change your password out from under the system :) [18:04:47] [android-commons] siebrand pushed 1 new commit to master: http://git.io/WNtW4A [18:04:47] android-commons/master 27ad2a6 Siebrand Mazeland: Localisation updates from http://translatewiki.net. [18:05:30] Project Android-Commons (mobile) - Nightly builds build #54: SUCCESS in 44 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/54/ [18:05:30] s.mazeland: Localisation updates from http://translatewiki.net. [18:08:06] hi munaf [18:08:14] hey notnarayan! [18:08:29] munaf: did you check http://www.mediawiki.org/wiki/Wikimedia_Foundation_Design/Principles out [18:08:38] munaf: need feedback :) [18:08:56] notnarayan i helped create the page / presentation :-) [18:09:10] New review: Jdlrobson; "Max I saw the bug you raised about watchlist stars on the mobile site but this takes away that funct..." [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/48475 [18:09:31] munaf: oh! wrong link https://upload.wikimedia.org/wikipedia/commons/a/ad/Commons-ios-app.png [18:09:35] haha i figured [18:09:40] munaf: :D [18:09:45] i'm about to head to the standup, and then i'm interviewing a mobile software engineering candidate. i may have to review it after that. [18:09:55] see you guys in a bit! [18:12:40] notnarayan: there is *always* a color scheme :) Just that the current one seems... red and red. [18:12:56] YuviPanda: did you see https://upload.wikimedia.org/wikipedia/commons/a/ad/Commons-ios-app.png [18:13:13] no I saw the zip files you had sent earlier [18:13:14] * YuviPanda clicks [18:13:15] YuviPanda: iv gotten rid of the red completely [18:13:18] wheee [18:13:30] oh dear god what horrible internet [18:13:35] What's the highlight color on the camera buttons? [18:13:55] thats an outer glow [18:14:08] Ooh [18:14:43] YuviPanda, notnarayan standup! [18:14:43] Joining us for hangout? [18:14:57] brion: yes :) [18:14:59] awjr: on the way [18:19:52] is that... munaf playing with the rim of a glass right behind the standup? [18:22:41] Brion: would it be prudent to remove my last commit? thats caused some merge conflicts [18:24:52] Sohan: see if you can rebase it against current master, it should look cleaner once done [18:25:01] if that gets too messy let me know, i'll help clean it up :) [18:26:04] awjr: chromeos update: Audio on HDMI has been fixed and is now working. :D from http://googlechromereleases.blogspot.com/ [18:26:06] i'm eager to test this [18:26:13] huzzzah tfinc! [18:26:22] that's huge [18:26:27] i'll keep my fingers crossed [18:26:55] sweet, my hdmi video capture device arrived. now i just need the cables to attach things to it [18:30:35] damn, my cables are in san francisco but not out for delivery today :P [18:30:46] i shoulda just gone to the apple store [18:30:59] jdlrobson, any ideas why https://gerrit.wikimedia.org/r/#/c/48475/ breaks watchlist stars? [18:31:33] https://gerrit.wikimedia.org/r/#/c/48475/1/javascripts/specials/watchlist.js L50 MaxSem [18:31:44] it emits an event that gets picked up and renders them [18:31:46] argh [18:32:05] why it isn't done in the same file? [18:32:19] anyway i'd rather we merged this post deployment - i'd rather we didn't change anything at this point [18:32:34] (the thumbnails only run in beta) [18:32:47] so awjr you were saying https://gerrit.wikimedia.org/r/#/c/48060/ doesn't need code review? [18:32:51] of course [18:33:06] jdlrobson: it needs code review, but we should not merge it until we are ready to deploy it [18:33:13] ok [18:33:13] s [18:33:21] so what does that mean for its mingle story? [18:33:26] is it ready for testing? [18:33:30] as it won't work without that :) [18:34:16] jdlrobson: the card's ready for testing. that config change changeset is for the WMF cluster only. [18:34:34] jdlrobson: but whoever is testing that story will need to update LocalSettings to reflect the necessary config change [18:34:39] YuviPanda: can i pm you ? [18:34:43] sure [18:34:48] ok i'll move it over then [18:34:52] thanks :) [18:35:39] https://bugzilla.wikimedia.org/show_bug.cgi?id=44878 and https://bugzilla.wikimedia.org/show_bug.cgi?id=44126 were the open watch list bugs [18:38:50] also awjr https://bugzilla.wikimedia.org/show_bug.cgi?id=44070 [18:44:01] jgonera: this amuses me - http://validator.w3.org/check?uri=http%3A%2F%2Fwww.w3.org%2Fwiki%2FValidating_your_HTML&charset=%28detect+automatically%29&doctype=Inline&group=0 [18:44:52] notnarayan: hello [18:44:57] just saw https://upload.wikimedia.org/wikipedia/commons/a/ad/Commons-ios-app.png [18:45:09] YuviPanda: tell me about it [18:45:26] on a scale of 1-10, 10 being great idea and 1 being NO… how sane is it to call out stephen colbert in a blog post about the watchlist? [18:45:34] i'm really, really tempted [18:45:42] Maryana: 9.5 [18:46:15] hehe [18:46:17] Maryana: you should've seen the one I made about the wikipedia app about 9 months ago before tfinc used something called 'common sense' to override it :) [18:46:28] haha. boo. [18:46:45] i mean… the watchlist is the kryptonite to all his pranks on us [18:47:06] New review: Cmcmahon; "The existing test for Watchlist just started failing, is this related? https://wmf.ci.cloudbees.com..." [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/47330 [18:47:10] you can go tell people to vandalize the bears article, but those changes get reverted because there are thousands of people watchlisting the bears article [18:47:22] da bears [18:47:24] lolz [18:47:53] YuviPanda: let me know after you've merged the analytics changes [18:48:06] Maryana: if you're looking for something more unsubtle, I'll suggest characters from the Twilight series :) [18:48:11] tfinc: will do [18:48:35] ha [18:48:56] notnarayan, YuviPanda: what would you think of making the 'my uploads' grid view zoomable? this may be an insane idea, but i like the big pictures and i like the ease of scrolling through a list of small ones. [18:49:13] brion: :) [18:49:14] brion: pinch zoomable? [18:49:25] pinch or slider [18:49:41] though slider take sup precious real estate [18:49:59] I'm still vary of not keeping titles on the images [18:50:10] most of commons images are not... striking [18:50:16] or things that you can identify from a small thumb [18:50:44] but that might be just experimenting with my own uploads :) [18:51:04] so I agree with *definitely* not having small thumbnails be the only form of display [18:51:38] * brion tries zooming in and out on http://commons.wikimedia.org/wiki/Special:Newfiles [18:52:19] brion: http://etherpad.wikimedia.org/programming-objective-c-ios-interview-questions-for-experience [18:52:23] yeah lots of them get kinda blurred out into "what is that?" in small thumbs [18:55:15] brion: +1 [18:55:43] brion: if I put up 30 pics from my trip to the ellora caves, at that size... they're all gonna look the sam [18:55:44] e [18:55:51] New patchset: awjrichards; "(mingle 330) Displays number of user uploads on upload dashboard" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48059 [18:55:52] preilly: some good stuff. a few of those would trip me up :D [18:56:14] New patchset: awjrichards; "(mingle #330) Removes nasty db selection hack for photo uploads" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48164 [18:56:20] brion: Okay cool — that's a good sign [18:56:25] :) [18:56:43] tfinc: I've created: http://etherpad.wikimedia.org/programming-objective-c-ios-interview-questions-for-experience [18:57:34] brion: YuviPanda i think ill play with the grid a lil more, try and get a good size for the images. having them too small seems to blur them a lil, having them a lil bigger seems to take away a lot of real estate, ill try a few more [18:57:51] *nod* [18:58:11] notnarayan: :) where did you get the images from? I suggest looking at some commons user and grabbing their images to use, to have a more realistic feel [18:58:24] notnarayan: also consider iPad screen size, i expect people to use both phone & iPad. we can get uch larger images in the grid view on tablet [18:58:44] notnarayan: I also think that the detail view is too sparse - the image by itself is not the focus in commons, but image + the tons of information [18:58:59] there are annotations, descriptions, author information, source, etc [18:59:01] YuviPanda: brion but i like how it looks right now. i think its getting there, its getting close. :) [18:59:16] YuviPanda: I'm working on that page right now. [18:59:21] sweet. [18:59:46] excellent [18:59:52] brion: ill mock this for iPad as well. [19:00:14] awesome [19:00:32] awjr: so i've not got round to doing that email to wikitech about tomorrow's deployment but i'm hoping after my interview and the showcase it won't be too late to fire one off [19:00:44] notnarayan: brion do look at https://commons.wikimedia.org/wiki/Help:Machine-readable_data to see what information is available / easily extracted [19:00:50] there's a lot - we don't have to show most of them, of course [19:01:30] actually awjr according to my calendar i'm out till 3pm!?! [19:01:42] jdlrobson: ok - it is very last minute now, but better late then never. in the email, mention that it's trivial for us to disable forcing https for login via config change if necessary [19:02:18] ok if you want to fire an email off before 3pm to get it out earlier please do so- just let me know [19:02:22] otherwise i'll do that [19:04:18] YuviPanda, brion: are you currently blocked on anything that needs me, have you started adding the visual details? ill need a day or two to finalize them [19:04:59] there's plenty of other stuff to do in this iteration (i18n, 2.3 support, logging) - but it'll be nice to have the visual design final by monday [19:05:25] YuviPanda: good to hear :) [19:05:35] *nod* i've got plenty to do, will probably grab a few elements like the transparent navigation bar shortly :D [19:05:55] brion: nice! so i have a lil more time to refine it. [19:06:00] yep [19:06:28] https://bugzilla.wikimedia.org/show_bug.cgi?id=44878 < jgonera [19:10:34] Maryana: pm [19:13:44] New patchset: MaxSem; "Display thumbnails in watchlist using PHP" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48475 [19:22:42] awjr_lunch: hdmi audio is only on the dev channel. time to go bleeding edge [19:32:43] still doesn't work [19:32:48] dissapointing [19:34:26] booo [19:34:38] humph [19:46:53] brion: heads up that were getting lunch with daniel 30min earlier [19:47:05] uh, during the mobile showcase? [19:47:19] no. originally 1:30. now 1 [19:47:22] ah ok [19:47:39] thats assuming we promptly kick out the ops team from our room @ r31 [19:47:52] they have a meeting booked but we have the room reservation [19:47:59] battle to the death it is [19:48:53] brion: ping [19:49:09] brion: department showcase in about 10 minutes? [19:49:10] YuviPanda: yo [19:49:17] brion: I'll demo android over hangout, I suppose? [19:49:23] that's the plan [19:49:28] sweet [19:49:31] is there an agenda somewhere? [19:50:38] dunno [19:52:04] [Commons-iOS] brion pushed 1 new commit to master: http://git.io/eyEmKw [19:52:04] Commons-iOS/master 5f7ebcb Brion Vibber: style tweaks: awesome translucent black toolbars... [19:53:01] brion: do you handle network failures yet? [19:53:21] i handle them by popping up an alert and aborting right now [19:53:25] iirc [19:53:27] ah [19:53:27] ok [19:53:33] not ideal, but you can restart [19:53:35] does the photo get 'lost'? [19:53:36] assuming it doesn't go mad [19:53:36] ah [19:53:36] no [19:53:37] ok [19:53:38] i'll have to test more [19:53:46] hehe [19:53:53] jdlrobson: i just chatted with ryan lane about https usage and he's not concerned about it, so long as when a user logs out they go back to http (this might require a slight code change but i think would be trivial) [19:53:57] I seem to have mine in fairly working order... [19:56:03] I can haz a link to the showcase? [19:56:35] eugh. notnarayan doesn't seem to be around [19:57:03] there's an etherpad but no hangout link on the calendar. http://etherpad.wikimedia.org/MobileShowcase [19:57:04] MaxSem: http://etherpad.wikimedia.org/MobileShowcase is the only one i got [19:57:05] yeah [19:57:07] YuviPanda, he has that weird habit of sleeping at night? [19:57:13] indeed he does [19:57:44] I mean, it will be showcased over video, right? [19:58:02] considering no teleportation yet... I hope so :) [19:58:05] tfinc: no hangout link? [19:58:18] awjr, Maryana, jcmish^^^ [19:58:35] there is a hangout link in the calendar invite [19:58:41] https://plus.google.com/hangouts/_/calendar/dGZpbmNAd2lraW1lZGlhLm9yZw.e5jt3dqdufgh8s9or7hhf0eq3k [19:58:54] YuviPanda: MaxSem jcmish ^ [19:59:14] thanks - I don't have it in my calendar [20:00:15] yeah me neither [20:00:22] MaxSem: sorry didn't know you didn't have the invite [20:00:31] forwarding it to you and YuviPanda [20:01:30] oh wait I don't own it :D not that easy [20:01:39] jcmish: https://plus.google.com/hangouts/_/calendar/dGZpbmNAd2lraW1lZGlhLm9yZw.e5jt3dqdufgh8s9or7hhf0eq3k [20:01:42] we're just waitin on you [20:18:30] New review: Jdlrobson; "Code looks fine but i've not tested it" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/48475 [20:25:58] awjr, you look freezing:/ [20:26:09] MaxSem: heh, i am :p [20:26:21] it's unusually cold here today [20:26:29] although perhaps warm by your standards [20:27:57] I've -2C outside [20:28:05] and ~24 inside [20:28:21] I wear shorts sometimes [20:29:46] @_@ [20:30:01] it's 6C outside here today [20:32:33] you have no heating [20:32:34] ? [20:34:45] MaxSem: we do, but it's not very good [20:34:55] we have single pane windows and little insulaiton [20:41:57] awjr: just realised a problem - https://en.m.wikivoyage.org/w/index.php?title=Special:UserLogin&returnto=&returntoquery= [20:43:38] jdlrobson: ping ops about that, they likely already know but good to flag it [20:43:54] awjr: i was referring to the logo.. [20:44:01] it's wikivoyage not wikipedia :) [20:44:11] oh sorry i thought you were talking about the ssl error [20:45:50] i'm assuming https will be enabled on all mobile sites? [20:46:11] is there an easy way to swap the logo out? [20:46:50] jdlrobson: that is the plan currently but we could be selective about it [20:47:03] jdlrobson: not sure about the logo i'd have to dbl check, i forget where that's coming from [20:47:09] it's in a stylesheet [20:47:09] s [20:47:10] o [20:47:11] we [20:47:12] e [20:47:13] eek [20:47:14] so [20:47:20] my keyboard went funny... [20:47:29] i'll have a look this afternoon if there is an easy way [20:47:53] :p [20:47:55] sounds good [20:51:14] tfinc_: is the microphone sitting directly on the table? we're getting a lot of what i htink might be table noise - so if it is, is there something you can perch it on? [20:52:50] sf peeps: do we have a room for the qa/design review? Maryana jdlrobson jgonera [20:54:12] or brion ^^ (re mic) [20:54:14] lemme check, but pretty sure i booked r66 [20:54:24] jdlrobson: do you have notifications on? [20:54:30] jdlrobson: ah yes you do :D [20:54:53] is that any better? [20:54:55] omg yes [20:54:56] thanks brion! [20:54:59] \o/ [20:55:06] d'oh, or not, munaf. just booked R31 :) [21:00:11] haha ok [21:00:13] be right down [21:01:52] Hey MaxSem can you make sure that [21:01:57] ? [21:01:58] Maryana's user on staging has admin right [21:02:05] she has [21:02:13] sweet thanks [21:03:24] jcmish, hooking in now [21:03:31] jdlrobson: also a little singing on midnight in an auto rickshaw :) https://www.facebook.com/siebrand.mazeland/posts/496575203732161 [21:03:52] Maryana: no problem [21:03:53] YuviPanda: hahah [21:04:18] jdlrobson: from 3 of us. Also did a lot of recordings in the under ground echo chambers in the caves. Will put up sometime. [21:04:31] jdlrobson: are you guys heading into another meeting immediately? [21:04:45] yeh :( [21:05:04] jdlrobson: would brion be joining you? If not can you nudge him to get on IRC? [21:05:18] Maryana: do you have the external speakers plugged in? [21:05:27] you might need to dbl check the output settings in the hangout [21:05:37] sometimes output is set to 'yeti' (which is the mic) - you don't what that! [21:05:38] jdlrobson: ^ [21:05:45] jgonera: ^ munaf ^ [21:06:24] YuviPanda: don't know where brion went.. interview? [21:06:28] ah [21:06:28] ok [21:06:43] i'll just poke him another day then :) [21:06:48] hmm, no ori either [21:07:41] YuviPanda: #wikimedia-e3 [21:07:57] ah, thank you [21:22:40] New patchset: Jdlrobson; "move random next to home" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48564 [21:26:21] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48564 [21:49:11] YuviPanda and brion: do we have at least a wild guess about our current usage rate for OSM tiles? [21:49:28] MaxSem: nope. we could ask MapQuest... [21:49:41] we are sending a custom user agent, so I suppose they could tell us how much [21:50:04] who's our contact person for them? [21:50:46] MaxSem: nobody. [21:50:51] we're just using their free service [21:51:01] heh [21:51:32] depending on their caching infrastructure, there might be no answer...:) [21:51:49] that... is highly possible :) [21:51:51] but we could ask [21:52:24] jcmish: what are the odds ready for testing/in testing columns will be cleared out by tomorrow? [21:52:59] they indeed will be :D [21:53:02] eggcellent [21:53:09] I'm almost done I've been on it since 7am MT :D [21:53:13] now you're making me crave eggs. [21:53:17] :p [21:54:51] ummm egggsss [21:55:04] i think you mean wow eggs :P [21:55:23] * jdlrobson relocates to hammock [21:56:23] hahaha [21:56:42] actually it should have been yummm egggss [21:56:46] that too [21:56:47] but I wasn't paying attention :D [21:59:59] awjr: will you be available in 5 to review an email for me? [22:00:08] jdlrobson: we have the kickoff meeting now [22:00:23] but i will be afterwards [22:21:55] brion: does this apply to us https://developers.facebook.com/roadmap/#february-2013 ? [22:22:30] tfinc: i had to click through an alert about the february changes but none of it sounded relevant to us [22:22:35] k [22:24:30] brion: talked a fair bit to ori-l about EventLogging in apps. We can do some stuff that the web can not do [22:24:34] specifically logging when offline [22:24:38] (store and later send) [22:24:42] oh wait [22:24:44] I just realized [22:24:51] iOS can't really do that as easily as android [22:24:53] hmm [22:30:18] sure, just send on next launch i guess [22:43:05] running to the school to pick up the boy [22:43:42] brion: yeah, and I could have this as a sync provider too :P [22:43:49] oooh [22:43:53] reportingsync :D [22:43:57] indeeed [22:44:03] so network error? [22:44:05] no problem! [22:44:09] want to do it only when oyu're on wifi? [22:44:11] no problem! [22:44:17] spread it out slowly to not kill your badnwidth? [22:44:19] no problem! [22:44:44] \o/ [22:45:06] brion: :D [22:45:12] but i'll have to tend to 2.3 first [22:45:18] and let this simmer for a while [22:45:37] 2.3…. "easier in native code" eh :) [22:46:47] brion: it is [22:46:50] :P [22:47:01] sure as hell easier than tracking down webkit oddities ;) [22:47:06] indeed [22:47:18] 'Error in callback network231: network231' [22:47:20] ^ [22:47:23] *that* is a horror [22:47:55] jdlrobson: you should put that to wikitech-l too [22:47:59] mobile-l has awfully low traffic [22:48:03] i'm trying [22:48:11] but foolishly i added an attachment [22:48:14] ah [22:48:28] bwahahaha. when will the british ever learn. [22:48:34] and with that inappropriate comment, I shall head to sleep [22:51:04] YuviPanda: you crashed my mac! [22:55:11] tfinc: https://labsconsole-test.wmflabs.org/wiki/Main_Page [22:58:22] hmm, why the hell doesn't English Wikipedia have UA examples while Russian WP has loads of examples? [22:59:33] jdlrobson: jgonera: take a look at the link that Ryan_Lane sent. thats a MW skin [23:00:09] tfinc: and to think that I suck at frontend work [23:00:10] tfinc, the bootstrap thing? [23:00:30] imagine the things people who don't suck could do [23:00:38] it's nice, but I think we could do even better if we wanted to [23:00:48] obviously [23:00:54] I just don't see much drive in changing anything in the desktop layout [23:00:56] I'm not good at frontend work ;) [23:01:14] jgonera: why not? [23:01:32] I mean, it doesn't seem to be our priority [23:01:39] indeed [23:01:50] but responsive is a way of handling mobile, tablet and desktop [23:02:00] using the same skin [23:02:02] mobile uses responsive layout [23:02:05] it goes the other way though [23:02:15] which is more powerful as it makes you really rethink the ui [23:02:26] yep [23:02:30] responsive design as an afterthought to a desktop design is doing it wrong in my opinion [23:02:36] agreed [23:02:46] it's difficult, very often you just don't want some content on small devices, and you want to simply remove instead of hiding or reformatting to save bandwidth [23:03:40] jgonera: were thinking about it this way. mobile first and response design going up [23:03:47] rather then desktop down [23:04:08] I'm a huge fan of bootstrap so far, though [23:04:17] it makes layout really simple [23:05:16] jgonera: http://code.google.com/p/gerrit/issues/detail?id=989 [23:05:17] :( [23:05:54] Change merged: Jdlrobson; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48220 [23:06:12] jdlrobson, one more reason to hate gerrit [23:06:23] jdlrobson, that was a great email - i might plagiarize some of it for the blog post :) [23:06:57] :) i'm still waiting for someone to moan about no revert ;-) [23:06:58] tfinc, I know, that's a good way to go, so that you decide on the essential stuff first and then add more things to it [23:07:47] Ryan_Lane, I actually still haven't tried it, but it does look nice. sometimes I'm just worried that soon half of the web sites will look the same ;) [23:07:56] heh [23:08:13] YuviPanda|away: did you combine the analytics pages ? [23:08:13] it's completely customizable [23:09:06] I know, but people are lazy ;) [23:14:15] jgonera: hence every mediawiki wiki using vector and/or monobook [23:14:21] :) [23:14:36] true [23:14:59] at least boostrap has http://bootswatch.com/ :) [23:15:29] and https://wrapbootstrap.com/ [23:24:29] jdlrobson, the upload image feature that has been recently updated is /really/ cool showing previous uploads [23:24:50] only issue is the file name, File:Lead Photo For DonateImage0-2564920352306217.jpg but I imagine that's being worked on for the future? [23:25:19] jgonera: dunno if you saw but jdlrobson tried merging https://gerrit.wikimedia.org/r/#/c/48050/ but it appears to rely on an outdated patchset and can't be rebased - can you take care of it? [23:25:21] Thanks Thehelpfulone and yes you are right about the filename we were just talking about that earlier [23:25:39] awjr, yes, 5 min [23:25:45] We wanted to avoid the user having to name the file but also keep it unique - any thoughts there? [23:25:53] cool jgonera thanks [23:26:38] hmm, well actually if the user could name the file that would be a good idea - the thing is commons likes photos to be named properly to make them easier to find [23:27:03] perhaps optional file naming? [23:27:20] and the random numbers on the end, do they correspond to anything? [23:28:07] also jdlrobson "Contact Wikipedia" doesn't have the side bar on the left [23:28:24] (the Technical problem header could also probably be defaulted to show instead of hide, but that's less of an issue) [23:28:32] Optional file naming would be a good step yes [23:29:06] Maryana: thoughts ? ^ [23:29:40] and yeh the contact page is a bit of a mess at the moment - also no one seems to be sending any useful emails through it (makes me wonder if we should kill the page!) [23:29:43] jdlrobson, the apps team allows users to name their own files [23:29:57] yeah I think that's something to consider - that mobile feedback mailing list is just full of junk [23:30:04] should be build that into our workflow but default to a computer generated name? [23:30:43] perhaps we should provide a computer-generated name but maybe have it be editable [23:30:57] i don't want to throw too much typing at people on mobile web - they're newer, probably less invested users [23:31:10] yeah, but avoid excessively long random strings of numbers if we can [23:32:16] also as another bug Wikipedia:About has a nice blue button for read in another language, whereas the Disclaimer does [23:32:31] New patchset: JGonera; "Add progress bar to photo upload progress notification (#379)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/48050 [23:32:47] awjr, rebased, Jon will have a second look at it [23:33:02] and the "Terms of Uses" at the bottom, perhaps it'd be better to kill the | and just add it to a new line (incidentally if you could make it link to Terms of Use directly (instead of Terms of use) that'd be good, as a minor thing to remove the redirect [23:33:07] thanks jgonera, hopefully we get that out tomorrow! [23:38:16] Maryana: im looking at the asset in https://mingle.corp.wikimedia.org/projects/mobile/cards/330 and could use some guidance. is munaf around still [23:38:17] ? [23:38:42] also the implementation notes say 'bolded sans serif' what appears to contradict the image [23:38:51] s/what/which [23:39:17] i was just gchatting with him - want me to get him on IRC? [23:40:36] Maryana: i can grab him on gchat, thanks [23:40:40] didn't think to check there :) [23:41:56] hehe. surfeit of chatting riches. [23:45:11] hehehe [23:46:14] do we have a maemo device for testing? [23:47:47] MaxSem: awjr make sure you get back to Doreen about your travel plans. you guys are the last ones left [23:47:54] o_0 [23:48:22] tfinc: you should respond to: http://sfbay.craigslist.org/sfc/cpg/3610488934.html [23:48:32] lolz. wonder what it is [23:48:32] tfinc yeah, i should be able to get back to her for certain tomorrow. [23:51:05] tfinc, replied. she should have all the required info. [23:51:08] tfinc, do we have a Maemo device for testing? [23:57:17] MaxSem: kind of. Our N900 went missing but Mark Holmquist has one [23:57:27] MaxSem: i haven't heard that platform in ages [23:57:38] MaxSem: lets not use much of our time on it [23:57:54] tfinc, I guess we can throw it outta our unit tests, then? [23:58:02] sure [23:58:16] as well as per-historic Fennec with its non-standard UA...