[00:55:52] hey, so does anyone know faolin42? [00:56:08] because he developed an app some people here might like for photos [00:56:35] https://play.google.com/store/apps/details?id=com.mim1999.unvisited&hl=en [00:56:59] question is, can anyone write iphone apps, because if someone could write it for him, i think it would be good to bring up for a commons co-app [11:00:43] hi! i was attempting to implement athena, but ended up doing incremental updates to vector to use responsive web design. apart from a prototype of the athena bar, and MobileFrontend, has any work been done towards unification across devices (so as not to rewrite code)? [11:41:06] joancreus, have you tried Minerva? [11:41:29] it's a cross-device skin used by MF internally, but no available by default [11:41:46] MaxSem: woah, no, but the name i chose when i began development was... minerva! [11:41:58] F~~L [11:42:00] now trying it [11:42:10] 1) install MF [11:42:13] 2) $wgValidSkinNames['minerva'] = 'Minerva'; [11:44:03] sorry, GTG [11:44:20] ok [11:44:46] list of things which are working right now (after few hours of development, just a start): [11:45:53] - the left navigation bar is only shown if there is enough space. if there isn't, a "W" logo is shown in the top left corner which displays it (just as in m.wikipedia.org now) and swiping shows it [11:47:05] - there's a max-width on the text (to increase legibility, LaTeX-style, by limiting the number of characters). floats go "outside" the limit (in the blank space in the right), thus giving more space to the text. in case of small screens, the floats never get past 100% width [11:47:41] - [still working on it] on smaller screens, instead of a line for Joancreus - contributions - preferences - log out, use a button which also integrates with Echo (notifications) [11:47:57] this is not implemented from scratch, but as incremental updates from vector [17:27:45] mhurd: YuviPanda: morning folks [17:27:49] hello! [17:27:55] done with moving? :) [17:27:57] hey! [17:28:34] mostly. still unpacking and stuff, walls need a second coat of paint, we're missing some internal doors….. :) [17:28:49] but the biggest steps are done and the pressure's waaaay off :) [17:29:38] brion: \o/ [17:29:38] nice [17:52:37] (03CR) 10Kaldari: [C: 032] "Eventually, we should probably resize the textarea with JS so that it is always the right size." [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/76337 (owner: 10JGonera) [17:53:13] (03Merged) 10jenkins-bot: Show last line of text in editor when guider present [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/76337 (owner: 10JGonera) [18:10:18] awjr, any thoughts about that Google email? [18:32:10] grrrrrr damn member center still offline [18:44:57] [13Commons-iOS] 15montehurd opened pull request #116: Generate thumbnail when picture is taken. (06master...06createThumbOnDevice) 02http://git.io/QkxqlQ [18:46:48] brion: ^ saved the thumb round trip to server [18:46:59] mhurd: looking at it now... [18:47:47] … ok so that saves the thumbnail directly to the thumb directory? [18:47:51] and then we automatically pick it up? [18:48:31] looks synchronous, but thumbnailing is pretty fast and this isn't a speed-critical path so that should be fine [18:48:42] brion: ya it puts it where the thumb from server would go. [18:48:51] eeexcellent [18:49:22] i'm slightly concerned this may not work on non-default file formats, but since we've got the app-to-app open disabled for now that probably doesn't matter [18:49:35] you'll only be able to select jpg/png/gif from the camera or asset library :) [18:49:46] brion: hmm good point on non default formats [18:50:22] brion: actually i think it will be ok [18:50:23] mhurd: maybe just stick a comment in there so if/when we add back other file formats we know to fix that [18:50:30] it generates a jpg for the thumb, but it's making it from a uiimage [18:51:02] hmmmm…. transparency? [18:51:10] brion: ah good point [18:51:40] man i wish jpeg supported alpha channels [18:51:52] there's newer formats that do but nobody wants to transition to em [18:52:08] yeah, perhaps by the year 3000 [18:52:14] brion: oh synchronous was deliberate - otherwise the existing thumb retrieval would proceed and it would request thumb from server [18:52:28] heh fun [18:52:33] yeah that should be fine here [19:05:43] [13Commons-iOS] 15montehurd synchronize pull request #116: Generate thumbnail when picture is taken. (06master...06createThumbOnDevice) 02http://git.io/QkxqlQ [19:06:28] brion: i pushed a commit with an updated comment about non default file formats [19:06:35] thx :D [19:06:38] testing real quick in sim [19:08:24] * brion hmms [19:08:41] seems to work, but... [19:08:51] …I'm thinking we should do this at import time, not upload time [19:09:12] that way if you take a large number of photos when offline, they don't all get loaded at full size in memory, we can use the pre made thumb [19:09:40] we can add that later though :) [19:11:07] brion: ah, makes sense [19:11:27] lemme merge this ver for now though before we go adding to it :D [19:12:45] 01[13Commons-iOS01] 15brion pushed 3 new commits to 06master: 02http://git.io/xeRXIw [19:12:45] 13Commons-iOS/06master 14870d200 15Monte Hurd: Generate thumbnail when picture is taken.... [19:12:45] 13Commons-iOS/06master 146d049a6 15Monte Hurd: Added note about issue with future non-default file formats. [19:12:45] 13Commons-iOS/06master 14bc07561 15Brion Vibber: Merge pull request #116 from montehurd/createThumbOnDevice... [19:12:48] brion: sounds good :) [19:12:50] ok, and the other pull req is the chrome one, i have a quick note on that (easy fix) [19:13:03] and then a future note (harder, no rush :D) [19:13:29] brion: will check the note out now [19:14:26] brion: good points. i'll change the scheme to wikimedia-commons [19:14:36] brion: after lunch :) [19:14:46] bon appétit :) [19:16:16] hi, could anybody take a look at this concept? i began an athena-like implementation but ended up writing small updates to vector to make it responsive. the idea is to limit the length of a line (80-100 characters as suggested in many pages) to make it more readable, and let floats (images/tables) take up the blank space [19:16:19] http://imgur.com/cME8YNz [19:16:33] it doesn't require rewriting anything: it's purely css-based [19:17:02] /initially/ it was justified, but then saw it wasn't recommended in the guidelines [19:18:59] MaxSem: the email from the google folks doesn't actually sound like a mobile problem to me [19:19:11] yup [19:19:14] i see the same behavior on the desktop site [19:19:19] i'll reply and CC robla [19:19:30] they actually have desktop urls [19:21:01] hey joancreus - unfortunately, most of our frontend dev team is off on vacation before wikimania [19:21:17] oh [19:21:19] ok [19:21:26] you should send an email to the mobile mailing list, though [19:21:37] so they can see it when they get back :) [19:21:43] ok, thank you! [19:22:14] sure thing - it's mobile-l [at] lists [dot] wikimedia [19:22:33] is there a more general design list to cc the mail to? [19:22:57] yes! one sec, lemme look it up [19:23:31] design [at] lists [dot] wikimedia [19:23:52] ok, thanks once again! [19:24:00] no problem :) [19:30:27] oh wow i totally forgot about my wikiversary [19:31:18] i hope someone ate a cream puff for me [19:33:19] how many years old are you now? [19:33:24] 3 [19:33:41] ohh [19:34:03] so you're like twice as old as me [19:34:15] hahaha [19:35:06] though if we define wikiversary as wikipedian's age not wmfer's.... [19:35:13] ohh [19:35:18] then you're probably way older than me [19:59:52] (03PS1) 10MaxSem: Make Nearby listed on Special:SpecialPages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/77171 [20:03:33] Maryana: is it possible that design-l & mobile-l are private lists? i subscribed there but received no mail, and it says it might require moderator action [20:04:04] they;re not high-traffic [20:04:19] hmm.. possibly – mods should be fairly quick to approve, though [20:05:14] ok [20:17:39] [13Commons-iOS] 15montehurd synchronize pull request #115: Chrome back button now returns to app. (06master...06chromeBackButton) 02http://git.io/ttlKug [21:01:10] [13Commons-iOS] 15brion closed pull request #115: Chrome back button now returns to app. (06master...06chromeBackButton) 02http://git.io/ttlKug [21:04:19] brion: any feedback on https://github.com/wikimedia/Commons-iOS/pull/114 ? [21:04:34] looking [21:07:44] mhurd: what the heck, it looks nice :) [21:08:11] 01[13Commons-iOS01] 15brion pushed 2 new commits to 06master: 02http://git.io/gtlwKA [21:08:11] 13Commons-iOS/06master 1412802b1 15Monte Hurd: Centered login text box placeholder text. [21:08:11] 13Commons-iOS/06master 14f3bd28e 15Brion Vibber: Merge pull request #114 from montehurd/centerPlaceholderText... [21:08:24] brion: woohoo! [21:35:28] tfinc: http://ee-dashboard.wmflabs.org/dashboards/enwiki-metrics [21:47:54] (03CR) 10awjrichards: [C: 032] Send proper X-Vary-Options [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/75362 (owner: 10MaxSem) [21:47:57] (03Merged) 10jenkins-bot: Send proper X-Vary-Options [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/75362 (owner: 10MaxSem) [22:37:19] MaxSem: did X-Device detection get removed from MobileFrontend? [22:37:46] we've no X-Device anymnore :weep: [22:38:42] that explains why my dev instance is not behaving as expected :p [22:39:01] so how does it work now? [22:39:07] X-WAP [22:39:11] ahha [22:39:18] so X-WAP always gets set either yes/no? [22:39:33] by varnish [22:45:14] ok that works, thanks MaxSem [22:49:42] awjr: is the device listed under your name here https://office.wikimedia.org/wiki/Engineering/Mobile/Testing_Devices#4.x the one that was stolen ? [22:49:51] * awjr looks [22:50:09] no tfinc i still have the nexus s [22:50:12] k [22:50:16] my galaxy nexus was stolen [22:50:38] which i have replaced with a shiny new s4 [22:51:37] (03CR) 10awjrichards: [C: 032] Make Nearby listed on Special:SpecialPages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/77171 (owner: 10MaxSem) [22:52:01] (03Merged) 10jenkins-bot: Make Nearby listed on Special:SpecialPages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/77171 (owner: 10MaxSem) [22:55:39] (03CR) 10awjrichards: [C: 04-1] "(1 comment)" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/76270 (owner: 10Jdlrobson) [23:03:08] (03PS4) 10awjrichards: Kill use of MobileFormatter on special pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/76270 (owner: 10Jdlrobson) [23:03:57] MaxSem: when you've got a chance ^ [23:04:07] i made a small change but otherwise think it's ok to merge if you're ok with it [23:07:23] awjr, now search will never get its styles because it's not userlogin [23:07:41] bleh [23:07:42] wrong [23:07:45] yes it will [23:07:47] :) [23:08:30] two checks for userlogin [23:08:33] bleh [23:08:48] oh whaaat [23:08:49] (03CR) 10MaxSem: [C: 032] Kill use of MobileFormatter on special pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/76270 (owner: 10Jdlrobson) [23:08:52] i thought i took out the first one [23:09:09] (03Merged) 10jenkins-bot: Kill use of MobileFormatter on special pages [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/76270 (owner: 10Jdlrobson) [23:09:57] * awjr shrugs [23:11:13] MaxSem: re card 830 - it looks like all the code is merged but i guess they didnt reload the squiddies? [23:19:24] yep, I'm not getting redirected [23:19:57] we can simply wait for squid to die, should be soon:) [23:31:31] :D [23:31:43] that's cool - they've been talking about that since i joined the wmf! [23:41:49] but then they didn't have varnish working in production [23:42:38] curl -I http://www.wikidata.org [23:42:42] from US