[00:04:15] (03PS1) 10Neilk: ignore files created when running Selenium [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/155472 [00:14:49] (03PS1) 10Neilk: do not craft our own api url [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/155475 [00:19:17] (03CR) 10Catrope: [C: 032] do not craft our own api url [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/155475 (owner: 10Neilk) [00:19:43] (03Merged) 10jenkins-bot: do not craft our own api url [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/155475 (owner: 10Neilk) [08:54:32] I hate upload wizard [08:56:03] uploaded 43 files from england, and it crashed after getting to 42. all the work gone. sigh. <-- gi11es this is a good example why it annoys me. [08:56:14] welcome to my world! [08:56:20] he would say that if he were awake ;) [09:51:57] (03PS1) 10Inchikutty: [WIP]Add unit tests to mw.GeoMap.js and some fixes [extensions/UploadWizard] (osm2) - 10https://gerrit.wikimedia.org/r/155511 (https://bugzilla.wikimedia.org/56612) [09:52:13] (03CR) 10jenkins-bot: [V: 04-1] [WIP]Add unit tests to mw.GeoMap.js and some fixes [extensions/UploadWizard] (osm2) - 10https://gerrit.wikimedia.org/r/155511 (https://bugzilla.wikimedia.org/56612) (owner: 10Inchikutty) [12:51:37] 3MediaWiki extensions / 3MultimediaViewer: Browser window gets black with out exit when the browser is offline - 10https://bugzilla.wikimedia.org/66599#c6 (10Fomafix) 5RESO/WOR>3REOP Retested. Still exist. [13:07:51] @ matanya that's why people uses commonist :p [13:12:00] (03PS2) 10Inchikutty: [WIP]Add unit tests to mw.GeoMap.js and some fixes [extensions/UploadWizard] (osm2) - 10https://gerrit.wikimedia.org/r/155511 (https://bugzilla.wikimedia.org/56612) [13:30:56] PierreSelim: i want to use the tools, i know i can use commonist. That was not my point :) [16:15:56] tgr: Did you determine that the weirdness was actually a bug? [16:17:43] I don't see what could be the problem [16:30:43] marktraceur: did you see my whining from this morning ? [16:32:07] marktraceur: no, I saw it a few times but could not reproduce it [16:32:20] maybe I just misclicked or had network problems or something [16:33:44] matanya: I did [16:33:50] I dunno what's going on with it, though [16:34:01] sadly [16:34:04] matanya: Did you see any errors in the browser console by chance? [16:34:18] nothing, just hanged for ever [16:34:21] 3MediaWiki extensions / 3CommonsMetadata: Author and license extraction fails on the German Wikipedia for local files - 10https://bugzilla.wikimedia.org/69496#c7 (10Erik Moeller) Suggested fix posted here: https://de.wikipedia.org/w/index.php?title=Wikipedia_Diskussion:Lizenzvorlagen_f%C3%BCr_Bilder&diff=133... [16:34:29] i waited over an hour to make sure [16:34:29] matanya: The browser did, or just UW? [16:34:33] UW [16:34:38] OK, that's good at least [16:34:50] yes, not killing the browser is good [16:35:11] We did that a while back [16:35:22] With infinite resize events [16:36:29] glad that was fixed [16:36:50] i'll try again tomorrow, when i'll be less frustrated [16:39:25] AOK [16:39:46] matanya: I'd be interested in seeing which images caused the failure [16:40:20] marktraceur: i'm willing to try again now, if you will monitor the upload. works for you ? [16:40:29] Er [16:40:39] I don't know what you mean by "monitor the upload" [16:41:13] matanya: Is that something someone has done for you before? It doesn't sound like something we can do... [16:41:34] that when it will fail (if it will) i'll come here crying and you will pet me and say it is ok :) [16:41:49] That much, I can do. :D [16:42:10] matanya: I guess if it's just UW hanging, it might be a memory issue... [16:42:17] Try uploading half at once, maybe? [16:44:56] no, i want to see the issue [16:46:59] and he it goes again [16:47:12] marktraceur: did 33 and the time just goes up [16:47:23] and the UW is stuck [16:47:32] I've seen that happen before, I think. [16:47:41] (03PS6) 10MarkTraceur: [WIP] add some flow events for funnel logging [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/144588 (owner: 10Gergő Tisza) [16:48:14] only if i add them one by one it kind of works [16:48:45] * matanya gives up [16:50:26] Huh. [16:52:08] sorry marktraceur, i really try to use UW and MV but they are in my way some time [16:52:21] matanya: Understandable :) [16:52:29] UW is going to get a lot better this year, I think [16:52:56] yes, i spoke to fabrice and gi11es about it @ wikimania [16:53:00] *nod* [16:53:10] I hope they got our hopes across :) [16:53:19] Neither myself nor neilk made it, I think [16:53:34] And then y'all failed to set up a hangout for the meetings, sadness [16:54:00] yes, that was a sad fail [16:54:10] (my hopes for quality of remote working are diminishing by the second...) [16:55:18] I wish there was a commons plugin for shotwell [16:55:25] that would save me hours [16:55:57] Ooh, interesting proposition [16:56:33] it can publish to facebook, flickr, picasa and others, why not commons ? :) [16:56:49] I suppose there's some danger in putting Commons next to a bunch of social media sites [16:57:09] But maybe I can take a hostage and negotiate some time to work on something like that [16:58:41] I'd appreciate that [17:03:25] * matanya is pulling his hair [18:41:25] hi fabriceflorin [18:41:53] matanya: hey there! great to meet you at Wikimania :) [18:42:05] yes, you too! [18:42:21] Good of you to join us, fabriceflorin :) [18:42:39] just wanted to know where i can follow the progress of the outcome of the meetings we had ? [18:42:57] marktraceurWMF: My pleasure. FYI, I’m working from home today. Are you in the office? [18:43:25] Yeah, I am [18:43:29] I saw the chocolates [18:44:38] matanya: I will be posting updates on each of the projects in coming days. The update I’m working on today is for the Structured Data project. I will be posting our proposed plan for discussion on Commons at the end of the day. For now, all the session docs are linked here: https://wikimania2014.wikimedia.org/wiki/Multimedia_Events [18:45:05] great thank you very much [18:45:26] he folks [18:45:35] matanya: My pleasure. Are you subscribed to the multimedia mailing list? I usually announce things there first. [18:46:01] * matanya is checking, subscribed to way too many [18:46:03] marktraceurWMF: Glad you saw the chocolates. Hope you like them … [18:46:37] hehe thedjNotWMF :) [18:47:18] nope, weird. I thought i was [18:47:22] subscribing [18:49:46] Cool. It’s a pretty quiet list, so you won’t be overwhelmed. But it’s a good channel for folks like you, who are interested in multimedia. High signal to noise ratio :) [18:51:08] ok, time to leave, see you folks. [18:51:26] thedjNotWMF: I’m trying to start a private chat with you, but am not successful. Would you mind trying it on your end? [18:51:41] matanya: Sounds great. Hope to see you again soon! [18:51:57] fabriceflorin: irc ? [18:52:23] Yep. Pardon my clumsiness with IRC, it’s still a new thing for me. [18:52:36] fabriceflorin: /msg thedjNotWMF [18:52:44] Also thedjNotWMF I <3 your nick [18:53:17] marktraceurWMF: Thanks, much appreciated. I was trying to do this through Colloquy and it wasn’t working. [18:53:21] marktraceurWMF: apparently there is some unclarity, so i'm clarifying :) [18:54:09] thedjNotWMF: Yeah, apparentlny [18:54:35] fabriceflorin: you can also try /query thedjNotWMF [18:54:36] thedjNotWMF: I wrote up a perfectly clear document for myself https://meta.wikimedia.org/wiki/User:MarkTraceur/Essays/WMF_usernames [18:54:52] perhaps that triggers the UI in another way.. [18:54:54] thedjNotWMF: I’m still getting a strange error message when I try to chat with you privately, not sure what’s causing the problem. Something about a connection error. [18:55:13] oh, or perhaps because this is not my usual nick... [18:56:24] thedj: Still not working for me. It says “thedj: disconnected from the server.” [18:58:10] fabriceflorin: weird... well otherwise try me on gmail or hangout [18:59:34] haha "X-Is-Volunteer: True" header [18:59:37] love that [18:59:57] :) [19:01:57] I'm not sure what the guideline should be if I find myself trapped in a perfectly dark room with a deaf community member [19:02:06] I suppose morse code [19:02:17] Which is *another* thing on my to-do list. GOSH. [21:07:03] Ugh, there are too many disjointed eventlogging patches to be useful [21:07:07] (in UW) [21:19:28] fabriceflorin: I moved #822 (disable MMV on commons for logged-ins) back to ready for testing, if you could play around with it that would be super [21:20:14] marktraceurWMF: Thanks. How can I best test it? On beta? [21:20:21] It's on Commons. [21:20:23] Only. [21:20:48] Oh, so it’s live already? [21:20:53] Yeah [21:21:09] Not sure why I would deploy a config change for commons to enwikibeta. :) [21:21:14] OK, lemme check it now. [21:22:40] tgr: If you have a sec at some point, I'd like to talk about https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/305 [21:23:13] It's not really straightforward what the best approach is, I could build a new framework or use my old patch for upload step events [21:23:24] marktraceurWMF: in half an hour [21:23:32] Sadly I have my 1:1 then. [21:24:00] I have mine now :) [21:24:03] *nod* [21:24:09] in one hour, then [21:24:12] Sure sure [21:25:40] marktraceurWMF: FWIW http://commons.wikimedia.beta.wmflabs.org/ might be suitable, that's our UW target. [21:25:54] (03CR) 10MarkTraceur: "See I28618b2a5edd6d010f3439a3f2379ca035ef8811 for the rest of it." [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/153818 (https://bugzilla.wikimedia.org/64685) (owner: 10MarkTraceur) [21:26:03] Right [21:26:42] marktraceurWMF tgr: I can confirm that Media Viewer appears disabled now for two of my logged-in user test accounts on Commons. [21:27:48] Socking! :) [21:27:49] Interestingly, it is still enabled for my own WMF and personal accounts, but this could be due to my enabling them explicitly in preferences earlier. [21:28:17] Probably, yeah [21:28:29] For the record, we deployed this yesterday, right? [21:28:39] Yeah, I deployed it around 14:30 [21:29:04] fabriceflorin: tgr had said there was some weirdness, but then couldn't repro later, we assume there was some sort of caching somewhere [21:29:14] Yeah, I couldn [21:29:26] I couldn’t experience any weirdness on my end. [21:29:49] So I have accepted it for now, and we can re-open or start a new ticket if someone reports any problems. [21:30:00] A lack of weirdness on Commons. First time for everything. [21:49:35] tgr: You might want to start the deploy review for ImageData [21:49:45] Er, ImageMetrics. [22:24:55] Arright tgr [22:25:00] EventLogging stuff [22:25:42] You have your flow logging stuff, which is neat, but not applicable to e.g. "X number of uploads got added" or (afaik) "the user abandoned Y uploads at the file step" [22:25:58] Maybe the latter could be an argument to the flow log event after the file step. [22:31:02] But I'm torn between re-tooling my old patch and trying to just write in normal eventLogging code for the former [22:31:08] Could use a thought. [22:37:08] (03Abandoned) 10Robmoen: [WIP] Create OOjs-style base UI module [extensions/UploadWizard] (oojsify) - 10https://gerrit.wikimedia.org/r/123818 (owner: 10Robmoen) [22:37:59] Sorry rmoen [22:38:11] marktraceurWMF: yes, the advice from analytics was to create more flow events, with arguments [22:38:33] I think I created the schema already [22:38:58] https://meta.wikimedia.org/wiki/Schema:UploadWizardUploadFlowEvent [22:39:01] tgr: Yeah, but you created it before we refined the card - it talks about individual uploads, but we wanted to know about upload batch additions [22:39:08] Multi-select, that is. [22:39:48] well, could add a count, or a separate event for each and a batch id [22:39:56] Hm, OK [22:40:10] Maybe just an "extra-files" argument [22:40:10] depends on how much pain we want to be in when we actually have to analyze the data :) [22:40:14] Right. [22:40:46] Hrmm [22:40:49] I guess I'll muse on it. [22:40:54] Thanks for the help [22:42:58] re ImageMetrics, I want to write the second half of the load time logging first, for old browsers [22:43:07] that will be the scarier part of the code [22:46:48] fabriceflorin: the disable card is in the awaiting improvements column because it messes up the user preferences DB table [22:46:59] it's nothing tragic but needs some housekeeping [22:47:36] btw the optout logging graph for Commons will be incorrect after this; do we care? [22:49:56] Oh, heh, yeah. [22:50:07] Maybe we just shouldn't look at those numbers. [22:51:09] It should just wind up being 0, right? [22:52:26] > select count(*) from user_properties where up_property="enable-multimediaviewer" and up_value=0; [22:52:29] stdClass Object [22:52:31] ( [count(*)] => 0 [22:52:34] ) [22:53:19] hah [22:53:30] you are underestimating the pref api [22:53:37] Guess so [22:54:19] tgr: Thanks for the update. Keep us posted and let me know what I can do to help. I am mostly in structured data mode right now, but ping me if you need anything on this front. [22:54:21] '1' means enabled, '' means disabled before that became the default, no entry means either didn't change or disabled after that became the default [22:55:09] No entries for '' either [22:55:10] fabriceflorin: I was just wondering if it is worth to update the dashboard code to track optins [22:55:25] | up_value | count(*) | [22:55:29] | | 1574 | [22:55:38] maybe it's a space, not sure [22:55:38] Oh, I have the wrong pref name [22:56:05] tgr: You mean we would update the dashboard to track how many logged-in users choose to opt back in now that it’s disabled by default? [22:56:12] fabriceflorin: yes [22:56:12] 1579 have 0 [22:57:18] marktraceurWMF: [22:57:22] > select up_value, count(*) from user_properties where up_property = 'multimediaviewer-enable' group by up_value; [22:57:25] +----------+----------+ [22:57:28] | up_value | count(*) | [22:57:30] +----------+----------+ [22:57:33] | | 1573 | [22:57:35] | 1 | 57 | [22:57:36] automatic type conversions are fun [22:57:39] | true | 6 | [22:57:41] +----------+----------+ [22:57:58] I can just run a query to fix it [22:58:15] It would be useful to know that, but not if it’s a lot of work. So it’s more your call than mine. [22:58:17] I need to fix the script first [22:59:16] Heh [22:59:17] true. [22:59:36] I wonder what caused "true" to be a thing. [22:59:44] Maybe our enable/disable API calls? [23:00:37] yes, I must have messed them up [23:01:34] I made sure originally that they would send the same string the preferences page would set, but I had to make some small changes for the Commons switch [23:03:54] Oh, cool, I'm one of the 'true' accounts [23:04:31] Sorry [23:04:36] Oh, cool, I'm one of the 'true' accounts [23:05:23] Given I last used the enable link in the viewer to change that preference, that's probably why [23:13:39] * Romaine mombels that those 3 letters will not everywhere give any status/help [23:14:07] Romaine: I'm mostly trying to make a farce of the whole thing. [23:14:51] I would be super amused if people treated me differently as marktraceurWMF. [23:16:33] if you go to the Dutch Wikipedia, it is very likely to be treated differently: being harassed :S [23:16:51] Eh, I don't go there anyway [23:16:58] :p [23:17:06] Though that would be pretty weird. [23:17:08] you probably would send me right? :p [23:17:18] *shrug* I have no reason to [23:17:30] but that kind of treated diffeerently you would have expected right? [23:18:09] Hm, sec [23:18:15] Romaine: People harassing me just because I work for WMF is just as bad as the WMF acting superior because they own the servers. [23:18:31] I agree [23:18:59] I took it up for the staff person recently [23:19:12] *nod* [23:20:07] who was at nl-wiki [23:23:53] I really like this to have a better interaction between WMF/community: https://meta.wikimedia.org/wiki/Community_Engagement_%28Product%29/Process_ideas#Community_Ambassadors_and_Liaisons [23:25:36] Neat. [23:26:02] Romaine: I dunno, I'm intrigued, but I think there's a simpler solution [23:26:06] it only needs more advantages added [23:26:15] what solution you have in mind? [23:28:20] Romaine: I've thought for a while now that WMF and community just need to communicate more closely [23:28:33] Like, right now there's too many fora for me to effectively communicate with the grander community [23:28:40] People who know about IRC can come in here, but that's a subset [23:28:55] yes, it is much spread over many channels [23:29:00] I'd love to have a meta page where we could talk about multimedia in general, and to have the time to actually engage in that [23:29:10] Meta or MediaWiki. [23:29:41] the complaint I hear often from users on nl-wiki si that they don't see the things that happen outside nl-wiki [23:30:06] they often even expect that WMF/etc would talk to them in person at nl-wiki [23:30:08] As an issue of cross-wiki involvement, or one of language barrier? [23:30:20] both [23:30:27] Hm. [23:30:51] most Dutch talking people understand English, but still experience adisadvantage towards native English speakers [23:31:20] also, I think in much of the communication, basic information is missing the local users need [23:31:29] Well yeah. [23:32:11] and then they are happy with me, I translate the technical stuff to wiki user language and add there why, when, what effects, etc [23:32:14] Romaine: I'd like to have software projects organized like WikiProjects, really [23:32:44] it seems like a little difference, but that difference makes a nice implementation or a large uproar with protests [23:33:55] users are expected to assume good faith, I think also with new software, but when new software is coming, users are worse at assuming good faith and are very annoyed about the new software or the change, if they aren't told why the change is coming [23:35:53] so that is why I like to expand the community ambassadors role [23:39:05] *nod* agreed :) [23:39:47] http://www.reactiongifs.us/wp-content/uploads/2014/06/agreed_pirates_caribbean.gif [23:40:32] :p