[13:59:30] 6Multimedia, 10MediaWiki-File-management, 10Wikimedia-Media-storage: Could not delete [[File:'Appetite For Construction' Album Cover.jp]] on en.wp (local-swift-eqiad) - https://phabricator.wikimedia.org/T96498#1227506 (10Technical13) [13:59:41] 6Multimedia, 10MediaWiki-File-management, 10Wikimedia-Media-storage: Could not delete [[File:'Appetite For Construction' Album Cover.jpg]] on en.wp (local-swift-eqiad) - https://phabricator.wikimedia.org/T96498#1218420 (10Technical13) [17:16:15] gilles: marktraceur: any objections to posting the retrospective log on multimedia-l? [17:19:22] no objections [17:21:06] Nope, go ahead [19:16:42] 6Multimedia, 6Release-Engineering, 6Scrum-of-Scrums, 7Blocked-on-RelEng, and 3 others: Create basic puppet role for Sentry - https://phabricator.wikimedia.org/T84956#1228790 (10Tgr) [19:16:45] 6Multimedia, 10MediaWiki-extensions-Sentry, 10hardware-requests, 6operations, 3Multimedia-Sprint-2015-03-25: Procure hardware for Sentry - https://phabricator.wikimedia.org/T93138#1228789 (10Tgr) [19:34:12] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: Log Javascript errors in UploadWizard funnel flow - https://phabricator.wikimedia.org/T94428#1228855 (10Tgr) [19:34:14] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 5Patch-For-Review: Analyze UploadWizard funnel logs - https://phabricator.wikimedia.org/T95527#1228854 (10Tgr) [19:35:31] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 5Patch-For-Review: Analyze UploadWizard funnel logs - https://phabricator.wikimedia.org/T95527#1193189 (10Tgr) [19:35:33] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 3Multimedia-Sprint-2015-03-25, 5Patch-For-Review: Log Javascript errors in UploadWizard funnel flow - https://phabricator.wikimedia.org/T94428#1228860 (10Tgr) 5Open>3Resolved I guess this can be marked as resolved. There are some open tasks for improvin... [20:07:30] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Refactor UploadWizard to be maintainable - https://phabricator.wikimedia.org/T96906#1229029 (10MarkTraceur) 3NEW [20:08:55] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Make a real, bonafide Flickr UI class - https://phabricator.wikimedia.org/T88880#1229052 (10MarkTraceur) [20:08:56] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 7JavaScript, 5Patch-For-Review: Use Deferred/Promise and generally async-friendly code paths where possible - https://phabricator.wikimedia.org/T51988#1229053 (10MarkTraceur) [20:09:47] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Clean up possible refactor-related regressions - https://phabricator.wikimedia.org/T96907#1229067 (10MarkTraceur) 3NEW [20:13:09] 6Multimedia, 10Browser-Tests, 10MediaWiki-extensions-UploadWizard: Fix failed UploadWizard browsertests Jenkins job - https://phabricator.wikimedia.org/T94161#1229081 (10MarkTraceur) [20:13:13] 6Multimedia, 6Commons, 10MediaWiki-extensions-UploadWizard: Unspecified date entries from UploadWizard - https://phabricator.wikimedia.org/T85095#1229086 (10MarkTraceur) [20:13:21] 6Multimedia, 10MediaWiki-extensions-UploadWizard: UploadWizard js error on publishing file on beta labs - https://phabricator.wikimedia.org/T89138#1229085 (10MarkTraceur) [20:13:22] 6Multimedia, 10MediaWiki-extensions-UploadWizard: UploadWizard does not handle invalid names - https://phabricator.wikimedia.org/T89792#1229087 (10MarkTraceur) [20:14:01] James_F: Should I bother having a tracking-tracking bug? Like, I have big tasks for tracking areas of work, should I have a bigger one that is like "Q4 Multimedia priorities" or not bother? [20:14:59] Based on your experience and how you'd prefer to interface with our stuff [20:16:11] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Clean up possible refactor-related regressions - https://phabricator.wikimedia.org/T96907#1229101 (10Tgr) [20:16:13] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 5Patch-For-Review: UploadWizard throws error when navigating away from file step - https://phabricator.wikimedia.org/T94550#1229099 (10Tgr) 5Open>3Resolved Gilles fixed this a while ago, I just forgot to close it. [20:18:51] Thanks tgr [20:22:26] 6Multimedia, 6Commons, 10MediaWiki-extensions-UploadWizard: Refactor setUploadFilled into an event and some class methods - https://phabricator.wikimedia.org/T77698#1229131 (10MarkTraceur) 5Open>3declined a:3MarkTraceur T93888 is better. [20:22:29] 6Multimedia, 10UploadWizard-Refactoring: Make setUploadFilled into an event from UWUI, do things in UWU and UW - https://phabricator.wikimedia.org/T289#1229137 (10MarkTraceur) T93888 is better. [20:22:49] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 7Technical-Debt: Rewrite mw.FormDataTransport.js to make use of mw.Api - https://phabricator.wikimedia.org/T94099#1229141 (10MarkTraceur) [20:22:50] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Refactor UploadWizard to be maintainable - https://phabricator.wikimedia.org/T96906#1229140 (10MarkTraceur) [20:24:29] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Clean up possible refactor-related regressions - https://phabricator.wikimedia.org/T96907#1229151 (10MarkTraceur) [20:24:31] 6Multimedia, 6Commons, 10MediaWiki-extensions-UploadWizard: When using UploadWizard, clicking the "Next" button on the "Describe" page has no effect - https://phabricator.wikimedia.org/T95599#1229152 (10MarkTraceur) [20:25:02] 6Multimedia, 6Commons, 10MediaWiki-extensions-UploadWizard: Trying to upload causes wikimedia to return a - https://phabricator.wikimedia.org/T90233#1229154 (10MarkTraceur) [20:25:05] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Clean up possible refactor-related regressions - https://phabricator.wikimedia.org/T96907#1229067 (10MarkTraceur) [20:28:39] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Improve UploadWizard UX - https://phabricator.wikimedia.org/T96911#1229164 (10MarkTraceur) 3NEW [20:31:24] marktraceur: Tracking bugs are a bit meh for on-going stuff; a project is a lot better. [20:34:18] K. [20:37:51] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Style issue, display garbled after failed upload - https://phabricator.wikimedia.org/T62482#1229212 (10MarkTraceur) 5Open>3Resolved a:3MarkTraceur I believe this is fixed. [20:38:49] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Tutorial step UI/Controller refactor - https://phabricator.wikimedia.org/T77764#1229219 (10MarkTraceur) 5Open>3Resolved a:3MarkTraceur Finished some time ago. [20:39:08] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Clean up possible refactor-related regressions - https://phabricator.wikimedia.org/T96907#1229223 (10MarkTraceur) [20:39:09] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 5Patch-For-Review: UploadWizard fails uploading pdf with error message - https://phabricator.wikimedia.org/T94562#1229224 (10MarkTraceur) [20:39:12] 6Multimedia, 10MediaWiki-extensions-UploadWizard: "Maximum number of concurrent upload" isn't respected - https://phabricator.wikimedia.org/T92809#1229226 (10MarkTraceur) [20:39:32] 6Multimedia, 6Commons, 10MediaWiki-extensions-UploadWizard: Upload Wizard FAQ links - https://phabricator.wikimedia.org/T77538#1229238 (10MarkTraceur) [20:39:34] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Improve UploadWizard UX - https://phabricator.wikimedia.org/T96911#1229227 (10MarkTraceur) [20:39:53] James_F: So, in order, I have: https://phabricator.wikimedia.org/T96907 https://phabricator.wikimedia.org/T96906 https://phabricator.wikimedia.org/T96911 [20:42:15] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Migrate UploadWizard UI elements to OOUI - https://phabricator.wikimedia.org/T96914#1229248 (10MarkTraceur) 3NEW [20:42:44] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Improve UploadWizard UX - https://phabricator.wikimedia.org/T96911#1229260 (10MarkTraceur) [20:42:46] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Migrate UploadWizard UI elements to OOUI - https://phabricator.wikimedia.org/T96914#1229261 (10MarkTraceur) [20:46:45] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Migrate UploadWizard UI elements to OOUI - https://phabricator.wikimedia.org/T96914#1229273 (10MarkTraceur) http://etherpad.wikimedia.org/p/widgets-for-uploadwizard <-- notes from me and Trevor [20:47:51] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Migrate UploadWizard UI elements to OOUI - https://phabricator.wikimedia.org/T96914#1229279 (10MarkTraceur) P546 for permanent version [20:51:00] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Move error/warning handling out of setTransported and into the upload handler - https://phabricator.wikimedia.org/T96915#1229283 (10MarkTraceur) 3NEW [20:52:12] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Move checkFile out of the Upload object and into the upload step controller - https://phabricator.wikimedia.org/T96916#1229289 (10MarkTraceur) 3NEW [20:52:34] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Move the interface for adding new files to a new UI class and refactor things around it - https://phabricator.wikimedia.org/T89855#1229297 (10MarkTraceur) [20:52:36] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Move checkFile out of the Upload object and into the upload step controller - https://phabricator.wikimedia.org/T96916#1229289 (10MarkTraceur) [20:53:30] marktraceur: One moment. [20:56:51] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Split up the details class into multiple classes and files - https://phabricator.wikimedia.org/T96917#1229317 (10MarkTraceur) 3NEW [20:57:04] James_F: OK, no problem, I'm not waiting on you [20:58:07] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Move UI creation into JavaScript - https://phabricator.wikimedia.org/T96918#1229324 (10MarkTraceur) 3NEW [21:04:36] 6Multimedia, 10MediaWiki-extensions-UploadWizard, 10UI-Standardization: Migrate UploadWizard UI elements to OOUI - https://phabricator.wikimedia.org/T96914#1229343 (10Ricordisamoa) [21:26:07] marktraceur: Would it help to have a project for this work, so you can use "needs design", "next up" and "backlog" and whatever columns work for you? [21:26:28] I figure I can do that in sprints or in the Multimedia project [21:26:39] Right now I was just trying to pile stuff up [21:28:33] marktraceur: Of course. [21:29:00] marktraceur: I was just thinking that instead of tracking trackers you could have a "UploadWizard improvements 2015Q2" project "sprint". [21:29:22] Right [21:29:31] Well...I mean, I don't have any more than three trackers [21:29:38] I thought I'd have more but it's just those [21:29:41] So probably not an issue [21:33:46] OK. [21:34:17] marktraceur: How do you, MatmaRex and prtksxna know what to work on next, though? [21:34:27] Well, planning! [21:34:36] More meetings? [21:34:38] They have stuff to wrap up still [21:34:38] Oy. [21:34:43] Sure. [21:34:48] But I meant in the steady-state. [21:35:05] Probably next week we'll have some 30 minutes and plan out what tasks should be first [21:35:39] Kk. [21:40:12] for tracking things to do i would personally prefer just using assignments and priorities sensibly :) but i think we can just turn #Multimedia into a board with these columns. surely we'll manager, it's not like we have 20 people working on things [21:44:26] MatmaRex: For things that need doing that have no particular assignee, I think it makes sense to have a pool of unclaimed tasks [21:44:55] And the boards help us see what needs review, what's done, what needs improvement, etc. [21:46:14] so far in my experience phab boards were always precisely duplicating data from other fields or from gerrit. just more work for team lead / PM to shuffle the cards around [21:46:28] but i don't care as long as it's not me doing the shuffling [21:46:33] Heh. [21:46:57] Maybe it's a matter of me cutting down on the amount of gerritmail/bugmail I get. [21:47:10] say, look at https://phabricator.wikimedia.org/tag/design/ [21:47:18] "Stalled/More Info Needed"? that's a status [21:47:26] "Triaged"? that's a priority field. [21:47:32] Ew. [21:47:37] "In Development"? a.k.a. has assignee. [21:47:46] "For Review"? #patch-to-review. [21:48:05] possibly the only useful column is "Next up", which that board doesn't have. [21:48:08] MatmaRex: There's no status for "reviewed, needs improvements" and there's no one-stop place to see all of the things you just said [21:48:11] "triaged" is silly [21:48:52] marktraceur: "reviewed, needs improvements" is -1 [21:48:55] But Backlog -> In dev -> Needs review -> Done seems reasonable to me [21:49:10] MatmaRex: On Gerrit; I don't always have Gerrit open for every card we're working on :) [21:49:18] But Phabricator has a nice view for that. [21:49:46] "reviewed" implies "code", which implies "commit", no? [21:49:59] Yes. [21:50:02] (and gerrit's dashboards are pretty useful) [21:50:17] MatmaRex: True, maybe I just need to spend some time making a good dashboard in both interfaces. [21:50:42] marktraceur: we had this in VE. https://gerrit.wikimedia.org/r/#/projects/mediawiki/extensions/VisualEditor,dashboards/custom:custom [21:50:57] have* [21:51:19] That's per-project, which is sad panda [21:51:39] anyway, if you like boards, let's have a board. i don't mind [21:51:55] I'll try it your way :) we don't need it perfect the first time anyway [21:52:06] Sounds like less duplicated effort, if not very much less [21:52:22] marktraceur: doesn't have to be per-project [21:52:53] (gerrit supports more advanced searches than it makes it look) [21:53:08] but James_F is the expert on gerrit dashboards :D [21:53:28] I've done a few. [21:53:51] https://www.mediawiki.org/wiki/Module:Gerrit_dashboard [21:53:57] Roan is good too. [21:54:22] marktraceur: Hmm. You might want to update that dashboard. ;-) [21:54:27] marktraceur: And do one for Editing, maybe? [21:54:28] Well...maybe [21:54:49] -- add_team_member( 'bd808', 'BryanDavis' ) [21:54:50] UW should be at the top. [21:54:56] And BetaFeatures less so. [21:54:59] And so on. [21:55:25] What am I being dragged into now? ;) [21:55:44] bd808: Ye Olde Multimedia Gerrit Dashboards [21:55:59] ah. I made some of those based on your magics [21:56:09] I remember faintly, yes [21:57:58] I just make them by hand. [21:58:02] None of this Lua nonsense. [21:58:12] * James_F rattles his walking stick. [21:58:20] https://www.mediawiki.org/wiki/User:BDavis_%28WMF%29/Projects/Core_code_review_dashboard [22:11:50] marktraceur: by the way, the stuff i need to finish first is https://phabricator.wikimedia.org/T92551 and https://phabricator.wikimedia.org/T91152 . i'll hopefully finish with them this week [22:12:15] marktraceur: i'm off for tonight [22:19:16] 6Multimedia, 10MediaWiki-extensions-UploadWizard: Refactor UploadWizard to be maintainable - https://phabricator.wikimedia.org/T96906#1229581 (10Aklapper) Hmm, how is this task different from the project #uploadwizard-refactoring ? [22:49:39] 6Multimedia, 10BetaFeatures: Popup Guider for Beta Features - https://phabricator.wikimedia.org/T77366#1229648 (10Quiddity) [22:49:59] 6Multimedia, 6Community-Liaison, 10Deployment-Systems: New Feature Notification - https://phabricator.wikimedia.org/T77347#827765 (10Quiddity) [22:57:00] MatmaRex: Awesome. Sleep well [23:50:44] marktraceur: Heads-up – breaking OOjs UI release coming in a few minutes' time. Very unlikely to actually break anything for you. Release notes will be forthcoming.