[04:41:54] argh why do i always end up hitting Ctrl+M on gerrit :( [11:34:13] 6Multimedia, 10MediaWiki-Uploading, 10VisualEditor, 5MW-1.27-release-notes, 5WMF-deploy-2016-04-12_(1.27.0-wmf.21): Cross-wiki upload tool errors display as raw JSON rather than a notice (in production) - https://phabricator.wikimedia.org/T131709#2183166 (10matmarex) 5Open>3Resolved [11:58:02] MatmaRex: Should I merge the modal height patch? [12:00:54] prtksxna: please do :D [12:16:05] 6Multimedia, 10Possible-Tech-Projects, 10Wikimedia-General-or-Unknown: Implement International Image Interoperability Framework (IIIF) prototype service on Wikimedia labs - https://phabricator.wikimedia.org/T89552#2183216 (10brion) >>! In T89552#2180240, @dschwen wrote: > Do you have a link/example? There a... [12:56:01] Weird, I am not able to open the Emoji Wikipedia page on Chrome :/ [12:56:16] Keep getting Aw, snap (https://support.google.com/chrome/?p=e_awsnap) [14:12:05] prtksxna: Too much emotion for your browser to handle [14:12:23] WFM [14:14:18] MarkTraceur: 😛 [14:14:33] MarkTraceur: Might be one of the chrome extensions messing around [14:14:39] Maybe. [14:14:44] * prtksxna is going to become an emoji person [14:14:54] Oh no. [14:14:59] No more kaomoji for me [14:15:17] (ू˃̣̣̣̣̣̣︿˂̣̣̣̣̣̣ ू) [14:16:44] MarkTraceur: Do you mind if I add changes to https://gerrit.wikimedia.org/r/#/c/269741 ? [14:19:21] prtksxna: The prevailing practice in this team (by momentum) is that if it's a tiny change (typo fix, indentation fix) you can make it yourself and still merge. If not, I'd prefer you to comment and let me fix it, so self-review isn't a concern. [14:20:51] Minor change, wont become a self merge 😊 [14:21:20] * prtksxna doesn't feel right using emoji [14:24:38] Rockin' [14:24:40] To both. [14:26:52] Will you be moving out the ImageEditor code from lib at some point? [14:36:51] prtksxna: I mean...at some point, maybe [14:36:55] I don't really have a plan for that [15:04:02] MarkTraceur: prtksxna: either of you working on https://gerrit.wikimedia.org/r/#/c/269741/ at the moment? i'm re-reviewing and would like to amend to fix some typos and stuff [15:10:11] Go ahead MatmaRex [15:11:40] the crop tool still doesn't work for me, btw. [15:12:13] MatmaRex: You're sure? I saw it on your screenshot. [15:12:26] hmm. [15:12:28] It took some hunting, for sure...maybe it could be a little bigger/more obvious [15:12:37] prtksxna: Thoughts? :) [15:12:51] MarkTraceur: it's literally invisible, except for the bottom-right corner, where it has a small triangle thingy [15:12:55] Right [15:13:15] I'd say we could shade the part that's not included to make it a little clearer [15:13:16] https://i.imgur.com/6Vy5Rge.png [15:13:29] is it supposed to look like this? ^ [15:13:45] Uh, basically, but it looks like your cursor isn't on the right spot? [15:14:02] Unless that's the top left corner, and the cursor blocks the visual cue for the top left corner. [15:14:37] that is the to-left corner, yes, and there's no visual cue. [15:14:37] MarkTraceur: It was supposed to be shaded, something is wrong [15:14:54] there's only one in the bottom-right one. [15:15:15] Oh, frack. I must have messed it up. Sorry prtksxna [15:15:44] MatmaRex: Is it shaded for you in https://prtksxna.github.io/ImageEditor/ [15:16:03] It messes up sometimes, I should probably fix that [15:16:13] prtksxna: yeah. https://i.imgur.com/jTun8CJ.png [15:16:25] MarkTraceur: Maybe in a separate patch [15:16:39] MatmaRex: \o/ [15:17:05] Need to fix that 1px shift and the lag it gets while moving [16:06:28] http://code.flickr.net/2016/04/05/our-justified-layout-goes-open-source/ [16:13:02] Neat [16:38:03] MatmaRex: Fixed the crop...I think I added a z-index and forgot to add one for the crop interface. Fixed now. [16:38:19] It might be better™ if we later moved the crop interface into the editor interface. [16:38:33] I also moved forward one of your changes that got lost because I am inattentive. [17:10:48] 6Multimedia, 6Commons, 10Internet-Archive, 10MediaWiki-Uploading, and 2 others: Upload by URL doesn't work well for large files: HTTP request timed out. - https://phabricator.wikimedia.org/T118887#2184105 (10Dereckson) [17:17:45] 6Multimedia, 6Commons, 6Community-Advocacy, 10Wikimedia-General-or-Unknown, 6Zero: Commons and testwiki used as video hoster by Wikipedia Zero - https://phabricator.wikimedia.org/T129845#2184123 (10Legoktm) [17:20:45] 6Multimedia, 6Commons, 6Community-Advocacy, 10Wikimedia-General-or-Unknown, 6Zero: Commons and testwiki used as video hoster by Wikipedia Zero - https://phabricator.wikimedia.org/T129845#2184153 (10Legoktm) >>! In T131211#2184121, @Legoktm wrote: > The `user_wpzero` variable is now available for use on a... [17:28:57] \o/ [17:49:39] MarkTraceur: hmm, how would i configure thumbor or whatever for imagetweaks? [17:50:01] MatmaRex: Uh, well, you need to install the WMF thumbor extensions [17:50:33] https://phabricator.wikimedia.org/diffusion/THMBREXT/ [17:51:56] MatmaRex: Then thumbor.conf should have this https://phabricator.wikimedia.org/P2872 [17:52:04] MatmaRex: Then just run thumbor -c thumbor.conf [17:52:51] D: [17:52:52] okay [17:53:05] MarkTraceur: by the way, it fails horribly if it's not configured. [17:53:19] Yeah it does [17:53:39] MarkTraceur: with https://gerrit.wikimedia.org/r/#/c/279627/4 , the API fails with internal_api_error_UploadStashZeroLengthFileException, and there's no error handling, so the UI just hangs. [17:53:52] MarkTraceur: before, it would actually upload a zero-byte file, which is probably even worse [17:54:01] Heh, definitely. [17:59:39] MarkTraceur: https://gerrit.wikimedia.org/r/281970 [18:03:00] Seems reasonable [18:03:19] MarkTraceur: i looked at https://phabricator.wikimedia.org/diffusion/THMBREXT/ and i still don't know how to install it. [18:03:56] MatmaRex: Clone the repository and do sudo python setup.py install [18:04:23] :o [18:10:05] MarkTraceur: ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting [18:10:25] (plus 80 lines of traceback and 45 KB of output in general) [18:10:27] Yeah, you need to install some libraries for thumbor I think [18:10:37] libjpeg-dev or something [18:10:56] I think gilles has a vagrant role for it, I just don't know if it can be easily configured for our purposes [18:38:19] MarkTraceur: apt-get install python-setuptools python-swiftclient python-dev libjpeg-dev zlib1g-dev [18:38:35] i needed these, it seems. and now setup.php it's running out of RAM. [18:39:00] Fun times.p [18:50:52] MarkTraceur: bumped the memory of the VM from 1.5G to 3G, still the same: https://phabricator.wikimedia.org/P2873 [18:51:14] that sure looks like an infinite loop to me. [18:51:24] gilles: ^ [18:55:32] Huh, so it does. [20:03:11] MarkTraceur: are you planning to merge the chunked patch by Reedy ? [20:03:30] matanya: At some point, probably [20:07:06] thanks [20:07:26] MarkTraceur: what about making it default outisde UW ? [20:07:37] matanya: Uhh, there's not much point to that [20:07:44] It's only applicable if you're in a JS interface already [20:07:59] what about pywikibot ? [20:08:47] 6Multimedia, 10Wikimedia-Site-requests, 7Community-consensus-needed, 7Tracking: Increase WMF cluster default image thumb size (tracking) - https://phabricator.wikimedia.org/T51357#2184665 (10He7d3r) [20:12:47] Sure, you could do that [20:12:56] You just need to write it into pwb which I don't really care to [20:37:09] thanks [21:35:20] 6Multimedia, 10Continuous-Integration-Infrastructure, 6Operations, 13Patch-For-Review: Investigate impact of switching from ffmpeg to libav (ffmpeg is not in Jessie) - https://phabricator.wikimedia.org/T103335#2184918 (10hashar) OpenStack enquired about imagemagick on Trusty requiring ffmpeg. But ffmpeg go... [21:56:26] MarkTraceur MatmaRex prtksxna : i need to miss standup today, i have an appt [22:01:31] I'm missing it too, I promised to host an event. [22:29:04] MatmaRex: I ued "pip install" when I install the plugins locally, not sure if that makes a difference [22:29:47] pip install --upgrade if making a change and wikimedia_thumbor is already installed [22:30:11] I haven't installed locally from scratch in a while, though, I work in vagrant most of the time [22:32:03] https://phabricator.wikimedia.org/P2873 seems to show a failure installing pycurl, which is a dependency