[00:00:07] New review: Siebrand; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/73556 [11:19:08] YuviPanda: See mail :) [11:19:13] looking [11:20:27] YuviPanda: Should we make a list of backgrounds that we will test it against? [11:20:44] prtksxna: pick a random wallpaper and test no? [11:20:57] prtksxna: also I'm wondering if we should change the style from Holo Dark to Holo light [11:21:03] Me too [11:21:31] YuviPanda: lut4rp and I usually tested the icon on a couple of different colours and wallpapers, never know what people are going to be using… [11:21:55] prtksxna: true, true. do you already have such a list that we can reuse? [11:22:02] * prtksxna looks around [11:22:03] no :( [11:39:24] YuviPanda: Emailed you all the sizes :) [11:49:31] prtksxna: github.com/wikimedia/apps-android-commons [13:07:19] New patchset: Zfilipin; "Updated Cucumber Ruby gem" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73751 [17:15:17] mhurd: standup? [17:17:01] New patchset: Jdlrobson; "Story 903: Promoting pageactions (including editing) to stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73555 [17:17:32] New review: Jdlrobson; "Will need a cache flush so should not be merged till post deployment 16th July. Please review though..." [mediawiki/extensions/MobileFrontend] (master) C: -2; - https://gerrit.wikimedia.org/r/73555 [17:21:47] New review: Kaldari; "Looks like there's a bug with invalidating the page cache..." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/73555 [17:22:40] New patchset: JGonera; "Story 931: Editing guider text" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73556 [17:32:22] New patchset: JGonera; "Story 805: Move Left Nav grouping to Stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73129 [17:34:02] tfinc: didn't see them upstairs [17:34:30] New review: JGonera; "I'll fix when the arrow shows up. Editor icon not showing up when the section is folded and when the..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73357 [17:36:45] tfinc: anything from brion? [17:47:55] YuviPanda: hey yuvi, do you know where i could look to see if an upload cancellation was indeed logged? [17:48:04] mhurd: do you have stat1 access? [17:48:16] YuviPanda: hmm i don't think so [17:48:38] mhurd: so right now I can help do that, but you should file an RT ticket [17:48:40] for access [17:49:05] Maryana: is there something written up somewhere about how to get stat1 access that I can point mhurd to? [17:49:20] i believe somewhere on office wiki… 1 sec [17:50:11] https://office.wikimedia.org/wiki/Editor_Engagement_Experiments/Data_analysis#Connect_to_stat1 [17:50:37] Maryana: YuviPanda: thanks! [17:50:53] mhurd: let me know if you want me to look at things while you test things [17:51:31] it looks like the research credentials pw isn't on there - you'll have to get that from dario.. somehow [17:52:01] he's in italy unfortunately, and he's always really paranoid about sharing it via.. anything. but hopefully he's figured out some kind of secure solution by now [17:52:53] YuviPanda: it looks like code for logging cancellations is in place already - i just cancelled an upload - was going to check if the cancellation was recorded. is that easy for you to do? [17:53:01] Maryana: ah thanks [17:53:02] mhurd: indeed. moment [17:53:52] YuviPanda: the file name was "jsjdudjd8373" [17:54:12] mhurd, you can ping him on #wikimedia-e3 - nick DarTar [17:54:39] rope me in and i'll vouch for your credibility ;) [17:54:48] mhurd: checking [17:55:42] mhurd: yeah, i see it [17:55:45] mhurd: cancelled twice [17:55:46] mhurd [17:55:48] err [17:55:50] YuviPanda: ah! perfect! [17:55:50] montehur [17:55:50] d [17:56:00] mhurd: can you upload it successfuly so I can check that too [17:56:04] YuviPanda: i did indeed cancel it twice [17:56:08] YuviPanda: ya [17:56:18] poke me [17:56:21] YuviPanda: uploaded [17:56:23] ok [17:56:35] mhurd: yup, works :) [17:56:39] you can mark that as done [17:56:40] yay! [17:56:44] thanks!!! [17:56:46] mhurd: :) [17:56:49] i'll exit now? [17:56:53] mhurd: you should still get stat1 access ;) [17:56:53] ya [17:57:04] YuviPanda: will do [17:57:07] i'm logging off it now [18:03:50] YuviPanda: not yet. i'm going to text him [18:04:09] tfinc: ok [18:05:43] New patchset: Kaldari; "Promoting pageactions (including editing) to stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73555 [18:07:56] tfinc: books delivered :) [18:08:02] mhurd: thanks [18:11:42] New review: Kaldari; "Don't merge until change Ib1e6b8f4 is merged, per story requirements." [mediawiki/extensions/MobileFrontend] (master) C: -2; - https://gerrit.wikimedia.org/r/73555 [18:12:07] Thanks for the books! mhurd and tfinc [18:12:32] vbamba: of course. we like to give you guys good stuffs. i had hoped to get them to you before the weekend but you guys escaped too quickly [18:12:50] vbamba: did mhurd explain the books to you ? [18:13:09] tfinc: poorly haha [18:13:23] New patchset: Kaldari; "Stories 902, 903: Promoting pageactions (including editing) to stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73555 [18:15:05] YuviPanda: so… license name/link. pointers on where/how to begin? [18:15:14] ah [18:15:17] mhurd: moment, finding [18:15:54] mhurd: https://github.com/brion/apps-android-commons/tree/detail-page is brion's work, but it has a few things mixed in [18:16:21] mhurd: https://github.com/wikimedia/mediawiki-extensions-UploadWizard/blob/master/UploadWizard.config.php has the raw license data [18:16:37] mhurd: so brion's work also extracts descriptions in all lanuages + the license info [18:16:58] mhurd: so if you want to parse just the license info, that might be easier [18:17:29] New patchset: JGonera; "Retain editor position when going back from the preview" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73792 [18:18:17] MaxSem: I'm trying to upload a photo to beta labs and it keeps saying please wait [18:18:24] can you see if something weird is going on? [18:18:35] YuviPanda: omg [18:18:39] traditional monday fun:( [18:18:45] YUP [18:19:18] mhurd: and wikitext is a pain to parse, but if you look at what brion is doing he's using the API to give him back an XML DOM of the wikitext, so you can parse things out of the XML DOM [18:19:23] mhurd: so that is *slightly* easier [18:19:25] but not by too much [18:19:33] well, actually it is a lot more easier :P [18:19:43] jcmish, are you on http or https? [18:19:54] http [18:20:04] YuviPanda: sounds like a plan [18:20:15] betalabs doesn't have https I don't believe [18:20:15] mhurd: yeah [18:20:28] mhurd: and on reading the config file [18:20:38] mhurd: for most of the licenses [18:20:44] mhurd: you have a template called self [18:20:48] and these are params for that [18:21:02] mhurd: so when it says 'templates' => array( 'PD-Art' ) [18:21:10] it means that the template actually is {{self|PD-Art}} [18:21:13] *mostly* [18:21:17] it can also be {{PD-Art}} [18:21:19] :D [18:22:03] YuviPanda: oh god. haha [18:23:02] mhurd: yeah. I suggest staying away from regexes, no matter how tempting :) [18:23:16] mhurd: unless you plan on *modifying* the text, at which point you might have to use them [18:23:32] If anyone has the bandwidth, this change needs lots of review and testing: https://gerrit.wikimedia.org/r/#/c/73555/ [18:23:44] hmm, I see &r=0.1999705050542071 on action=upload. not related and not beraking anything, but needs to be fixed [18:23:51] jdlrobson, jgonera^^ [18:23:59] YuviPanda: ya i'll hold off on regex if possible [18:24:17] mhurd: yeah, for just reading XML is better off (the pre-processed XML) [18:24:20] MaxSem: it's there for a reason - see FIXME [18:24:25] ah [18:24:35] in meeting but will be back in a bit ;- [18:24:44] fixme may no longer be relevant [18:29:12] Maryana: is the QA acceptance call happening today ? [18:29:26] nope, no design-related changes to review [18:29:33] k [18:29:47] jcmish, you think we'll have stuff to look at tomorrow? [18:30:04] MaxSem: I did get one photo to load [18:30:09] or does it just depend on the speed with which people code review.. :) [18:30:11] the second just error'd out [18:30:33] Maryana: it depends on how much of this makes it through final code review [18:30:40] but I say we set up something just in case [18:30:44] same time? [18:31:17] jcmish, first for me failed, second one got through. funnily, O forgot to watch network activity for the one that failed:] [18:31:26] sure thing [18:31:34] ha :D [18:38:19] jgonera: BTW, according to the user story specs, editing can't be pushed out until the pencil icon stuff is merged, so that should be high priority (unless Maryana wants to change that requirement) [18:38:46] https://mingle.corp.wikimedia.org/projects/mobile/cards/980 + https://gerrit.wikimedia.org/r/#/c/73357/ [18:38:55] yeah, it doesn't really make sense to deploy editing with no user-facing way to edit [18:39:10] those should go out as a package deal [18:39:39] card 980 seems to be about the pencil icon for section editing specifically [18:39:40] kaldari, your keyboard is ridiculously loud [18:39:55] * Maryana looks [18:40:05] ah, yes. for section editing [18:40:23] should having the pencil icon for section editing be a requirement for editing to go stable? [18:40:53] yes, unless it's a huge blocker [18:41:02] mmm, mechanical keyboards :D [18:41:07] probably not a huge blocker [18:41:24] but jgonera would know better [18:48:36] New review: Jdlrobson; "Breaks lazy loading pages on alpha" [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/73525 [18:51:10] New review: Jdlrobson; "(1 comment)" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/70953 [18:51:39] pencil icon should go live tomorrow [18:52:07] in beta, right? [18:53:21] New review: Jdlrobson; "Looks good.. anyway we can retain the caret position of the editor as well?" [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/73792 [18:53:50] Maryana: yup [18:54:30] ok, i think that's what kaldari was confused about [18:54:31] jcmish, reproduced: it's hanging in /w/api.php?format=json&action=tokens&type=centralauth [18:54:33] eek [18:54:45] aha 503 Service Unavailable [18:54:59] New review: Jdlrobson; "Can we at least have a fade in animation? I find it really jarring and unexpected..." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73357 [18:54:59] we're gonna deploy the pencil edit icon to beta tomorrow, kaldari, and then deploy all the editing changes to stable next deployment window [18:54:59] poop [18:55:45] Maryana: the edit icon appearing on a toggle is SOOO jarring [18:55:55] can i see? [18:56:04] yeh when i come out of this meeting [18:56:06] Maryana: and I assume "all the editing changes" includes the icon for section editing, correct? [18:56:29] yep [18:56:38] yup that's it MaxSem and bummer :( [18:56:50] jdlrobson, ok, thanks - now get back to opsen land! [18:57:05] Maryana: pm [18:57:31] ah, thx - looking [18:57:32] New patchset: JGonera; "Cleanup .loading (spinner) CSS" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73525 [18:58:21] New review: JGonera; "Can you elaborate? Seems to be working perfectly fine for me." [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73525 [18:58:23] Maryana: also wikivoyage is being weird on mobile editing https://bugzilla.wikimedia.org/show_bug.cgi?id=51385 [18:58:43] jgonera: in alpha lazy load a page - it shows a blank screen despite using the loading class [18:59:14] oh, so you mean you can't see the spinner? it loads so fast that I didn't get the chance to notice... [18:59:27] right [18:59:57] jgonera: correct [19:01:14] can i log into JDLR wiki? [19:01:18] jdlrobson ^ [19:02:58] jcmish, confirmed - beta being beta [19:04:53] :( [19:05:01] oh beta [19:05:06] how you vex me so! [19:06:56] New patchset: JGonera; "Cleanup .loading (spinner) CSS" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73525 [19:17:23] hey brion [19:17:25] :D [19:17:33] heyyy [19:17:37] still groggy/ [19:17:38] ? [19:17:54] yep, catching up on mail etc [19:18:21] poked around a little more at the new house over the weekend, whee [19:18:25] still needs lots of work :D [19:18:29] brion: nice! [19:19:03] i'll have room for a home office again [19:19:21] brion: kicked out RobH? [19:19:24] hey brion! [19:19:35] haha no will just stash him downstairs in the new place :) [19:19:45] mhurd: heyyyy [19:20:04] sorry I'm way behind on reviewing the updates. any new stuff come in while I was offline? :D [19:20:35] brion: also, can you look at https://gerrit.wikimedia.org/r/#/c/71997/ whne you have time? It's not directly related, but I think it can have some rather useful applicatons in the future [19:20:59] randomincategory? ooh people will love that [19:21:02] i'll peek at it later [19:21:10] brion: i'lla dd you as reviewer [19:21:16] brion: no worry! i had a few more commits to details branch late last week. should be ready for another review pass [19:21:23] sweet [19:21:59] brion: added. There's also a pull request for icons on commons app, but no rush on that one. [19:25:46] brion: been playing with the license / link extraction. question: noticed that license is hidden category on images i upload via the app - is the license always added as a category? can i just grab from category? [19:26:39] mhurd: the license templates bring in the hidden categories. in theory you could probably detect the licenses from the full category list yes [19:26:53] i'm not sure whether that's better or worse than searching for the templates [19:27:00] someday soon we need to push to reform all the data :) [19:27:06] but for now we get to work with what we got [19:31:46] brion: thx! [19:48:02] brion: if i do a simple string match on category for existing license names it would be super easy as i could just keep a dict of known licenses and their urls - but wouldn't work for 'custom' licenses because i believe users can enter url for those. would that be a non-starter? [19:48:29] mhurd: if we can just collect the standard ones that'll probably be fine for now [19:48:57] brion: coolness [20:27:49] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73525 [20:30:35] New review: Jdlrobson; "( $('textarea').get(0).setSelectionRange(200,200) } )" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73792 [20:38:24] New review: Jdlrobson; "Appears to be inconsistent with this asset https://mingle.corp.wikimedia.org/attachments/809bf66916d..." [mediawiki/extensions/MobileFrontend] (master) C: -1; - https://gerrit.wikimedia.org/r/73556 [20:58:57] jgonera: make sure to put in your thoughts on the quiet space thread [21:11:25] New review: Siebrand; "Reviewed i18n/L10n" [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/73556 [21:15:01] New patchset: Jdlrobson; "Bug 51052: Show non-existent pages in watchlist" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73195 [21:17:49] New review: Jdlrobson; "Worth exploring retaining caret position in future." [mediawiki/extensions/MobileFrontend] (master) C: 2; - https://gerrit.wikimedia.org/r/73792 [21:18:14] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73792 [21:19:45] yurik: https://gerrit.wikimedia.org/r/#/c/73336/ [21:19:49] ^ can that be merged? [21:19:58] looking [21:23:07] jdlrobson, merged [21:23:28] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73336 [21:37:12] New patchset: JGonera; "Story 931: Editing guider text" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73556 [21:38:18] heads up https://github.com/blog/1559-github-s-on-your-phone [21:38:52] humm [21:38:56] awesome [21:42:37] Maryana: looks like our meme got political.. https://www.facebook.com/photo.php?fbid=10152069364808662&l=49dc376b90 [21:42:48] woah [21:44:04] http://api-status.com/ < MaxSem seen this? [21:47:19] :) [22:00:21] Hey guys, I have to fix a major bug someone introduced to WikiLove and deploy it before it gets out to en.wiki (it's already live on Commons and test). So I'll be busy with that for the next half hour or so :( [22:04:58] marktraceur: brion https://commons.wikimedia.org/wiki/Commons:Village_pump#Update_to_UploadCampaigns mentioned you guys. Thanks for the help! :) [22:06:05] Huzzah, YuviPanda! [22:06:10] indeed. [22:06:26] I expect absolutely nobody to respond there, and perhaps 3 people to respond to my thread on wikilovesmonuments-l [22:11:54] ragesoss: https://commons.wikimedia.org/wiki/Commons:Village_pump#Update_to_UploadCampaigns [22:13:55] New patchset: Jdlrobson; "Avoid adding duplicate styles on watchlist and nearby" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73879 [22:15:24] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73556 [22:22:37] New patchset: Jdlrobson; "Story 805: Move Left Nav grouping to Stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73129 [22:22:40] New patchset: Jdlrobson; "Stop double escaping wiki name" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73882 [22:23:06] New review: Jdlrobson; "Looks good to me (separated out Juliusz's code)" [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/73882 [22:29:27] New patchset: Cmcmahon; "QA: Correct the acceptance tests for main page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73029 [22:29:42] brion: I'm off to sleep now, want me to do anything before I go? [22:29:56] YuviPanda: email me the link of the thing you wanted me to review [22:30:04] and i'll poke it in a bit :D [22:30:06] brion: i added you as reviewer, but email too [22:30:32] juts in case i can't find it in gerrit :D [22:30:37] brion: yeah, emailed [22:34:09] kaldari brion any desire to sink teeth into Max's code? https://gerrit.wikimedia.org/r/#/c/73018/ [22:35:40] hmm i remember some versions of opera claiming wml support or something [22:36:03] i'll assume those are old shitty versions of opera ;) [22:37:18] i don't see any current references so… probably ok [22:40:22] if Opera 4 reports WAP suport AND no HTML support... it has the right to get what it'll get [22:40:57] yeah :D [22:42:56] ugh remind me how to run a specific extension unit test file again? [22:43:19] there we go, found it [22:43:48] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73882 [22:49:14] New patchset: Brion VIBBER; "Simplify WAPness detection" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73018 [22:49:52] New review: Brion VIBBER; "I added a couple test cases for handling the accept header; they seem to fail. I'm not sure if I did..." [mediawiki/extensions/MobileFrontend] (master); V: -1 C: -1; - https://gerrit.wikimedia.org/r/73018 [22:50:37] MaxSem: ^ not sure if i did the test cases wrong or if there's a problem with the accept processing logic, can you double-check? [22:53:17] brion, the logic is different - if a browser reports that it accepts HTML, it will get HTML. I thought before about precendence, but this behaviour is consistent with what we had before [22:53:37] Change merged: jenkins-bot; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73195 [22:53:57] jdlrobson: watchlist fix is merged [22:54:13] MaxSem: ah ok lemme adjust it for that logic then [22:54:15] makes sense [22:55:14] ah d'oh i'm putting them in the wrong section [22:55:16] no wonder they fail [22:55:39] sweet thanks kaldari [22:57:43] New patchset: Brion VIBBER; "Simplify WAPness detection" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73018 [22:58:04] New review: Brion VIBBER; "Fix some tests, I think this makes sense now :D" [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/73018 [23:05:51] New review: Kaldari; "Looks reasonable to me." [mediawiki/extensions/MobileFrontend] (master) C: 1; - https://gerrit.wikimedia.org/r/73018 [23:30:47] New patchset: JGonera; "Make editor button work on Android 2.x" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73900 [23:31:38] jdlrobson, kaldari https://gerrit.wikimedia.org/r/73900 would be nice to merge it before tomorrow, since it's the last deployment before pushing all of this to stable [23:32:07] adding self [23:34:16] New patchset: Kaldari; "Stories 902, 903: Promoting pageactions (including editing) to stable" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73555 [23:37:48] brion, I think I'm wrong: https://gerrit.wikimedia.org/r/#/c/73018/3/includes/DeviceDetection.php <-- looks like it used to return WAP when both it and HTML were requested [23:38:04] hmmmm [23:38:09] well if it claims html let's give it html [23:38:14] i think that's …. sane? [23:38:43] still my addition of && strpos( $this->acceptHeader, 'text/html' ) === false changes the behaviour [23:44:38] or it's better... see the Samsung Jet test [23:46:21] New patchset: Cmcmahon; "QA: Correct the acceptance tests for main page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73029 [23:52:32] New review: Cmcmahon; "* Made the test pass in the world of Bug 51204" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/73029 [23:56:54] jcmish, can we extend the code cutoff slightly? I don't know where jdlrobson disappeared... [23:57:09] umm sure by how long? [23:58:33] hard to say... 20 minutes? I hope he's back soon [23:59:04] k you got it [23:59:12] jcmish: jdlrobson fyi https://gerrit.wikimedia.org/r/#/c/73029/ [23:59:16] I'll be one for a few more hours anyway [23:59:30] so I'll give him until 6pm PDT [23:59:33] :) [23:59:43] chrismcmahonbrb: was just looking at it