[00:06:06] (03PS1) 10MarkTraceur: Dumb commit (DO NOT MERGE PLEASE GOD) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108859 [00:11:03] * marktraceur will fix up the jsduck errors there, and the job [00:22:52] (03PS1) 10MarkTraceur: Fix jsduck warnings [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108862 [00:26:27] (03PS2) 10MarkTraceur: Fix jsduck warnings [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108862 [00:26:30] More better [00:26:46] (03Abandoned) 10MarkTraceur: Dumb commit (DO NOT MERGE PLEASE GOD) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108859 (owner: 10MarkTraceur) [00:28:09] (03PS3) 10MarkTraceur: Fix jsduck warnings [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108862 [00:28:24] gi11es: If you have a sec, ^^ and we can make jsduck voting [00:28:36] (03PS1) 10Gergő Tisza: Change working directory for JSDuck generate script [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108863 [00:32:15] (03CR) 10Gilles: [C: 032] Fix jsduck warnings [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108862 (owner: 10MarkTraceur) [00:32:43] (03Merged) 10jenkins-bot: Fix jsduck warnings [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108862 (owner: 10MarkTraceur) [00:34:10] (03PS11) 10Gergő Tisza: Create model & providers for file usage information [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107588 [00:34:12] (03PS11) 10Gergő Tisza: Add file usage data to MMV metadata panel [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 [00:35:05] (03CR) 10Gilles: [C: 032] Change working directory for JSDuck generate script [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108863 (owner: 10Gergő Tisza) [00:35:07] (03CR) 10jenkins-bot: [V: 04-1] Change working directory for JSDuck generate script [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108863 (owner: 10Gergő Tisza) [00:36:18] (03CR) 10Gergő Tisza: "Rebased, split into more files, added more tests." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [00:49:36] * marktraceur is going to make jsduck voting now [00:49:39] Wish me luck [00:51:14] (03PS1) 10MarkTraceur: Dumb commit (DO NOT MERGE PLEASE GOD) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108866 [00:51:35] (03PS2) 10Gergő Tisza: Change working directory for JSDuck generate script [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108863 [00:55:02] (03CR) 10MarkTraceur: [C: 032] Change working directory for JSDuck generate script [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108863 (owner: 10Gergő Tisza) [00:55:29] (03Merged) 10jenkins-bot: Change working directory for JSDuck generate script [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108863 (owner: 10Gergő Tisza) [00:56:17] Oooops [00:56:18] Wrong [01:01:10] gi11es, aarcos, tgr: https://doc.wikimedia.org/MultimediaViewer/master/js/ exists but isn't the final location. [01:01:28] \o/ [01:02:49] looks great [01:08:08] * marktraceur remotes from the couch [01:11:25] #120: (MH) O:MH|DDS:2J2|S:ID -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/120 [01:22:24] (03CR) 10Gilles: [V: 04-1] "jsduck is still unhappy (see the non-voting log above)" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107588 (owner: 10Gergő Tisza) [01:22:29] (03PS1) 10MarkTraceur: A bunch of description fixes [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108876 [01:22:43] (03CR) 10MarkTraceur: "Oh, it should be voting now." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107588 (owner: 10Gergő Tisza) [01:23:30] what do you think about this? http://javascript-jedi.com/jsduck-tag-for-deferred-methods/ [01:23:59] Ugh, complicated, but possible [01:24:25] #120: (MH) https://gerrit.wikimedia.org/r/108876 S:ACR -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/120 [01:25:25] #121: (MH) O:MH|DDS:2J2|S:ID -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [01:26:34] why is it complicated? [01:27:09] Not that complicated [01:27:18] I had looked at it and thought "ugh, work" but go ahead [01:27:59] Also, it only deals with one return value...we often (almost usually) return more than one [01:30:02] https://github.com/senchalabs/jsduck/wiki/@return#returning-function can't we use that format? multiple @return [01:30:24] ah, those are named [01:30:41] yeah, it's not that useful without support for multireturns [01:31:28] Or maybe the answer is that we shouldn't return more than one thing to a promise [01:32:21] (03PS12) 10Gergő Tisza: Create model & providers for file usage information [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107588 [01:32:23] (03PS12) 10Gergő Tisza: Add file usage data to MMV metadata panel [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 [01:32:37] we shouldn't limit ourselves like that just for documenting purposes [01:32:53] (03PS1) 10MarkTraceur: Add 'Location:' to the location message [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108878 [01:33:35] sometimes you want to repurpose functions that are normally called directly to be used as a chained function after a deferred [01:33:43] (03CR) 10jenkins-bot: [V: 04-1] Add 'Location:' to the location message [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108878 (owner: 10MarkTraceur) [01:33:48] Maybe we could return a promise, then document the arguments to done and fail with the multireturn syntax... [01:33:50] if that means you also have to turn those into single-parameter functions, it can get ugly quickly [01:34:12] e.g. @returns {jQuery.Promise} @returns return.done @returns return.done.imageData [01:34:28] Also, agh, fucking Jenkins [01:34:31] with arbitrary names? [01:34:40] because they're not named when passed to resolve() [01:35:07] (03PS2) 10MarkTraceur: Add 'Location:' to the location message [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108878 [01:35:22] gi11es: True, but the order is preserved...maybe [01:35:27] (03CR) 10Gergő Tisza: "Actually the jsdoc still has errors (I fixed them in the child commit). I guess Jenkins is doing some sort of test batching here?" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107588 (owner: 10Gergő Tisza) [01:35:29] I guess I don't know. [01:35:56] Maybe not, it looks alphabetical [01:36:25] could do done.1 done.2 done.3, but meh [01:36:37] meh indeed [01:42:03] tgr: Are we not segmenting the data providers in mw.mmv.provider.*? [01:42:15] Oh, we are, but only for some of them. [01:42:39] Or, no, we're...never mind, will fix [01:42:42] what do you mean by segmenting? [01:43:25] the cache? [01:44:50] No [01:44:55] The param docs [01:45:02] I'm fixing it as I go, don't worry [01:45:21] re promises: i'm using {jQuery.Promise.} now, sort of cheating but works [01:45:28] 'kay [01:46:28] tgr: Do you want it to be "mw.mmv.dataProvider" or is that too verbose? [01:46:32] the 'official' promises standard does not allow multiple returns (one of the many things jQuery gets wrong about promises), so limiting ourselved to single returns might make sense [01:46:39] provider sounds fine for me [01:46:56] multiple returns are very convenient though [01:47:04] Yeah, super convenient [01:47:17] yeah, provider is better, not sure why I didn't use that [01:47:41] i'll rename at some point, i don't want to do file moves while there is a dependant commit [01:48:47] i'm already segmenting providers though, assuming we mean the same thing by segmenting [01:49:00] i have @class mw.mmv.dataProvider.Api and such [01:49:23] Ah, 'kay [01:49:41] Yeah, there was one place where that wasn't the case, but it was fine, I fixed it [01:50:32] i had some jsdoc typos in the provider patch, which are fixed in the child patch [01:50:35] bit of a mess [01:50:40] Heh. [01:50:43] It's OK [01:52:25] #95: (GT) O:GT|DDS:2J2|S:ID -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/95 [01:55:13] (03CR) 10Siebrand: [C: 031] "i18n/L10n reviewed." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108878 (owner: 10MarkTraceur) [02:04:56] (03Abandoned) 10Siebrand: (bug 28525) Add GENDER support for mwe-upwiz-source-ownwork-assert-* [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/31180 (owner: 10Amire80) [02:05:00] (03PS13) 10MarkTraceur: Create model & providers for file usage information [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107588 (owner: 10Gergő Tisza) [02:05:11] tgr: I've updated a very small amount of things [02:05:43] But I'm going to merge it [02:06:50] (03CR) 10MarkTraceur: [C: 032] "Great change, let's get this started" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107588 (owner: 10Gergő Tisza) [02:07:18] (03Merged) 10jenkins-bot: Create model & providers for file usage information [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107588 (owner: 10Gergő Tisza) [02:07:56] thx [02:08:20] jsduck still seems to be non-voting [02:08:28] ...wat [02:08:46] (the errors are fixed in the next commit btw, apart from some 'no documentation' ones) [02:08:54] tgr: No, it's voting [02:09:01] ...huh [02:09:20] Oh, maybe it's not listening to my --warnings-exit-nonzero thing [02:10:44] Or maybe I need set -e [02:12:35] (03PS13) 10MarkTraceur: Add file usage data to MMV metadata panel [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [02:12:46] (03CR) 10MarkTraceur: "Rebase" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [02:15:34] (03PS14) 10Gergő Tisza: Add file usage data to MMV metadata panel [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 [02:20:45] (03PS1) 10Gergő Tisza: Add CC 4.0 license support [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108881 [02:21:25] #95: (GT) https://gerrit.wikimedia.org/r/108881 S:ACR -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/95 [02:22:25] #121: (MH) https://gerrit.wikimedia.org/r/108878 S:ACR -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [02:22:33] (03CR) 10Siebrand: [C: 031] "i18n/L10n reviewed." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108881 (owner: 10Gergő Tisza) [02:24:20] marktraceur: i guess i broke that with the popd, sorry [02:25:13] 's all right [02:28:25] #117: (GT) O:GT|DDS:2J2|S:ID -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/117 [02:29:01] tgr: Are we going to build a base class for interface elements? [02:29:28] marktraceur: does jsduck understand interfaces? [02:29:38] i mean interfaces in the OOP sense [02:29:52] because i would prefer to use that [02:30:17] I believe so [02:33:00] doesn't seem so [02:33:14] in that case, a base class, yes [02:33:15] Oh, hm. [02:37:45] (03CR) 10MarkTraceur: "Some small issues, some less small issues, thoughts invited" (0321 comments) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [02:38:25] (03CR) 10MarkTraceur: "In general I'd like to see documentation on every method, including @method, but I can be talked down from that position - also text docum" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [02:38:31] (03CR) 10MarkTraceur: [C: 04-1] Add file usage data to MMV metadata panel [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [02:39:28] tgr: Yeah, loads of the warnings are just "no documentation, wtf" [02:39:37] So [02:39:44] Now it is time for Mark to head home, maybe [03:32:25] #95: (GT) I'm splitting the | More part into a separate... -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/95 [03:41:25] #125: (GT) S:IA|R:#MQ|I:#J2-S3|T:S Description changed -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/125 [03:42:25] #95: (GT) Description changed -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/95 [04:24:03] (03CR) 10Siebrand: [C: 04-1] "i18n/L10n reviewed." (031 comment) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [04:26:32] (03CR) 10Gergő Tisza: Add file usage data to MMV metadata panel (037 comments) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [04:43:46] (03PS16) 10Gergő Tisza: Add file usage data to MMV metadata panel [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 [05:06:09] (03PS17) 10Gergő Tisza: Add file usage data to MMV metadata panel [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 [05:08:42] (03CR) 10Gergő Tisza: "Cleaned up JSDuck warnings." [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [05:11:25] #44: (GT) O:(s -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/44 [07:58:02] (03CR) 10Aaron Schulz: [C: 032] Fix transcodes on files with long non-ascii names [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/108170 (owner: 10Brian Wolff) [07:58:06] (03Merged) 10jenkins-bot: Fix transcodes on files with long non-ascii names [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/108170 (owner: 10Brian Wolff) [13:51:23] (03PS1) 10Zfilipin: @login tag is required for tests to be able to log in at Jenkins machine [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108909 [14:13:41] (03CR) 10Jhall: [C: 031] @login tag is required for tests to be able to log in at Jenkins machine [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108909 (owner: 10Zfilipin) [14:18:47] (03CR) 10Jhall: [C: 032] @login tag is required for tests to be able to log in at Jenkins machine [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108909 (owner: 10Zfilipin) [14:19:16] (03Merged) 10jenkins-bot: @login tag is required for tests to be able to log in at Jenkins machine [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108909 (owner: 10Zfilipin) [17:12:45] (03CR) 10Gilles: [C: 031] "It's a lot of nesting, but I don't really see what the alternative would be?" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108878 (owner: 10MarkTraceur) [17:13:25] (03CR) 10Gilles: [C: 032] Add 'Location:' to the location message [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108878 (owner: 10MarkTraceur) [17:13:53] (03Merged) 10jenkins-bot: Add 'Location:' to the location message [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108878 (owner: 10MarkTraceur) [17:14:25] #121: (GD) DDE:2J2|S:RfT -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [17:16:24] (03CR) 10Gilles: Add CC 4.0 license support (031 comment) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108881 (owner: 10Gergő Tisza) [17:18:55] (03PS2) 10Gilles: Add CC 4.0 license support [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108881 (owner: 10Gergő Tisza) [17:19:28] (03CR) 10Gilles: [C: 032] Add CC 4.0 license support [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108881 (owner: 10Gergő Tisza) [17:19:56] (03Merged) 10jenkins-bot: Add CC 4.0 license support [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108881 (owner: 10Gergő Tisza) [17:20:26] #95: (GD) DDE:2J2|S:RfT -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/95 [17:26:25] #115: (MH) DTS:2J2|S:IT -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/115 [17:27:26] #115: (MH) DTE:2J2|S:RfS -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/115 [17:27:26] #115: (MH) S:A -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/115 [17:54:25] #100: (AA) O:AA -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/100 [17:55:11] Yay [17:55:26] #100: (AA) Got email form zfilipin@wikimedia.org: The t... DTE:2J2|S:RfS -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/100 [17:55:26] #100: (AA) S:A -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/100 [17:57:44] (03CR) 10Gilles: [C: 04-1] Add file usage data to MMV metadata panel (037 comments) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [18:14:59] Oh, hm, we need to shift around +V Flags. [18:15:37] bd808: Sorry, you're not ops anymore [18:27:03] Aaaaarrrrrghhhhh [18:27:10] Authentication is not working for Jenkins. [18:34:16] (03CR) 10Gilles: [C: 04-1] "As per Fabrice, we should display the caption if we have it and the description if we have it. No need for interdependent rules, as there " [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108876 (owner: 10MarkTraceur) [18:34:38] Oh, right. Hm. [18:35:26] #120: (GD) S:R -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/120 [18:42:26] #107: (GD) B:Y -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/107 [18:44:26] #110: (GD) B:B -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/110 [18:44:27] Hm, maybe this is a "good" opportunity to dump some code into a different file [18:45:26] #111: (GD) B:B -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/111 [18:45:26] #73: (GD) B:B -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/73 [18:47:17] tgr: Are you thinking of working on the abstract class for the interface elements, or should I? [18:47:27] #44: (GD) S:R -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/44 [18:48:13] marktraceur: not at the moment [18:48:22] I can do it later today if you want [18:48:38] I mean [18:48:51] I'm going to do a really fast patch to put the description code into a different class [18:49:05] So I could probably put in a superclass too [18:50:08] Grumble grumble text editor [18:50:26] #121: (GD) DTS:2J2|S:IT|O:GD -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [18:50:54] cool [18:51:04] i'll just apply it to the file usage patch later then [18:51:26] #121: (GD) S:RfT -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [18:51:26] #121: (GD) S:IT -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [18:51:26] #121: (GD) S:RfT -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [18:52:01] Sweet [18:52:14] * marktraceur goes to set up Geany, may be less productive, but will be way more productive later [18:52:25] #121: (GD) S:RfT -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [18:53:25] #121: (GD) This change can be tested here: http://en.wi... S:IT -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [18:54:25] #121: (GD) Emailed Fabrice -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [19:01:25] #95: (GD) Is there a place on beta where this could be te... -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/95 [20:14:26] #121: (F) S:A -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/121 [20:14:26] #78: (GT) The config changes just went life on Beta Commo... -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/78 [21:26:32] (03PS2) 10Reedy: Add COPYING [extensions/CommonsMetadata] - 10https://gerrit.wikimedia.org/r/107787 [21:26:37] (03CR) 10Reedy: [C: 032] Add COPYING [extensions/CommonsMetadata] - 10https://gerrit.wikimedia.org/r/107787 (owner: 10Reedy) [21:26:41] (03Merged) 10jenkins-bot: Add COPYING [extensions/CommonsMetadata] - 10https://gerrit.wikimedia.org/r/107787 (owner: 10Reedy) [22:07:25] #96: (GD) DDS:2J2|S:ID|O:GD -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/96 [22:11:02] (03PS1) 10Reedy: Add COPYING [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/108983 [22:13:15] (03CR) 10Reedy: [C: 032] Add COPYING [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/108983 (owner: 10Reedy) [22:13:24] (03Merged) 10jenkins-bot: Add COPYING [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/108983 (owner: 10Reedy) [22:19:47] (03CR) 10MarkTraceur: [C: 04-1] Add file usage data to MMV metadata panel (031 comment) [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/107993 (owner: 10Gergő Tisza) [22:20:14] Why doesn't Jenkins fail it? I dunno. [22:38:14] (03PS2) 10MarkTraceur: A bunch of description fixes [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108876 [22:38:32] tgr: There's another UI patch for you, huzzah [22:38:44] (03CR) 10jenkins-bot: [V: 04-1] A bunch of description fixes [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108876 (owner: 10MarkTraceur) [22:39:25] #120: (MH) O:(s -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/120 [22:44:37] Woo hoo, bugs [22:46:44] (03PS3) 10MarkTraceur: A bunch of description fixes [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108876 [22:47:36] Woo hoo fewer bugs [22:50:12] … he claims. [22:57:25] #110: (MH) PiG:h -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/110 [22:58:04] PIG! [23:03:26] #41: (MH) O:MH|DDS:2J2|S:ID -- https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/41 [23:09:07] I think I will base the category thing on the description thing, so I can write it as a view instead of hacks on hacks on hacks [23:43:26] Oh, crap. [23:43:45] Ugh [23:43:57] I need a way to get an article path out of foreign DB repos [23:44:02] I don't think I have any good way to [23:44:06] I will hack it in. [23:49:41] (03CR) 10Gergő Tisza: [C: 032] "Yay modularity!" [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108876 (owner: 10MarkTraceur) [23:51:52] (03Merged) 10jenkins-bot: A bunch of description fixes [extensions/MultimediaViewer] - 10https://gerrit.wikimedia.org/r/108876 (owner: 10MarkTraceur) [23:52:14] Woot