[00:46:08] ragesoss: play store update coming in a few minutes [01:11:13] Project Android-Commons (mobile) - Nightly builds build #124: SUCCESS in 35 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/124/ [01:11:13] * yuvipanda: Add beta string to string resources [01:11:14] * yuvipanda: Removed unused file [01:11:14] * yuvipanda: Bumped to v1.0beta2 [01:11:15] * yuvipanda: Removed invalid reference to Login for Label [01:11:15] * yuvipanda: Single squashed commit for converting master into beta [01:16:34] off to sleep [08:15:55] Project MobileFrontend-mac-iphone build #298: STILL FAILING in 11 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/298/ [08:17:24] Project MobileFrontend-linux-android build #289: STILL FAILING in 12 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/289/ [08:25:42] Project MobileFrontend-mac-ipad build #291: STILL FAILING in 9 min 46 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/291/ [08:54:49] New patchset: Siebrand; "Use American English spelling for behavior" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52006 [08:58:34] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52006 [09:08:50] Project MobileFrontend-linux-android build #290: STILL FAILING in 8 min 58 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/290/ [09:08:51] s.mazeland: Use American English spelling for behavior [09:10:56] Project MobileFrontend-mac-ipad build #292: STILL FAILING in 10 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/292/ [09:10:57] s.mazeland: Use American English spelling for behavior [09:19:24] Project MobileFrontend-mac-iphone build #299: STILL FAILING in 10 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/299/ [09:19:25] s.mazeland: Use American English spelling for behavior [09:27:44] hey tfinc [09:28:24] blah. [09:28:29] MaxSem, are you around? [09:28:35] yup [09:29:07] the selenium failures look legitimate -- is anyone looking into it? [09:29:59] (does selenium test deployed code or code in development? if the latter, then it's less important.) [09:30:17] no idea [09:30:31] I definitely don't know how to use Selenium [09:33:24] well, the gist of it is that it spins up a browser and simulates user activity. the videos referenced in the failures capture a browser session which represents the path a real user might take through the site, so there isn't much you need to know about selenium to parse the test results [09:34:33] the writing of tests is a bit trickier, but it all boils down to "make the browser think that the user clicked this link and then make assertions about the outcome" [09:34:50] i'm simplifying, but not much [09:35:06] anyways, i'll poke around. [11:46:22] [android-commons] siebrand pushed 1 new commit to master: http://git.io/gvUayA [11:46:23] android-commons/master 61f7def Siebrand Mazeland: Localisation updates from http://translatewiki.net. [11:46:31] [WikipediaMobile] siebrand pushed 1 new commit to master: http://git.io/Qf_Nmw [11:46:31] WikipediaMobile/master 465bc21 Siebrand Mazeland: Localisation updates from http://translatewiki.net. [11:46:48] Project WiktionaryMobile - Nightly builds build #119: SUCCESS in 15 sec: https://integration.mediawiki.org/ci/job/WiktionaryMobile%20-%20Nightly%20builds/119/ [11:46:48] s.mazeland: Localisation updates from http://translatewiki.net. [11:46:58] Project WikipediaMobile - Nightly builds build #495: SUCCESS in 11 sec: https://integration.mediawiki.org/ci/job/WikipediaMobile%20-%20Nightly%20builds/495/ [11:46:59] s.mazeland: Localisation updates from http://translatewiki.net. [12:00:20] [android-commons] yuvipanda pushed 1 new commit to master: http://git.io/F_fiaw [12:00:20] android-commons/master e44f878 YuviPanda: Remove 3+ letter code localizations [12:01:03] [android-commons] yuvipanda force-pushed beta from 59635ae to 94ece40: http://git.io/tUPHIg [12:01:03] android-commons/beta 94ece40 YuviPanda: Single squashed commit for converting master into beta... [12:01:48] Project Android-Commons (mobile) - Nightly builds build #125: SUCCESS in 47 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/125/ [12:01:48] * s.mazeland: Localisation updates from http://translatewiki.net. [12:01:49] * yuvipanda: Remove 3+ letter code localizations [12:01:49] * yuvipanda: Single squashed commit for converting master into beta [12:10:11] YuviPanda: HI [12:10:16] heya [12:10:58] whats up with the post upload flows? [12:10:58] notnarayan: post upload should come right after the user hits upload [12:11:02] current one is 'edit' [12:11:15] I hit upload, then it asks me 'want to add categories?' [12:11:22] 'want to set descriptioN?' [12:11:27] 'post to your socnets?' [12:11:52] YuviPanda: you want to do this for every photo you upload? [12:11:55] it's there to essentially make time to hitting upload fastest. [12:11:57] optionally. [12:11:58] Yes [12:12:27] it's easily dismissable [12:12:35] see uploadwizard. [12:12:45] say you are at taj mahal, and are clicking pics, back to back [12:14:01] you would use the camera app and then later select them all and use multiple upload to send it to commons [12:14:15] and multiple upload will need to have only one upload button and hence only one post upload [12:14:17] YuviPanda: i was thinking about that [12:14:30] YuviPanda: i understand, ill work on this and push an update in an hour [12:14:32] and hence you would need to have efficient ways of entering titles for say, 10-20 photos in one screen [12:14:36] ok :) [12:14:58] YuviPanda: is there another bit that i have you blocked on? are you blocked on post uploads? [12:15:15] I'm blocked on both post upload *and* multiple uploads [12:15:26] multiple uploads should have a very efficient way of entering titles [12:15:35] on one screen, not 10 [12:16:11] YuviPanda: the keyboard :| [12:17:04] multiple solutions to that exist. scrolling for one. auto navigate. [12:17:08] you should be the one telling them to me :) [12:17:31] YuviPanda: will work on this today, ill have an update by evening. [12:17:46] ok [12:17:55] I've finished everything else on my plate [12:18:00] hence blocked on this. [12:19:33] notnarayan: do you also have the last cut of black icons we did? can you send them? [12:19:39] I'm setting up separate beta / release channels [12:19:44] YuviPanda: yes [12:19:47] ill send them [12:19:50] thanks :) [12:19:51] now [12:20:03] so you have something to do, take your time. :) [12:20:21] notnarayan: no, as in - I've finished doing it :P [12:20:24] and sending out the email now [12:20:35] ok, ill send you the icons [12:20:35] only thing that was missing was the fact that both of them had same icons [12:20:51] :) [12:21:38] YuviPanda: sent [12:22:30] notnarayan: thanks [12:34:23] [android-commons] yuvipanda pushed 1 new commit to beta-dev: http://git.io/su3FQA [12:34:23] android-commons/beta-dev 4aa867e YuviPanda: Add Black icons [12:38:10] [android-commons] yuvipanda force-pushed beta from 94ece40 to be42c6d: http://git.io/tUPHIg [12:38:10] android-commons/beta be42c6d YuviPanda: Single squashed commit for converting master into beta [12:38:18] ragesoss: beta channel and release channel now have different icons ;) [12:38:24] black goes to testwiki, white to commons [12:38:36] Project Android-Commons (mobile) - Nightly builds build #126: SUCCESS in 29 sec: https://integration.mediawiki.org/ci/job/Android-Commons%20(mobile)%20-%20Nightly%20builds/126/ [12:38:36] yuvipanda: Single squashed commit for converting master into beta [12:52:24] * ragesoss goes to update beta. [12:53:13] ragesoss: PM? [14:33:41] YuviPanda: [14:34:48] notnarayan: hey [14:35:28] YuviPanda: whats the trouble with swiping between images again? [14:35:38] doing it for 20 images gets tedious [14:35:39] and tiring [14:35:52] it should be much more efficient than that [14:35:59] see how uploadwizard handles it [14:37:02] iv seen seen that [14:38:09] imagine how tedious it would be if upload wizards asked you to press 'next' 'previous' buttons for every image [14:38:38] notnarayan: have you gotten the phone yet? [14:39:56] YuviPanda: nope. that phone is the fastest selling one. its not available. [14:40:05] sigh [14:40:16] YuviPanda: recommend another one? [14:40:27] nothing in that price range I could think of [14:40:33] :| [14:41:47] YuviPanda: having thumbnails with multiple desc boxes is no good on mobile. [14:42:10] swiping is also bad. [14:42:18] well, [14:44:21] the point is to make it easy and fast for 10s, 50s of images [14:44:35] if you went to taj and have 30 usable pictures you should be able to do all that in one shot [14:46:51] YuviPanda: how can you do it all in one shot? what do you mean by one shot? we are copying the desc and categories across all 30 so, i don't know where the trouble area would [14:47:01] be [14:47:37] you can't really copy titles [14:47:40] you can copy a base title [14:47:47] but every image requires *some* user input [14:47:50] title is not post upload [14:47:52] same with descriptions [14:48:03] we weren't tlaking about post upload :| [14:48:09] sorry [14:48:09] you asked what is the trouble with swiping between images [14:48:17] so [14:48:20] 30 pics of taj [14:48:31] i would run out of 30 different titles [14:48:49] actually i wont know what to call it after 2 :| [14:49:07] why can't we replicate titles, with a timestamp embedded [14:49:07] ? [14:49:20] we should not. [14:49:30] because titles need to describe what is happening [14:49:33] or what it is [14:49:50] we could add numerals by default, but that is usually changed too [14:49:56] 30 titles? [14:50:04] 30 unique titles? [14:50:08] if you have 30 images, yes. [14:50:37] images without appropriate titles are useless. [14:50:51] (which is why I hate how the current 'Donate' implementation in Mobile Web is. Completely useless titles) [14:51:22] notnarayan: you'd take 100 pictures. then sit at home and pick 30. [14:51:25] and then upload those 30 [14:51:53] having 30 images named "Taj Mahal " is not a good thing [14:52:03] *especially* if we can make it easy to have them be given descriptive titles [14:53:10] true [14:53:25] i m thinking of ways in which this could be done and am running out of idea. [14:53:37] how do you think this should be done? [14:53:55] a list with expandable image thumbs and a field for title [14:54:06] auto-populate everything based on first one [14:54:12] but offer people easy way to edit that too [14:54:36] one would still have to swipe to get to the next right? [14:54:50] scroll rather [14:54:52] all 30 images would be in one page [14:54:56] yes [14:55:04] but on the android keyboard there exists 'next' [14:55:09] so you type, hit 'next' and it would go [14:55:10] i know that [14:55:30] the images need to be big enough on this page itself so that they know what it is [14:55:31] there is no difference between having the images scroll horizontally or vertically [14:55:34] and they should be able to tap it [14:55:37] notnarayan: of course there is [14:55:47] current design I can see only one image at a time [14:55:54] yes [14:55:55] but [14:55:59] hitting next [14:56:04] will take you to the next image [14:56:21] vertical scroll [14:56:23] right? [14:56:34] same as the uploadwizard [14:56:37] yeah but even then you can see the next, previous ones [14:57:22] and this will need work on post-upload too, since descriptions and stuff are post-upload [14:57:31] descriptions and categories rather [14:57:35] woulnt you want to see the picture better while describing it? [14:57:43] you already took it. [14:57:45] and you can tap to view it [14:58:03] i thought you had a problem with the user swiping ? [14:58:15] swiping for everything, yes [14:58:25] tapping to view detail in case the thumbnail is not big enough? no [14:58:32] swiping between images only [14:58:43] why do that [14:58:55] ? [14:58:58] why do what? [14:59:14] too many taps [14:59:31] I don't see how it is a problem if you want to tap it *if* you want to look at a bigger image [14:59:36] you don't *have* to tap [14:59:48] that's why I said that the thumbnails have to be big enough by default [15:03:14] YuviPanda: have you decided how you want to do this ? [15:03:45] I've a vague idea. [15:05:13] YuviPanda: the list view v/s single image view, thats what this is. [15:05:32] yeah [15:05:40] it's sortof a bikeshed I guess. [15:05:44] let me just implement it [15:05:48] it's easy enough to change [15:05:51] between them [15:06:05] if we find that one works better than the other we can always switch [15:06:10] also do post to the design list [15:06:17] YuviPanda: shall we try both, in my opinion, both have the same problems [15:06:39] YuviPanda: ill do that. [15:06:43] ok [15:07:19] YuviPanda: keeping it a single image view, will be consistent with the current style too. [15:07:54] consistency vs ease of use? [15:08:04] or rather ease of doing what is necessary. [15:08:39] YuviPanda: both are equally difficult :| [15:09:05] let's implement and see [15:09:13] this discussion has been happening between us only for long enough [15:09:23] post to design list? [15:09:44] YuviPanda: ill do that. :) [15:09:47] ok [15:10:31] notnarayan: post upload? [15:11:09] YuviPanda: is easy for a single image. [15:11:23] yup. multiple image is problem I guess [15:11:27] anyway do post to design list [15:12:28] notnarayan: also I think qgil responded on the bug about accoutn creation with some comments about it [15:12:30] can you respond? [15:13:54] YuviPanda: ill do that [15:13:57] ok [17:47:25] YuviPanda: nice dashboard but more mobile web please ;-) [17:50:25] YuviPanda: You need to load all of the javascripts. [17:51:12] New patchset: Jdlrobson; "RL: Correctly load modules that belong in the head and headItems" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52053 [17:51:13] New patchset: Jdlrobson; "Provide access to the device from javascript" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52054 [17:51:13] New patchset: Jdlrobson; "Story 141: Add siteNotice div to skin" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52055 [17:51:43] New review: Jdlrobson; "Still this is a possible area of error and I think we should protect against it... what if CentralNo..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51080 [17:52:05] jdlrobson: tell me what stats you want [17:52:07] i'll get them [17:52:16] jdlrobson: it was not meant to be mobile web at all [17:52:20] (see the URL, for example) [17:52:27] juliusz' email just prompted me [17:53:06] it would be nice to click on things and see more details about the errors.. [17:54:24] jdlrobson: I don't want to do too much since Limn Is Coming [17:56:05] jdlrobson: but do make a list, and I'll make sure that Limn has those [17:56:53] * jdlrobson gets standup ready [17:59:59] im just wrapping up a mtg - i might be a minute [18:00:05] MaxSem: can you hear them? [18:00:09] yup [18:01:33] brion: standup! [18:02:00] I can hear them! [18:07:15] jdlrobson: nice costume [18:13:25] YuviPanda: ? [18:13:39] YuviPanda: i think you'll find it is fashion.. [18:14:08] YuviPanda: brion https://www.mediawiki.org/wiki/Wikimedia_Apps/Commons needs an update [18:14:30] tfinc: ? android {{doing}} {{done}} status is up to date [18:14:36] tfinc: also saw the improvised dashboard? [18:14:48] I can add more numbers if you want, but I don't want to add charts without Limn [18:14:59] will poke [18:15:04] YuviPanda: not yet. do i have a mail about it? i've just opened my inbox [18:15:09] yup [18:15:18] MaxSem: how do i test https://gerrit.wikimedia.org/r/#/c/47915/ [18:15:18] brion: ping [18:15:33] jdlrobson: I just realized that 'nice costume' is not a compliment. [18:15:35] it is meant to be. [18:15:39] I keep tripping up on these things. [18:15:59] brion: stashed uploads have bad bad documentation [18:16:13] YuviPanda: haha if i buy you http://www.xmascotcostume.com/panda-costume/smiling-panda-costume will you wear it to standup? [18:16:23] jdlrobson, load a page with text and sections both in cyrillic and latin [18:16:25] 100% [18:16:34] MaxSem: how can i get that locally? [18:16:56] copy-paste:) [18:17:04] YuviPanda, you'll like it: http://www.youtube.com/watch?v=09bkwCPq0Nc [18:17:48] YuviPanda: yes, docs not great. feel free to improve them as you discover things ;) [18:18:04] brion: I was thinking of discovering things by asking you :P [18:18:09] i'll try :) [18:18:23] New patchset: Jdlrobson; "locally track languages the reader can speak (alpha)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43002 [18:18:33] MaxSem: so far painful to watch. [18:18:47] MaxSem: how are they alive? [18:18:54] New review: Jdlrobson; "Made changes Juliusz asked for so good to go." [mediawiki/extensions/MobileFrontend] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/43002 [18:18:55] Change merged: Jdlrobson; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/43002 [18:19:00] alive and having fun! [18:19:41] MaxSem: heh true [18:19:51] MaxSem: https://gerrit.wikimedia.org/r/#/c/51607/ I took away my -1 not sure what your -1 is for.. [18:19:58] i defer decision making to you! [18:20:34] jdlrobson, took it away:) [18:20:58] Change merged: Jdlrobson; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51607 [18:21:56] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/51577 [18:23:26] YuviPanda: dashboard looks nice… any way we can add a graph on that? :D [18:23:33] show activity over time [18:23:38] would be supremely awesome [18:23:39] brion: I don't want to right now [18:23:44] brion: because we'll do that with Limn [18:23:47] ah ok :DD [18:23:48] should be done in a week or so [18:23:52] sweet [18:24:03] brion: :) [18:24:21] brion: when did you push out the fix that properly identifies testwiki / commons? [18:25:02] YuviPanda: 2013-02-28 16:59:44 [18:25:29] right. much less than a week [18:25:33] yup [18:25:50] it should stabilize over time I guess [18:25:58] brion: also login? [18:26:03] (server side API that is) [18:26:20] have it on my table for this week, i'll poke at it soon if nothing else comes up and eats my time :) [18:26:27] New review: JGonera; "My opinion is that your previous commit (not uploading when we don't get a valid token) is a good en..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51080 [18:26:45] brion: heh okay [18:27:36] shankar not online now? [18:27:42] was gonna ask him about http://upload.wikimedia.org/wikipedia/commons/5/5e/Post_upload%2C_multiple_upload_flow.pdf [18:27:45] brion: no [18:27:51] ok i'll quiz him later :D [18:27:51] and that is a contentios doc. [18:27:57] hehe [18:28:00] we've been arguing vehemently about it [18:28:06] and I'm blocked on it as well :( [18:28:48] New patchset: Jdlrobson; "Story 420: Promote last modified to stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52062 [18:29:19] Project MobileFrontend-mac-ipad build #293: STILL FAILING in 9 min 33 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/293/ [18:29:19] jrobson: locally track languages the reader can speak (alpha) [18:29:35] YuviPanda: why are you blocked on post upload actions. those arent scheduled till the next sprint [18:29:47] I'm blocked on multiple upload [18:29:55] YuviPanda: that makes more sense [18:30:20] the UI that is. I'm doing the underlying stuff [18:30:39] tfinc: poke me when you've seen it [18:30:45] Project MobileFrontend-mac-iphone build #300: STILL FAILING in 10 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/300/ [18:30:46] jrobson: locally track languages the reader can speak (alpha) [18:30:56] tfinc: we have 'Analytics dashboards' listed under both iOS and Android. should that move to server-side? [18:31:15] brion: yeah probably. and I'm taking care of it [18:32:36] tfinc: poke me when you've seen the mini-dashboard [18:32:36] MaxSem: feel free to add questions as needed to https://docs.google.com/a/wikimedia.org/document/d/13WASDu7PJKVY_DDfz4z9gir8_nIAAInUi-az4qBm4NA/edit?disco=AAAAAFokUWk [18:32:40] YuviPanda: k [18:32:43] i'm sure there'll be more numbers you want to add. [18:33:21] sigh [18:33:51] I thought about it, but can't think of a simple acid test usable by a non-tech person [18:34:16] * tfinc loads up dashboard [18:34:22] MaxSem: chat it over with arthur then [18:35:10] http://stat1.wikimedia.org:1337/app-stats.html [18:35:12] tfinc: ^ [18:35:16] minimal. [18:35:24] not Limn based. [18:35:56] YuviPanda: very minimal. what will it take to get us up to day to day limn ? [18:36:10] tfinc: the data generated is compatible, we can use it with Limn [18:36:20] it works for today but i'm expecting deeper and more visual by the end of the sprint [18:36:22] this was a 3 hour hack I put up [18:36:28] its a good use of 3 hours [18:36:31] tfinc: am unable to catch DarTar [18:36:37] we've a meeting scheduled on wednesday [18:36:48] so should have something solid after that [18:36:52] YuviPanda: get his faster then that given your schedule [18:37:13] they're in a meeting now [18:37:24] I'll poke them when they are out of it [18:38:21] Project MobileFrontend-linux-android build #291: STILL FAILING in 9 min 1 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-linux-android/291/ [18:38:21] * maxsem.wiki: Protect scripts and tests with .htaccess [18:38:22] * jrobson: locally track languages the reader can speak (alpha) [18:38:54] awjr: are well enough to be back up to 100% ? [18:39:13] tfinc: i'd cautiously say 96% :) [18:39:32] i am feeling a bagillion times better today than any given day last week [18:40:13] * YuviPanda bags awjr [18:40:43] Project MobileFrontend-mac-ipad build #294: STILL FAILING in 9 min 58 sec: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-ipad/294/ [18:40:44] maxsem.wiki: Protect scripts and tests with .htaccess [18:41:13] wmf-selenium-bot receives the final warning [18:41:56] hahah [18:42:37] jcmish_, are the tests broken or MF? [18:43:24] MF [18:43:39] config is still wonky [18:44:04] MaxSem: heads up I opened a bug for making OutputPage.php target aware and updated commit msg - https://gerrit.wikimedia.org/r/#/c/49071/ [18:44:30] Finally tracked down the stupid mistake that was breaking one of our Wikipedia Zero partner banners: https://gerrit.wikimedia.org/r/52068 [18:45:01] jdlrobson, why a bug is needed? [18:45:47] MaxSem: jgonera asked me why i had a workaround in some code - i wanted to create a bug to point to [18:45:58] aha [18:46:03] MaxSem: does https://gerrit.wikimedia.org/r/#/c/49076/ depend on https://gerrit.wikimedia.org/r/#/q/status:open+project:mediawiki/core,n,z ? [18:46:14] how about just merging it and not needing any bugs?:P [18:46:37] arg bad link does it depend on https://gerrit.wikimedia.org/r/#/c/49071/ ? [18:47:13] uh, yes it is [18:47:23] it needs a rewrite anyway [18:47:43] I was hoping to chat with you about how can we make it nicer [18:47:47] hi jcmish_ I'm still sorting through the emailocalypse from SF, but poke me if there are things to do about more testers for the Commons app [18:48:31] chrismcmahon: awesome sounds good .. i'm getting ready for out deployment tomorrow but I plan to also see where things stand from out testing last week [18:48:38] Project MobileFrontend-mac-iphone build #301: STILL FAILING in 10 min: https://wmf.ci.cloudbees.com/job/MobileFrontend-mac-iphone/301/ [18:48:39] maxsem.wiki: Protect scripts and tests with .htaccess [18:49:00] wmf-selenium-bot, third strike [18:49:00] MaxSem you may not issue bot commands in this chat! [18:49:05] hahaha :P [18:49:55] srsly, I'm tired of it pinging people who didn't break it [18:50:10] chrismcmahon: jcmish_ would be nice to get more testers :) [18:50:11] oo dst starts in the US on sunday [18:50:20] oh damnit [18:50:20] New review: Jdlrobson; "This is dependent on https://gerrit.wikimedia.org/r/#/c/49071/ which hasn't been merged.." [mediawiki/extensions/MobileFrontend] (master) C: -2; - https://gerrit.wikimedia.org/r/49076 [18:50:23] * YuviPanda hates DST [18:50:24] New review: JGonera; "(2 comments)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52054 [18:50:33] New patchset: Jdlrobson; "Get rid of home-made RL links generation" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/49076 [18:50:36] that means that starting next week, AZ time will be the same as CA time [18:50:41] sigh [18:50:44] standup will be at 10:30 PM [18:50:46] too early! [18:51:07] YuviPanda: :( [18:51:13] YuviPanda: it's ALWAYS nice to get more :D [18:51:29] dangit, DST time already? [18:51:43] jcmish_: true! [18:51:45] yup brion [18:51:45] * brion rants about DST and finally claims we should switch to UTC and Swatch beats instead of timezones [18:51:52] swatch beats! [18:52:10] why has no one realized that swatch beats are the answer to all our time problems [18:52:20] people are exceedingly stupid [18:52:21] in general [18:52:34] YuviPanda: does India not do DST? [18:52:36] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52054 [18:52:40] oh and we can change the calendar to the french revolutionary calendar [18:52:47] why isn't that an option in mediawiki prefs again? ;) [18:52:52] awjr: it's always summer [18:52:54] :P [18:52:58] hehehe [18:53:11] awjr: but no, no DST. Entire country is on one timezone. [18:53:13] New review: JGonera; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/52055 [18:53:14] sucks for people in the east [18:53:44] whoa i never knew about the french revolution calendar [18:53:56] decimal time! [18:54:18] :D [18:54:22] it's like metric time [18:54:40] teleporters will also solve all our problems [18:55:07] this actually sounds rather intriguing http://en.wikipedia.org/wiki/French_Republican_Calendar [18:55:34] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52062 [18:56:41] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52055 [18:59:46] New patchset: JGonera; "Alpha: Move dynamic section loading from beta to alpha" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51320 [18:59:49] tfinc: brion app team syncup? [18:59:59] \o/ [19:01:14] tfinc: audio issue, reconnecting [19:03:29] New patchset: Jdlrobson; "Alpha: Move dynamic section loading from beta to alpha" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51320 [19:07:37] omg edit war [19:10:34] brion: YuviPanda nice and efficient [19:10:42] yay [19:10:45] brion: indeed. 10 mins, yay [19:11:11] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51320 [19:11:23] jcmish_: I disabled the mobile tests to stop the spam while the config gets worked out. [19:11:29] MaxSem: ^^ [19:11:45] thanks:) [19:11:49] tfinc: can you email shankar instead? I'm pretty sure I'll messup a chained communication [19:11:55] (Plus we are not in the same city anymore) [19:12:05] YuviPanda: sure [19:12:11] thanks [19:12:17] YuviPanda: you mean in general about finalizing the designs for this week? [19:12:26] yup. [19:12:36] tfinc: is vibha back in town? [19:12:45] I think they haven't even met yet, so that would be nice too [19:12:51] YuviPanda: yes [19:12:59] she got back last week [19:13:53] tfinc: sweet. [19:17:46] New review: JGonera; "I'm with Brion on that. Moreover, we just disable the button without any information on why it's dis..." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/51590 [19:20:52] New review: JGonera; "I'd consult that change with one of our designers, just because it's in stable already." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51373 [19:23:25] New review: Jdlrobson; "(4 comments)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/51815 [19:25:08] how do I trigger collapsed tables in alpha mode? [19:25:30] if i just throw a table on a page, it just shows the table -- http://leuksman.com/mw/index.php/Table_sample?useformat=mobile [19:26:28] mf-tables.js doesn't even get loaded. hmm [19:27:02] awjr: jdlrobson: jcmish_ : next dept showcase is next monday. who is leading it for the web team ? [19:27:25] jcmish_: up for that one as well ^? [19:27:37] yup [19:27:39] I can do it [19:28:38] jcmish_: thanks [19:30:09] New review: Brion VIBBER; "I can't get table processing to happen at all on a test page, either with or without this patch:" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/50921 [19:32:44] New patchset: Jdlrobson; "Add margins to not logged in users" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52074 [19:33:30] MaxSem: are you aware of this bug https://bugzilla.wikimedia.org/show_bug.cgi?id=45517 and do you have any ideas? [19:33:48] is the acceptance review happening now, jcmish_? i'd like to participate to help me catch up [19:34:25] New review: Jdlrobson; "OK the main reason I introduced this was for the situation where you click on uploads and can't uplo..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51590 [19:35:40] New review: Brion VIBBER; "Is it possible to investigate the incorrect display? It sounds like it should only be possible if th..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51336 [19:36:18] New review: Brion VIBBER; "How about changing the message on the page if you can't upload?" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51590 [19:39:30] New review: Brion VIBBER; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51205 [19:39:33] jdlrobson, this way you're making 50 extra queries per request [19:40:20] YuviPanda: any big changes with the new commons apk update i just picked up? [19:40:40] tfinc: no new features. Just bugfixes. [19:41:42] k [19:43:41] New patchset: Jdlrobson; "Disable photo upload menu item when unusuable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51590 [19:44:56] YuviPanda: brion: which image feed did you guys standardize on? [19:45:06] tfinc: none. A new one needs to be written. [19:45:18] tfinc: i'll go with a variant of what android was doing for the meantime [19:45:21] yeah [19:45:22] k [19:45:25] but we think we need to tweak it to get just what we want [19:45:36] brion: can we tweak eventlog to give us logs of deletion involving someone? [19:45:38] tfinc, is the watchlist bug still reproduceable for you|? [19:45:53] brion: or should we tweak images table to record original uploader? [19:46:13] well [19:46:16] what we *should* do [19:46:23] is completely reorg image/oldimage tables [19:46:29] and the file storage [19:46:33] but i don't want to go that far ;) [19:46:34] MaxSem: the one where i saw anonymous users ? [19:46:43] yup [19:46:48] let me try [19:47:04] brion: yes [19:47:11] brion: messy problem [19:48:28] MaxSem: its still happening [19:48:34] grrr [19:49:58] New review: Brion VIBBER; "(2 comments)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51815 [19:53:12] awjr: MaxSem do install https://play.google.com/store/apps/details?id=org.wikimedia.commons and get some photos up :) [19:53:17] (Assuming you are on android) [19:53:37] I guess jcmish and Maryana are on iOS. Unsure what juliusz is on. [19:53:41] * MaxSem already did [19:53:51] no worthy photos though [19:53:52] yet [19:54:00] (whee, Copenhagen) [19:54:53] MaxSem: :D [19:54:54] okay [19:55:17] MaxSem: you can also install http://bit.ly/commons-beta if you want. uploads to testwiki, and is updated almost every day :) [19:58:35] MaxSem: if i add leading image how long should it take to show up in the watch list view ? [19:59:07] shoulda be instantly (barring replication, etc) [19:59:28] unless I'm not understanding something and updates are deferred [19:59:55] MaxSem: added here http://en.wikipedia.org/w/index.php?title=List_of_games_for_the_original_Game_Boy&action=history but i'm not seeing it on my watchlist [20:00:20] too small [20:00:27] MaxSem: whats the cut off ? [20:00:33] 100px [20:04:41] YuviPanda: correct I have an ipad and iphone [20:05:07] hey jdlrobson [20:05:10] jdlrobson: install https://play.google.com/store/apps/details?id=org.wikimedia.commons? [20:05:17] (and take photos!) [20:05:26] YuviPanda: soooonnn [20:05:26] jcmish: yup, remembered :) [20:05:38] MaxSem: that fixed it. i added some more text and increased the size to 100px. showed up just fine [20:05:46] jdlrobson: thanks :) [20:06:14] tfinc: do poke more people to install / try it out. [20:06:20] YuviPanda: yup [20:06:27] (in the office that is) [20:13:48] jcmish: you wanna do it now? it's pretty damn simple actually :) [20:14:11] oh cool [20:14:16] let me finish this call [20:14:20] then I'm ready to do it [20:14:22] jcmish: sweet. ping me after [20:28:47] MaxSem: should I stir that email thread about that RFC more? [20:28:50] or is it good enough [20:28:59] it's bad enough [20:29:07] so please add some fire:) [20:30:51] alrighty YuviPanda I'm ready [20:31:01] MaxSem: okay! [20:31:07] MaxSem: though I guess most people do not care [20:31:09] will do [20:31:19] jcmish: heya! You've admin on betalabs right? [20:31:29] umm dunno :D [20:31:32] guess I'm gonna find out! [20:31:34] heh :) [20:31:37] jcmish: go to http://commons.wikimedia.org/wiki/Special:Export [20:31:45] type 'Template:Uploaded from Mobile' [20:31:51] pick 'Include Templates' [20:31:59] you'll get an XML file [20:32:40] jcmish: then go to Special:Import on betalabs. [20:32:46] if you don't have permissions it will tell you :) [20:32:54] if you do, you can just select the XML file from before and upload it [20:33:12] hmm where do I get this XML File from? [20:33:18] I did pick Include Templates [20:33:29] jcmish: it should have downloaded an XML file for you [20:33:37] (was 'save as file' ticked too? [20:33:38] ) [20:33:43] weird had to do it again [20:33:44] kayo [20:34:52] does java seriously still not have dictionary/map literals? [20:35:04] brion: nope. [20:35:05] it's like living in 1993, permanently [20:35:16] and liking it [20:35:24] YuviPanda: is wmflabs the same as betalabs? [20:35:25] if i wanted that, i'd use Delphi [20:35:28] object pascal ftw [20:35:33] jcmish: wherever you want to import the category to [20:35:37] jcmish: whatever you meant by 'staging' [20:35:38] :) [20:35:42] 'target wiki' [20:35:43] sweet [20:35:48] kayo thanks [20:35:55] brion: :D 1993, I'd probably be doing whatever it is that 2 year olds do :) [20:36:17] brion: their primary reason against lambdas was 'it will confuse programmers!" [20:36:43] brion: did you see TPB moving to North Korea? [20:36:48] or possibly spoofing moving to NK? [20:36:55] haha [20:37:44] brion: https://thepiratebay.se/blog/229 [20:39:59] New review: JGonera; "(2 comments)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/48984 [20:49:00] New review: JGonera; "(4 comments)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51815 [20:50:51] Change merged: JGonera; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52074 [21:03:30] New review: JGonera; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/51590 [21:04:13] hey qgil [21:04:23] brion, when you have a minute: https://gerrit.wikimedia.org/r/#/c/51815/ [21:04:25] is there going to be a post-mortem or something of that sort about the app testing week? [21:04:33] hey jgonera. Do you have an Android phone? [21:04:40] YuviPanda, yes [21:04:48] jgonera: https://play.google.com/store/apps/details?id=org.wikimedia.commons [21:04:53] do install and take photos :) [21:04:56] hi YuviPanda [21:05:19] YuviPanda, test or real valuable content? [21:05:33] jgonera: both :) [21:05:45] ok, I'll try it out later ;) [21:05:49] New review: Brion VIBBER; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51815 [21:05:50] jgonera: ok [21:05:58] jgonera: also what device? [21:17:54] YuviPanda: important email coming to you about a candidate. read through all of it [21:18:28] tfinc: one doc left. Collecting my thoughts and replying [21:18:33] great [21:28:41] great read http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/ [21:32:39] tfinc: responded [21:32:56] jcmish: were you able to get the templates done? [21:34:40] YuviPanda: thanks [21:39:58] tfinc: I'm working mobile-reportcard.wmflabs.org is getting ready. Should be done within end of sprint :) [21:40:02] (working with milimetric) [21:40:08] excellent [21:40:14] tfinc: I presume you'd want web stats to be there too. Who is going to be on that? [21:40:30] if the web team lets me know what stats they want I can poke into it at some point [21:47:28] Opps sorry YuviPanda didn't seen your ping [21:47:36] yup worked fine \o/ [21:47:42] jcmish: :) [22:08:24] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52054 [22:14:24] New patchset: Jdlrobson; "alpha: slight tweak to tables" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50921 [22:20:21] New patchset: Jdlrobson; "alpha: slight tweak to tables" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/50921 [22:21:15] YuviPanda: brion help me expand on http://www.mediawiki.org/wiki/Wikimedia_Apps/Commons/status [22:21:49] * YuviPanda looks at git log [22:22:50] New review: Jdlrobson; "This only applies to alpha..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51373 [22:25:33] tfinc: added a bit. [22:25:36] thanks [22:26:15] YuviPanda: what are we hearing back from our Android users thus far ? i want to start picking tasks for http://www.mediawiki.org/wiki/Wikimedia_Apps/Commons#Iteration_4 [22:27:03] tfinc: categories, not-overriding pages is top [22:27:15] overriding pages/ [22:27:16] ? [22:27:32] as in, if another image with your title already exists [22:27:36] that should not be overwritten [22:27:48] (it currently is) [22:28:03] and multiple uploads [22:28:42] tfinc: I've also been told to get the 'What is commons, and what to upload?' guide ported. [22:28:53] lots of people just have no idea what commons is, and blank out. [22:29:03] a guide (like we have for UploadWizard) would be nice. [22:29:08] that was on Commons Village Pump [22:30:58] tfinc: in terms of what's in that backlog, that would be [22:31:06] "More robust error handling for non-network errors" (Title overwrite, blacklist) [22:31:12] "Acceptable use tutorial (adapt File:Licensing_tutorial_en.svg to small screen)" [22:31:21] "Post Upload Actions" [22:32:00] New patchset: Jdlrobson; "Regression: Make languages work again on beta" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/52158 [22:44:49] brion: take a look at the candidate thread. we need a response from you to move it forward [22:48:47] looking [22:51:32] awjr MaxSem any idea how to translate a language code to its human readable name? [22:51:34] * jorm crosses his fingers. [22:51:41] e.g. fr to francais [22:51:50] in PHP? [22:52:37] jdlrobson: switch statement [22:52:57] in javascript… [22:53:13] specifically in dealing with the langlinks api response [22:53:19] (see https://bugzilla.wikimedia.org/show_bug.cgi?id=44484) [22:54:03] jdlrobson, our Language classes contain that information [22:54:28] I think we have the localised names in CLDR [22:54:36] OK.. so I think the best thing to do here might be to update the api response to contain it.. [22:54:42] Platonides: CLDR isn't exposed anywhere to JS [22:54:56] specifically http://en.m.wikipedia.org/w/api.php?format=json&action=query&prop=langlinks&llurl=true&lllimit=max&titles=San+Francisco [22:55:08] YuviPanda, I don't know if any of that information is exposed anywhere to js [22:55:18] (it isn't) [22:55:18] but at least we have it [22:55:20] yeah [22:55:30] (I suspected that...) [22:55:47] :) [22:57:07] jdlrobson, trying to figure out if this should be a spike or a story. do you know the answers to these questions off the top of your head? https://mingle.corp.wikimedia.org/projects/mobile/cards/438 [22:57:13] if not, it's a spike :) [22:58:54] jdlrobson: thanks :) [23:01:49] New review: Ori.livneh; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/51815