[00:04:16] 6Multimedia, 6MediaWiki-Core-Team, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1151749 (10bd808) [00:04:56] 6Multimedia, 6MediaWiki-Core-Team, 6Parsoid-Team, 6Release-Engineering, and 3 others: Prepare Platform/Ops April 2015 quarterly review presentation - https://phabricator.wikimedia.org/T91803#1096558 (10bd808) [00:49:39] 6Multimedia, 6ArchCom, 10MediaWiki-RfCs, 7Epic: RfC: Server-side Javascript error logging - https://phabricator.wikimedia.org/T382#1151894 (10Spage) a:5brion>3None It sounds like @Tgr is working on improving the RFC in {T91357}, so assigning this to him. Tgr, when you're done move this task to "under... [01:35:23] 6Multimedia, 10MediaWiki-extensions-CommonsMetadata: Convert CommonsMetadata to use extension registration - https://phabricator.wikimedia.org/T87900#1151992 (10Ricordisamoa) [10:19:36] 6Multimedia, 6Commons, 6Editing, 10Wikimedia-General-or-Unknown, and 2 others: Uploading and Displaying 3D files with Fallback - https://phabricator.wikimedia.org/T93679#1152558 (10Qgil) [10:20:37] 6Multimedia, 6Commons, 6Editing, 10Wikimedia-General-or-Unknown, and 2 others: Uploading and Displaying 3D files with Fallback - https://phabricator.wikimedia.org/T93679#1143295 (10Qgil) Ok, I removed #Security-Reviews for now. But the most important part now: we need mentors! [10:36:09] 6Multimedia, 10MediaWiki-Uploading: Replace "upload by url" whitelist by blacklist - https://phabricator.wikimedia.org/T65961#1152589 (10Yann) p:5Lowest>3Normal [10:37:46] 6Multimedia, 6Commons, 10MediaWiki-Uploading, 6Wikisource: New user right: "Allow large uploads" - https://phabricator.wikimedia.org/T23338#1152591 (10Yann) p:5Low>3Normal [11:20:58] 6Multimedia, 6Commons, 6Editing, 10Wikimedia-General-or-Unknown, and 2 others: Uploading and Displaying 3D files with Fallback - https://phabricator.wikimedia.org/T93679#1152649 (10NiharikaKohli) @JeanFred volunteered as a co-mentor. [11:37:11] 6Multimedia, 10Chemical-Markup, 6Commons, 10MediaWiki-extensions-MolHandler: Support for Chemical Markup Language - https://phabricator.wikimedia.org/T18491#1152662 (10Rillke) [11:38:58] 6Multimedia, 6Commons, 6Editing, 10Wikimedia-General-or-Unknown, and 2 others: Uploading and Displaying 3D files with Fallback - https://phabricator.wikimedia.org/T93679#1152674 (10JeanFred) >>! In T93679#1152649, @NiharikaKohli wrote: > @JeanFred volunteered as a co-mentor. I don’t quite recall doing s... [11:40:14] 6Multimedia, 6Commons, 6Editing, 10Wikimedia-General-or-Unknown, and 2 others: Uploading and Displaying 3D files with Fallback - https://phabricator.wikimedia.org/T93679#1152680 (10JeanFred) >>! In T93679#1152649, @NiharikaKohli wrote: > @JeanFred volunteered as a co-mentor. I certainly don’t recall doi... [12:03:59] 6Multimedia, 10MediaWiki-extensions-MultimediaViewer, 7Browser-Tests, 7Performance: review Cucumber performance experiment - https://phabricator.wikimedia.org/T65118#1152706 (10zeljkofilipin) [12:08:24] 6Multimedia, 10MediaWiki-extensions-MultimediaViewer, 7Browser-Tests: Failure in MMV browser tests - https://phabricator.wikimedia.org/T66249#1152724 (10zeljkofilipin) [12:09:40] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 7Browser-Tests: Run UploadWizard API tests after mediawiki/core - https://phabricator.wikimedia.org/T65105#1152727 (10zeljkofilipin) [12:24:08] 6Multimedia, 6Commons, 6Editing, 10Wikimedia-General-or-Unknown, and 2 others: Uploading and Displaying 3D files with Fallback - https://phabricator.wikimedia.org/T93679#1152759 (10NiharikaKohli) >>! In T93679#1152680, @JeanFred wrote: >>>! In T93679#1152649, @NiharikaKohli wrote: >> @JeanFred volunteered... [12:57:51] 6Multimedia, 6Security, 7Design, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: Show warning about privacy/security issues on PDF file pages - https://phabricator.wikimedia.org/T89765#1152826 (10Gilles) [13:09:35] (03CR) 10Gilles: [C: 032] Remove undeclared dependency on mw.user [extensions/ImageMetrics] - 10https://gerrit.wikimedia.org/r/198414 (https://phabricator.wikimedia.org/T93310) (owner: 10Gergő Tisza) [13:13:02] (03Merged) 10jenkins-bot: Remove undeclared dependency on mw.user [extensions/ImageMetrics] - 10https://gerrit.wikimedia.org/r/198414 (https://phabricator.wikimedia.org/T93310) (owner: 10Gergő Tisza) [14:20:13] (03PS1) 10MarkTraceur: Move allowCloseWindow around until it makes sense [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199898 (https://phabricator.wikimedia.org/T93891) [14:27:05] OK, went down a wrong path yesterday, but back on track now [14:28:22] startUploads is the next to fall. [14:35:34] And a little bit of duplicated code... [15:08:16] (03PS1) 10MarkTraceur: Move startUploads to the upload step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199914 (https://phabricator.wikimedia.org/T93893) [15:08:20] \o/ [15:08:22] Progress [15:08:51] And gilles doubted that I would finish these cards. :P [15:10:31] As the final days of the multimedia team approach :'( [15:11:09] Don't worry bawolff! [15:12:15] http://www.reactiongifs.com/r/r2.gif [15:14:21] Indeed. [15:16:51] (03PS5) 10Gilles: Link steps together less painfully [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199314 (https://phabricator.wikimedia.org/T93099) (owner: 10MarkTraceur) [15:19:49] I may need to pile a bunch of changes together for the next step. [15:19:53] this.uploads is kind of a pain. [16:01:07] (03CR) 10Gilles: [C: 032] Use promises instead of polling for transitions [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199312 (https://phabricator.wikimedia.org/T91514) (owner: 10MarkTraceur) [16:16:23] (03Merged) 10jenkins-bot: Use promises instead of polling for transitions [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199312 (https://phabricator.wikimedia.org/T91514) (owner: 10MarkTraceur) [16:34:27] Yayyyyy [16:39:18] 6Multimedia, 10MediaWiki-extensions-GWToolset, 6operations, 7Performance: Can Commons support a mass upload of 14 million files (1.5 TB)? - https://phabricator.wikimedia.org/T88758#1153498 (10Steinsplitter) [16:46:49] (03CR) 10Gilles: [C: 032] Link steps together less painfully [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199314 (https://phabricator.wikimedia.org/T93099) (owner: 10MarkTraceur) [16:47:04] (03PS2) 10Gilles: Move showNext into the step controllers [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199745 (https://phabricator.wikimedia.org/T93892) (owner: 10MarkTraceur) [17:13:01] (03Merged) 10jenkins-bot: Link steps together less painfully [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199314 (https://phabricator.wikimedia.org/T93099) (owner: 10MarkTraceur) [17:18:06] (03CR) 10Gilles: Move showNext into the step controllers (031 comment) [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199745 (https://phabricator.wikimedia.org/T93892) (owner: 10MarkTraceur) [17:20:01] (03CR) 10MarkTraceur: Move showNext into the step controllers (031 comment) [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199745 (https://phabricator.wikimedia.org/T93892) (owner: 10MarkTraceur) [17:21:34] (03CR) 10Gilles: Move showNext into the step controllers (031 comment) [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199745 (https://phabricator.wikimedia.org/T93892) (owner: 10MarkTraceur) [17:23:00] 6Multimedia, 6Security, 7Design, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: Show warning about privacy/security issues on PDF file pages - https://phabricator.wikimedia.org/T89765#1044920 (10Gilles) Needs i18n documentation [17:32:06] (03PS3) 10MarkTraceur: Move showNext into the step controllers [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199745 (https://phabricator.wikimedia.org/T93892) [17:32:29] gilles: Heh, read your mind. :) [17:49:32] (03CR) 10Zfilipin: "Running the jobs again" [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/197975 (https://phabricator.wikimedia.org/T93174) (owner: 10Dduvall) [18:37:32] 6Multimedia, 6Commons, 10MediaWiki-Uploading: Raise max upload limit above 1GB - https://phabricator.wikimedia.org/T76614#1153956 (10Bawolff) Remember, if you increase this limit, also need to increase url-downloader.wikimedia.org proxy limit. ------ I'm doubtful the video scalars would be able to convert... [18:40:24] 6Multimedia, 6Commons, 10MediaWiki-Uploading: intermittent error on chunk upload of tiff file - https://phabricator.wikimedia.org/T73256#1153966 (10Bawolff) [19:52:06] (03PS2) 10MarkTraceur: Move allowCloseWindow around until it makes sense [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199898 (https://phabricator.wikimedia.org/T93891) [19:52:09] (03PS2) 10MarkTraceur: Move startUploads to the upload step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199914 (https://phabricator.wikimedia.org/T93893) [19:52:12] (03PS4) 10MarkTraceur: Move showNext into the step controllers [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199745 (https://phabricator.wikimedia.org/T93892) [19:52:41] marktraceur: what a great feature ! [19:52:51] "Move allowCloseWindow around until it makes sense" :P [19:59:03] thedj: One does one's best. [19:59:11] thedj: I'm murdering this.uploads on the wizard object today. [20:00:10] Sadly it's not working perfectly [20:00:21] I cocked something up for the moveFileInputToCover method, I think. [20:00:56] Oh...hrm...I can't do this yet. [20:00:57] Shoot. [20:05:34] Maybe I should add a task for separating out the file input interface...or pull it back into the sprint or whatever [20:05:40] I think that's blocking the rest of the work [20:06:25] (03PS1) 10MarkTraceur: [WIP] Move upload handling to the step objects [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199985 (https://phabricator.wikimedia.org/T93895) [20:27:16] 6Multimedia, 6Collaboration-Team, 6Editing, 6Engineering-Community, and 15 others: Create team projects for all teams participating in scrum of scrums - https://phabricator.wikimedia.org/T1211#1154422 (10Yurik) [20:28:04] 6Multimedia, 6Collaboration-Team, 6Editing, 6Engineering-Community, and 14 others: Create team projects for all teams participating in scrum of scrums - https://phabricator.wikimedia.org/T1211#20962 (10Yurik) [20:29:19] Hm. For the first time in maybe forever, Flickr uploads are working better on my laptop than normal uploads. [20:29:23] And I have no idea why. [20:38:46] * marktraceur weeps [20:38:50] Got part of it working. [20:38:56] Now details is being...nasty... [20:39:01] 6Multimedia, 10MediaWiki-File-management, 6Security, 5MW-1.23-release: Upload should disallow SVGs with third-party content in style elements (not just style attributes) - https://phabricator.wikimedia.org/T71008#1154530 (10csteipp) [20:39:07] 6Multimedia, 10MediaWiki-Uploading, 6Security, 5Patch-For-Review: Investigate SVG's uploaded with external resources - https://phabricator.wikimedia.org/T67839#1154537 (10csteipp) [20:39:08] (03PS2) 10MarkTraceur: [WIP] Move upload handling to the step objects [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199985 (https://phabricator.wikimedia.org/T93895) [20:39:14] 6Multimedia, 10MediaWiki-Uploading, 6Security: Chunked uploads allow arbitrary data to be dropped on the server - https://phabricator.wikimedia.org/T50306#1154544 (10csteipp) [20:39:19] 6Multimedia, 10MediaWiki-File-management, 6Security: Full version of "old" image not purged from varnish cache when file deleted - https://phabricator.wikimedia.org/T53064#1154547 (10csteipp) [20:39:20] 6Multimedia, 10MediaWiki-Uploading, 6Security: SVG iframe XSS - https://phabricator.wikimedia.org/T62771#1154552 (10csteipp) [20:39:21] 6Multimedia, 10MediaWiki-Uploading, 6Security: SVG XSLT XSS - https://phabricator.wikimedia.org/T59550#1154553 (10csteipp) [20:39:23] 6Multimedia, 10MediaWiki-Uploading, 6Security: MimeMagic: ZIP types not properly detected - https://phabricator.wikimedia.org/T68428#1154548 (10csteipp) [20:39:25] 6Multimedia, 10MediaWiki-Uploading, 6Security: Invalid xml accepted by svg upload - https://phabricator.wikimedia.org/T60553#1154549 (10csteipp) [20:39:27] 6Multimedia, 10MediaWiki-extensions-TimedMediaHandler, 6Security: TimedMediaHandler allows for stored XSS - https://phabricator.wikimedia.org/T58699#1154556 (10csteipp) [20:39:28] 6Multimedia, 10MediaWiki-Uploading, 6Security: Extension checking is only done client-side - https://phabricator.wikimedia.org/T53367#1154555 (10csteipp) [20:39:30] 6Multimedia, 10MediaWiki-Uploading, 6Security: LFI with svg includes - https://phabricator.wikimedia.org/T48859#1154554 (10csteipp) [20:39:31] 6Multimedia, 10MediaWiki-File-management, 6Security: Reported RCE in djvu thumbnailing - https://phabricator.wikimedia.org/T62339#1154557 (10csteipp) [20:39:32] wow [20:39:48] that be a lot of Sec tickets [20:39:55] Indeed. [20:40:17] (03CR) 10jenkins-bot: [V: 04-1] [WIP] Move upload handling to the step objects [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/199985 (https://phabricator.wikimedia.org/T93895) (owner: 10MarkTraceur) [20:40:42] I KNOW, JENKINS. [20:42:54] hmm, i see mw.FormDataTransport.js is using a raw ajax post, instead of mw.api with postWithToken (which has badtoken recovery)... [20:44:07] thedj: There's a reason for that. mw.api doesn't have formdata support. [20:44:12] As far as I know, anyway. [20:51:34] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 7Design, 3Multimedia-Sprint-2015-03-25: Move file metadata copy handling to describe step, change UX - https://phabricator.wikimedia.org/T90741#1154743 (10MarkTraceur) [20:51:39] marktraceur: hmm, there is a workaround for that apparently. [20:51:40] contentType: false, [20:51:41] processData: false, [20:51:49] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 7Design, 3Multimedia-Sprint-2015-03-25: Move file metadata copy handling to describe step, change UX - https://phabricator.wikimedia.org/T90741#1066295 (10MarkTraceur) [20:52:03] on the jquery ajax call should make it work... [20:52:38] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring, 3Multimedia-Sprint-2015-03-25: Move resetFileStepUploads into the file step - https://phabricator.wikimedia.org/T93894#1154758 (10MarkTraceur) [20:52:39] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: Remove this.uploads from the UploadWizard class - https://phabricator.wikimedia.org/T93895#1154757 (10MarkTraceur) [20:52:40] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring: Move newUpload into the Upload step controller - https://phabricator.wikimedia.org/T93889#1154754 (10MarkTraceur) 5Open>3Invalid [20:53:01] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: Remove this.uploads from the UploadWizard class - https://phabricator.wikimedia.org/T93895#1149028 (10MarkTraceur) [20:53:02] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring: Move resetFileStepUploads into the file step - https://phabricator.wikimedia.org/T93894#1154765 (10MarkTraceur) 5Open>3Invalid [20:53:07] 6Multimedia, 10MediaWiki-Uploading, 6Security: Extension checking is only done client-side - https://phabricator.wikimedia.org/T53367#1154769 (10csteipp) 5declined>3Invalid [20:53:14] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: Remove this.uploads from the UploadWizard class - https://phabricator.wikimedia.org/T93895#1149028 (10MarkTraceur) [20:53:50] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring: Move resetFileStepUploads into the file step - https://phabricator.wikimedia.org/T93894#1149016 (10MarkTraceur) [20:53:51] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring: Move newUpload into the Upload step controller - https://phabricator.wikimedia.org/T93889#1148934 (10MarkTraceur) [20:53:52] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UploadWizard-Refactoring, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: Remove this.uploads from the UploadWizard class - https://phabricator.wikimedia.org/T93895#1149028 (10MarkTraceur) [20:53:54] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 7Design, 3Multimedia-Sprint-2015-03-25: Move file metadata copy handling to describe step, change UX - https://phabricator.wikimedia.org/T90741#1154778 (10MarkTraceur) [20:54:21] thedj: Hm. Well maybe I will do that later...can you file the task? [20:54:36] was already doing that :) [20:54:54] Sweeeet. [20:57:02] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 7Design, 3Multimedia-Sprint-2015-03-25: Move file metadata copy handling to describe step, change UX - https://phabricator.wikimedia.org/T90741#1154843 (10MarkTraceur) OK, I'm going to say that this task will encompass the first scenario, we can file anothe... [21:21:17] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Rewrite mw.FormDataTransport.js to make use of mw.Api - https://phabricator.wikimedia.org/T94099#1155164 (10TheDJ) 3NEW [21:25:38] (03PS3) 10Dduvall: QA: Refactor for mediawiki_selenium 1.0.2 [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/197975 (https://phabricator.wikimedia.org/T93174)