[00:57:46] (03PS2) 10MarkTraceur: Introduce image size bucketing [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95282 [00:57:51] Fixed the algo to use width only [00:57:55] Er [00:59:01] Ignore me a sec [01:03:49] Urgh, something's wrong. [01:04:21] (03CR) 10MarkTraceur: [C: 04-1] "Needs work, but that last PS was supposed to switch it over to using only width *and* abstract out the width/height calculations." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95282 (owner: 10MarkTraceur) [16:09:13] (03PS2) 10Gergő Tisza: Handle remote categories in a ForeignDBRepo setup [extensions/CommonsMetadata] - 10https://gerrit.wikimedia.org/r/95173 [17:16:46] tgr: Did inch address my thoughts in the latest patchset? [17:19:28] some of them [17:20:50] Should I review again? [17:21:13] Or are we waiting on her to fix the rest [17:22:17] i think you should just -1 if you still have concerns with it [17:23:03] It seems unlikely. [17:23:06] i think she didn't quite understand what you wanted from her wrt var formatting [17:23:37] Argh [17:23:38] 'kay [17:24:29] the link vs. button issue should be a different changeset IMO [17:24:35] Agreed [17:24:53] if her application is accepted, it will be replaced by some more complex control anyway [17:25:13] Heh, awesome. [17:46:08] (03CR) 10Gergő Tisza: "(1 comment)" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95295 (owner: 10MarkTraceur) [17:48:09] tgr: No, multilightbox isn't in core :) I'm calling the extension file a dependency because it replaces a class that multilightbox uses [17:48:40] Dependency injection, I guess, is the word. [17:48:43] i know, thats why i said core-ish [17:49:10] still, it is a lower level component, isn't it? [17:49:20] A little bit [17:49:39] Using MLB with the original LightboxInterface class wouldn't be a problem [17:49:50] But we want to later add functionality through this new class [17:50:47] (03CR) 10MarkTraceur: "(1 comment)" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95295 (owner: 10MarkTraceur) [17:54:07] then maybe MLB could use this.interface everywhere [17:54:39] and in the main extension module you can just say MLB.interface = ExtensionSpecificInterface [17:55:04] thats closer to how dependency injection is usually done [17:55:42] interface is actually a reserved word :) [17:55:48] Gotta love JS. [17:56:01] But yeah, I guess so [17:56:15] I'll look into doing that instead [17:59:56] Brace for impaaaact [18:00:00] Stand-up! [18:00:00] Order: bd808 -> marktraceur -> fabriceflorin -> tgr [18:01:18] * bd808 grabs stick [18:01:41] Yesterday I did a phone interview with a candidate [18:01:52] I also looked at Dan's patches [18:02:11] Today I looked at some folloup changesets from Dan [18:02:25] And I will be focusing on non-mulitmedia work [18:02:30] Woot [18:02:34] multimedia even [18:02:40] Mulletmedia [18:02:43] * bd808 drops stick [18:02:52] * marktraceur picks it up, dusts it off [18:03:07] Yesterday I was working on improving MultimediaViewer some more [18:03:19] Though it's slowing down a bit because I'm getting into a commit chain trap [18:03:31] Consequently, today I'm going to work on all the code review [18:03:58] And hope that tgr or brion can at some point review the patches I have in - they pretty significantly change the code structure, so it would be hard to move forward without them [18:04:21] I'm also deploying VectorBeta to mw.org today, which should be amusing [18:04:35] Watch on channel 7 right after How I Met Your Mothr [18:04:54] * marktraceur hands fabr the stick [18:04:56] Oh right [18:05:09] * marktraceur takes the stick back from fabrice, gives to tgr [18:05:53] i reworked the category patch, because people said File is not the right place for dealing with categories [18:06:03] hopefully the new version fares better [18:06:16] * marktraceur crosses fingers [18:06:21] i reviewed the gwtoolset changes [18:06:36] ooh patches to look at [18:06:41] * brion adds to list [18:06:52] and started reviewing the pending mediaviewer changes, i'll continue doing that [18:07:42] no blockers, although i couldn't figure out how to properly test the core patch [18:07:56] I'll add you, brion [18:08:05] tx [18:08:29] since it depende on File subclasses, and those depend on DB load balancer and whatnot [18:08:50] guess it will have to be tested on the beta cluster [18:09:00] Fun times [18:09:04] * tgr drops stick [18:09:19] tgr: FWIW testing on beta wouldn't be so bad [18:09:36] Worst case, we fix it 6-12 minutes later with a revert commit [18:10:10] i tested with local files, and it inwokes the same lines of code, so it shouldn't be completely broken [18:10:22] but maybe gets the categories from the wrong page [18:10:29] unlikely, but should be checked [18:11:16] 'kay [18:11:27] tgr: Do you need review on that, or is Aaron on it? [18:12:31] he gave feedback pretty quickly yesterday, i'll wait until he is happy with the general approach, then invite you for review [18:13:09] 'kay [18:23:00] (03PS3) 10MarkTraceur: WIP Introduce image size bucketing [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95282 [18:45:32] tgr: The momentjs patch needs a rebase, do you have time or should I do it? [18:45:43] i'll do it [18:45:46] Sweet [18:46:11] should i wait for the UI rewrite etc to be merged? [18:46:30] Naw, it should be fine [18:46:32] I can rebase that [18:53:59] hey bd808 thanks for the rebase [19:01:47] (03CR) 10Gergő Tisza: [C: 031] "Tested, works." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93867 (owner: 10MarkTraceur) [19:15:10] (03CR) 10Gergő Tisza: [C: 031] "Tested, works." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93909 (owner: 10MarkTraceur) [19:21:50] Huzzah [19:22:37] marktraceur: should i +2 these or wait for brion? [19:23:10] if you're confident in them go ahead [19:23:15] but i'll take a peek after this meeting [19:23:16] Go nuts man [19:41:57] (03CR) 10Gergő Tisza: [C: 032] Rewrite of UI initialization [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93909 (owner: 10MarkTraceur) [19:42:21] (03CR) 10Gergő Tisza: [C: 032] ResourceLoader consistency file moves [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93867 (owner: 10MarkTraceur) [19:55:06] Looks like I need to rebase too [19:55:09] Crap [20:59:44] (03CR) 10Gergő Tisza: "Looks very nice! Two small things (not sure if they should belong to this changeset or not):" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95081 (owner: 10MarkTraceur) [21:23:03] (03CR) 10MarkTraceur: "I haven't really thought about what the background should be, yet. I'd say that could be a separate patchset." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95081 (owner: 10MarkTraceur) [21:38:47] (03PS3) 10MarkTraceur: ResourceLoader consistency file moves [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93867 [21:38:53] (03PS2) 10MarkTraceur: Rewrite of UI initialization [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93909 [21:38:57] (03PS3) 10MarkTraceur: Reorganize UI to be...way sexier. [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95081 [21:39:00] (03PS4) 10MarkTraceur: WIP Introduce image size bucketing [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95282 [21:39:11] (03PS2) 10MarkTraceur: Use oojs to extend multilightbox objects [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/95295 [21:39:17] Rebase all the things [21:40:48] (03PS2) 10MarkTraceur: Fix images and related CSS for RTL wikis [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/94269 (owner: 10Amire80) [21:54:57] (03PS2) 10Gergő Tisza: Use moment.js for date formatting [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/92298 [22:16:06] all your rebase (rebase), are belong to marktraceur [23:13:32] (03CR) 10Gergő Tisza: [C: 032] ResourceLoader consistency file moves [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93867 (owner: 10MarkTraceur) [23:14:26] (03Merged) 10jenkins-bot: ResourceLoader consistency file moves [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93867 (owner: 10MarkTraceur) [23:22:23] (03CR) 10Gergő Tisza: [C: 032] Rewrite of UI initialization [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93909 (owner: 10MarkTraceur) [23:23:02] (03Merged) 10jenkins-bot: Rewrite of UI initialization [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/93909 (owner: 10MarkTraceur) [23:31:16] Woo [23:56:09] (03CR) 10MarkTraceur: "(3 comments)" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/92298 (owner: 10Gergő Tisza) [23:57:34] (03CR) 10MarkTraceur: [C: 04-1] "(2 comments)" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/92298 (owner: 10Gergő Tisza)