[02:00:13] 6Phabricator: MediaWiki OAuth panel could be more clear in Phabricator - https://phabricator.wikimedia.org/T91584#1094678 (10Tgr) >>! In T91584#1091605, @Aklapper wrote: > What are nice URLs? `mediawiki.org/wiki/...` [04:31:47] How do you link to a code line in Diffusion? [04:55:20] 10Code-Review: Find way to use Differential with plain git (i.e.: without requiring arc) - https://phabricator.wikimedia.org/T127#1094814 (10Mattflaschen) >>! In T127#1083262, @chasemp wrote: >>>! In T127#1083121, @JanZerebecki wrote: >> What about being able to git fetch a patch that is still in review. Is that... [06:32:46] 6Phabricator: Migration of Growth team Trello boards to Phabricator - https://phabricator.wikimedia.org/T1247#1094910 (10Mattflaschen) >>! In T1247#1091553, @Spage wrote: > I'm not sure preserving history is a great reason. I know of no plans to turn off Trello for WMF, so anyone who cares can visit these boards... [11:48:21] 6Phabricator: Make new tasks within a specific project use a template in description field - https://phabricator.wikimedia.org/T91538#1095350 (10Aklapper) I'm not aware of functionality in Phabricator itself though to set a template for a field. Only by passing stuff via URL parameters. [11:48:23] 6Phabricator: Make new tasks within a specific project use a template in description field - https://phabricator.wikimedia.org/T91538#1095351 (10Aklapper) p:5Triage>3Low [12:38:24] 6Phabricator, 10RT-Migration: The migration script shouldn't be case-sensitive when processing email addresses - https://phabricator.wikimedia.org/T76191#1095403 (10Aklapper) If a Wikimedia Phabricator account is affected by this (different capitalization of email address), here are the steps (as I understand... [14:00:23] 6Phabricator: Searching for "help" on phabricator.wikimedia.org times out with 503 error - https://phabricator.wikimedia.org/T90418#1095486 (10jeremyb-phone) [14:20:35] 6Phabricator, 7Design: Unable to distinguish unread Phabricator notifications from the read ones - https://phabricator.wikimedia.org/T91755#1095526 (10He7d3r) 3NEW [14:39:25] superm401: click the line # [14:39:33] you can also click and drag across line numbers for a block [15:09:25] 10Code-Review, 10Phabricator-Upstream: tool to maintain offline copy of reviews like gertty - https://phabricator.wikimedia.org/T91746#1095593 (10Qgil) p:5Triage>3Lowest [15:10:59] 6Phabricator, 6operations: Unhandled Exception ("CommandException") in diffusion - https://phabricator.wikimedia.org/T91648#1095596 (10akosiaris) I think I actually figured this out. It wasn't until late last night that I put 2+2 together. So this task and T91525 are related. T91525 is that latest (and last... [15:14:45] 6Phabricator, 6operations: Unhandled Exception ("CommandException") in diffusion - https://phabricator.wikimedia.org/T91648#1095606 (10Qgil) >>! In T91648#1095596, @akosiaris wrote: > [stevens] ( 1 , 2 , 3 , 4 ) Unix Network Programming , W. Richard Stevens, 1994 Prentice Hall. Ok, call me impressed! :) [15:57:54] 6Phabricator, 6operations: Unhandled Exception ("CommandException") in diffusion - https://phabricator.wikimedia.org/T91648#1095646 (10chasemp) >>! In T91648#1095596, @akosiaris wrote: >... > * **Reset the file access creation mask** Nice dude. Lots of work upstream on phd lately so I confirmed on another... [16:11:20] 6Phabricator, 6operations: Unhandled Exception ("CommandException") in diffusion - https://phabricator.wikimedia.org/T91648#1095653 (10chasemp) epriestley: chasemp: good enough for me, I'll file something to get us setting the umask [16:18:10] 6Phabricator, 6operations: Unhandled Exception ("CommandException") in diffusion - https://phabricator.wikimedia.org/T91648#1095661 (10epriestley) We're in agreement about `phd` being wrong here. Upstream task: https://secure.phabricator.com/T7475 [16:46:43] 6Phabricator, 6operations: Unhandled Exception ("CommandException") in diffusion - https://phabricator.wikimedia.org/T91648#1095745 (10chasemp) [16:46:52] 6Phabricator, 10Phabricator-Upstream, 6operations: Unhandled Exception ("CommandException") in diffusion - https://phabricator.wikimedia.org/T91648#1092221 (10chasemp) [16:47:40] 6Phabricator, 10Phabricator-Upstream, 6operations: PHD ensuring umask goodness - https://phabricator.wikimedia.org/T91648#1095756 (10chasemp) [17:05:54] 6Phabricator, 6Release-Engineering, 10Wikimedia-Git-or-Gerrit: Gerritbot shouldn't post "Change merged by jenkins-bot:" messages any more - https://phabricator.wikimedia.org/T91766#1095838 (10Jdforrester-WMF) 3NEW [17:06:43] 6Phabricator, 6Release-Engineering, 10Wikimedia-Git-or-Gerrit: Gerritbot shouldn't post "Change merged by jenkins-bot:" messages any more - https://phabricator.wikimedia.org/T91766#1095848 (10Jdforrester-WMF) [17:07:28] 6Phabricator, 6Release-Engineering, 10Wikimedia-Git-or-Gerrit: Gerritbot shouldn't post "Change merged by jenkins-bot:" messages any more - https://phabricator.wikimedia.org/T91766#1095851 (10Krenair) I have a feeling I've asked this before, but - do we have those messages from Phabricator on *all* repos... [17:10:28] 6Phabricator, 6Release-Engineering, 10Wikimedia-Git-or-Gerrit: Gerritbot shouldn't post "Change merged by jenkins-bot:" messages any more - https://phabricator.wikimedia.org/T91766#1095863 (10Ciencia_Al_Poder) >>! In T91766#1095851, @Krenair wrote: > I have a feeling I've asked this before, but - do we h... [17:35:24] 6Phabricator, 10Phabricator-Upstream, 6operations: PHD ensuring umask goodness - https://phabricator.wikimedia.org/T91648#1095959 (10chasemp) [17:47:35] 6Phabricator: "Associate projects" should be "Edit projects" - https://phabricator.wikimedia.org/T91774#1095996 (10Glaisher) 3NEW [18:06:10] 6Phabricator: "Associate projects" should be "Edit projects" - https://phabricator.wikimedia.org/T91774#1096049 (10Aklapper) 5Open>3declined a:3Aklapper The "Action" dropdown is only supposed to provide a shortcut for very common tasks. I don't consider removing tasks that common so the default path to tak... [20:33:50] I'm continually frustrated that there's no 'new task' link when you're looking at a specific Project on Phabricator. [20:34:42] (There's the + > Create New... > Task link, but then you have to re-input the name of the project that you just tracked down) [22:21:47] ragesoss: bug report! [22:22:08] greg-g: don't me mean Task? [22:22:15] *you [22:22:20] ragesoss: blah blah blah :P [22:24:22] <^d> ragesoss: There is when you're looking at a board. [22:24:29] <^d> (to put it in a specific board's column) [22:28:29] 6Phabricator: There is no easy way to phile a Task from a Project page - https://phabricator.wikimedia.org/T91829#1097038 (10Ragesoss) 3NEW [22:28:56] thanks ^d, I hadn't see that. Task philed, greg-g. [22:29:36] So, I'm going to say something that I feel bad about [22:29:48] I kinda wish we had the 'export to excel' plugin installed [22:33:36] <^d> We need to review PHP_Excel and then we can :) [22:46:25] I want to make a simple report/export of the log errors query and I hate copy/pasting [22:46:34] * greg-g is going to have to learn the phab api [22:47:13] bd808: where's the code for rob.la's report thingy? [22:47:31] If we review PHP_Excel people will be wanting the spreadsheet extension on WMF wikis next.. [22:47:39] greg-g: https://github.com/robla/phab-wbstatus [22:48:35] bd808: ty [22:50:51] <^d> Reedy: slippery slope, that [22:51:10] * Reedy prepares his veto [22:51:41] Though, I suspect someone would need to bribe/drug csteipp to get him to review it to begin with... [22:56:58] bd808: I have yet to log back into the labs instance after my initial run of phab-wbstatus. have you poked around in there? [22:57:12] nope [22:57:30] Did you setup the cron job to pull the boards? [22:57:40] I did [22:57:46] did you puppetise it? [22:57:51] not so much [22:57:54] gaawwd robla [22:58:07] I know right?....srsly [23:00:35] all the cool kids are using salt or something anyway [23:01:08] I did fix it so that pip install -r requirements.txt does all the hard stuff [23:01:10] <^d> no-master salt!! [23:01:30] yeah. I guess [23:01:57] wget | bash or gtfo [23:02:31] I could totally write that installer for it [23:03:51] <^d> Reedy: We were just making fun of pipe install instructions at lunch :p [23:04:16] lols [23:04:52] I just starred this one on github last night -- curl -L http://git.io/darwin | sh [23:05:14] It does some potentially very evil things [23:05:22] https://github.com/bucaran/darwin [23:05:39] sudo nvram ... [23:06:29] It has this great trick in it -- while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null & [23:06:38] a sudo password keepalive [23:06:50] <^d> ... [23:07:44] bd808: just ran the script. output is at sftp:host=mw-core-wbstatus.eqiad.wmflabs/srv/phab-wbstatus/output/2015-03-02_to_2015-03-06.html [23:07:56] sweet [23:08:12] dates are misleading....00 to 00 UTC [23:08:14] <^d> robla: You should run that other script bd808 linked. Bound to end in a fun afternoon for sure. [23:08:31] ^d yeah no [23:08:31] <^d> Although you're not OSX, so probably less fun [23:09:21] bd808: it'll probably be profitable to run it after 2015-03-07T00UTC (i.e. in 51 minutes) [23:09:28] <^d> bd808: The worst part of that nvram call is that it's not even resulting in something useful. [23:09:59] either that, or just do a one-off run of the cron job [23:10:04] heh. Yeah it is a nonsense call he cribbed from somewhere [23:10:23] robla: I'll re-run at 00:00 [23:11:16] I should just set it up to run at 01:00 on saturdays and then publish to a static website [23:11:24] * bd808 may get to that