[00:44:17] (03PS1) 10Pginer: Images for zoom [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129629 [00:44:48] (03CR) 10jenkins-bot: [V: 04-1] Images for zoom [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129629 (owner: 10Pginer) [12:11:54] (03CR) 10Gilles: "Trying to avoid the cursor going across quickly makes sense, but we need to be careful not to make the wait too long, otherwise the likeli" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129425 (owner: 10Gilles) [12:37:19] (03CR) 10Gilles: Use sinon.js to test the thumbnail fetching (031 comment) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/126912 (owner: 10Gergő Tisza) [14:35:31] (03PS2) 10Gilles: Preload Media Viewer js/css when hovering thumbs [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129425 [14:36:12] (03CR) 10jenkins-bot: [V: 04-1] Preload Media Viewer js/css when hovering thumbs [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129425 (owner: 10Gilles) [14:42:38] (03PS3) 10Gilles: Preload Media Viewer js/css when hovering thumbs [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129425 [14:45:09] (03CR) 10Gilles: [C: 032 V: 032] Images for zoom [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129629 (owner: 10Pginer) [14:45:41] (03Merged) 10jenkins-bot: Images for zoom [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129629 (owner: 10Pginer) [14:51:08] rillke: have you received my invite for a hangout later today? [15:12:26] gi11es: Hi, yes I did. [15:13:07] rillke: is your hotmail address the right address to invite? needs to be an email address that corresponds to a google account, for google hangout [16:06:18] gi11es: So I think the time is approaching when we and a few other teams need to decide the role that oojs and oojs-ui are going to play in our projects. How d'you want to play that out? [16:35:30] marktraceur: I think we should discuss it in a meeting with some prep research about alternatives [16:35:41] 'kay [16:36:38] but yes, we need to definitely schedule that before we get started on uploadwizard [16:37:35] gi11es: Maybe we can start it off with a wikitech-l thread? [16:38:20] sure, it'd be good if the oojs/ooui guys can tell us their take on why it's different/better than well known alternatives [16:38:33] Sure. [16:38:41] I can go pester them about that [16:41:54] may I interrupt quickly? question about next week's plan, right now there is "May 1? - Fourth limited pilot release: Enable by default on first large pilot sites TBD - Gerrit change 125034" on your guys' timeline, still accurate? seems incomplete (TBD) :) [16:42:04] "interrupt" [16:42:21] hey, I'm trying to have manners [16:42:23] greg-g: It's still on the schedule, we haven't hit any bumps I think [16:42:39] k, can we name the wikis? /me should look at the gerrit change [16:42:48] The gerrit change should be enough :) [16:42:52] :P [16:42:57] got it, thanks [16:43:08] ya'll on point for updating your page, I'll update Deployments [16:43:35] Righto [16:43:36] marktraceur: have you seen aaron schultz around the office today? he's the only one who hasn't rsvped to the image scaler meeting [16:43:57] and he's probably the one with the most knowledge to bring to the table [16:44:17] no [16:44:19] Aaron, you mean? [16:44:34] he's not here yet [16:44:42] bummer [16:44:52] * marktraceur puts on his Colonel Klink voice and yells "SCHUUUUULZ!" [16:57:17] gi11es: He's in, I'm sure he'll join us [17:08:17] greg-g: I am having a meeting with Keegan at 11am PT today to determine which wikis we’ll deploy MV to next week and update our release plan accordingly. Can I get back to you with a firm answer then? For now, the likely candidates are: Dutch, French, Japanese and Spanish Wikipedias — also checking with Portuguese and Swedish, who may want to move to the following week, because it’s an international holiday [17:08:36] fabriceflorin: sounds good [17:29:22] gi11es: Check this conversation with Fae on Commons about his proposal to do a limited run of his TIFF maps uploads. I suggest that you respond with your recommendation on behalf of our team — and him stay in close contact with him, so we don’t cause another outage :) https://commons.wikimedia.org/wiki/Commons_talk:Batch_uploading/NYPL_Maps [17:29:36] thanks [17:42:39] rillke: The license on chemdoodle looks sketchy. They claim GPLv3 but then have attribution statements which say that logs and links must be retained. See the attribution section in their README.txt. [17:42:51] s/logs/logos/ [17:57:32] bd808: It's pretty well hidden; below the" STRUCTURE" [17:59:16] They are claiming things that go beyond my layman's understanding of licensing. Perhaps marktraceur and/or greg-g would be willing to take a look. [17:59:28] * marktraceur reads up [18:00:06] http://www.chemdoodle.com/ ? [18:00:16] http://web.chemdoodle.com/installation/download [18:01:07] marktraceur: Specifically their attribution notice in the README.txt. paste at -- http://pastebin.de/123894 [18:01:46] That attribution is voided by the GPLv3 clause...sec [18:02:14] That's kind of what I thought, but ... crazy upstream is crazy [18:02:35] the attribution bit in their README means they aren't really GPLv3 [18:02:52] Their website has similar claims -- http://web.chemdoodle.com/installation/license [18:03:03] greg-g: No, them being GPLv3 means they cannot put the attribution bit in their README if I understand it right [18:03:21] "You can totally use this GPLv3 software... as long as you don't change it" [18:03:35] well, right, legally that's what the GPLv3 does, but they don't understand it that way, and their intent is to add restrictions (which isn't allowed)... something I don't want to have to deal with [18:03:47] * bd808 nods [18:03:57] " If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term." [18:04:01] So [18:04:08] Take out the attribution requirement, redistribute. [18:04:17] right, but they don't know that/understand that/want that, and they'll be mad if you do that [18:04:42] greg-g: Ask licensing@fsf.org to have a conversation with them? I mean, have a conversation with them ourselves first [18:05:21] And they don't seem to have a clean upstream repo, just tarballs, so a fork is going to be a one time cut-n-paste basically. :( [18:05:56] I haven't read backscroll more than getting the url, so i don't know how needed this is, but I wouldn't touch it because of how out of touch the upstream is [18:06:18] legal contracts are great and all, but people are messy [18:06:19] It's a candidate lib for use in rillke's GSoC project [18:06:23] ahhh [18:07:25] marktraceur: also, re talking with them/having FSF talk with them: the queue of people who misuse the GPL is way too long for me to care enough ;) [18:07:51] https://www.mediawiki.org/wiki/Chemical_Markup_support_for_Wikimedia_Commons#The_client_side [18:07:52] rillke, bd808: I would email the upstream, ask them to remove the term, if they don't ask the FSF to ask them, if they still don't maybe we can ask Luis to make them an offer they can't refuse. [18:07:57] Wait maybe we should do that last thing first. [18:09:04] This is presumably going to go into our repositories? [18:09:27] presumably [18:09:32] Yeah it would need to to be included in the extension [18:10:41] see also: https://www.gnu.org/philosophy/bsd.html [18:12:19] * rillke wonders what an offer they can't refuse is [18:13:05] * bd808 prefers the Expat license or Apache2 if forced [18:22:27] heh [18:22:32] i wonder if Fae's mail with the link to Category:NYPL maps over 50 megapixel will kill the servers again [18:22:55] :/ [18:22:59] I didn't click on it! [18:28:17] (03PS2) 10MarkTraceur: Add preferences link after "help" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129296 [18:38:46] (03PS3) 10MarkTraceur: Add preferences link after "help" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129296 [19:55:45] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/430 [19:56:06] gi11es, tgr, was there discussion about this? It seems like it will unexpectedly affect performance. [19:57:22] it has been mentioned a couple times on the mailing list as a possibility to improve performance [19:57:51] Hm [19:57:56] Sorry I missed it, then [19:58:09] there is a ticket around to make us able to measure the positive impacts [19:58:24] #508 i think [19:58:44] not sure how the negative impacts could be measuredű [19:59:08] My only concern is doing things unexpectedly for people who have low-ish bandwidth connections [19:59:20] maybe just log an event when this preloading happens, and then compare the number of preloadings with the number of actual MMV loads? [19:59:26] Which we already do for next/prev...ugh [20:00:18] JS is cached, so this is not a huge deal IMO [20:00:39] about half MB, and you get it about once a week [20:01:03] if a few people who do not use MMV get it, that's not a big deal [20:01:12] 'kay [20:01:28] if ten times more people get it than the actual MMV users, that's a bug deal [20:01:41] so yeah, there should be some sort of logging, I'll make a card [20:01:46] *nod* [20:12:56] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/518 https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/519 [20:24:04] (03CR) 10MarkTraceur: [C: 04-1] Preload Media Viewer js/css when hovering thumbs (031 comment) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129425 (owner: 10Gilles) [20:36:08] greg-g: In case you missed my email, we propose to only deploy on Dutch and French Wikipedias next Thursday, as outlined on this updated release plan: https://www.mediawiki.org/wiki/Multimedia/Media_Viewer/Release_Plan#Large_Wikis [20:36:26] fabriceflorin: thanks for the update [20:37:02] greg-g: You are welcome. Would you like me to update the deployment page now? [20:37:04] Ah christ [20:37:19] gi11es: You generated some TSVs in my home directory and now I can't run my build scripts [20:37:37] fabriceflorin: sure! if you're offering! I have an interview to prep for :) [20:37:51] I'll move it but I'd appreciate you chown'ing them to me (or g+rw'ing them) [20:37:59] greg-g marktraceur : I have filed this ticket so you can update the Gerrit tickets for local configs: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/517 [20:38:25] greg-g: No worries, I will update the deployment page after lunch :) [20:41:04] Also the scripts take...a long time now [20:41:18] I'm going to bring it up to analytics. [20:45:20] (03CR) 10Gergő Tisza: Preload Media Viewer js/css when hovering thumbs (031 comment) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129425 (owner: 10Gilles) [20:54:42] (03CR) 10MarkTraceur: [C: 032] Fix Chrome bug where popstate could still reset scroll position [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129082 (owner: 10Gilles) [20:55:13] (03Merged) 10jenkins-bot: Fix Chrome bug where popstate could still reset scroll position [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129082 (owner: 10Gilles) [20:59:43] There are an obscene amount of scope increases [22:30:32] greg-g: Deployment page is updated with new Media Viewer release plan, both short and long term: https://wikitech.wikimedia.org/wiki/Deployments#Week_of_April_28th [22:30:50] Our patches are all updated too [22:40:28] fabriceflorin: thank you much, sir. [22:40:32] marktraceur: you too. [22:40:50] greg-g: Always a pleasure :) [22:40:57] Do what we can [22:41:13] marktraceur: Thanks so much for updating the patches so quickly :) [23:17:47] (03PS1) 10MarkTraceur: Use link title as fallback for caption [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/129847