Page MenuHomePhabricator
Feed All Stories

Feb 12 2016

epriestley removed a member for Workboards: mikn.
Feb 12 2016, 12:13 AM
epriestley removed a member for Workboards: waynea.
Feb 12 2016, 12:13 AM
epriestley removed a member for Workboards: joshuaspence.
Feb 12 2016, 12:13 AM
epriestley removed a member for Workboards: iPublicis.
Feb 12 2016, 12:13 AM
epriestley removed a member for Workboards: btrahan.
Feb 12 2016, 12:13 AM
epriestley removed a member for Workboards: chad.
Feb 12 2016, 12:13 AM
epriestley removed a member for Workboards: epriestley.
Feb 12 2016, 12:13 AM
epriestley claimed T6641: Support changing default sort of a workboard.
Feb 12 2016, 12:11 AM · Projects, Workboards
epriestley added a comment to T6641: Support changing default sort of a workboard.

I'm think just going to put a "Save Current as Default" or similar at the bottom of the menu (and another one at the bottom of the filter menu) since I think those are sufficient here. Two possible concerns:

Feb 12 2016, 12:11 AM · Projects, Workboards
epriestley moved T6641: Support changing default sort of a workboard from Backlog to Workboards v2 on the Workboards board.
Feb 12 2016, 12:08 AM · Projects, Workboards
epriestley added a comment to T10330: Herald condition for "Affected files does /not/ contain".

No problem, thanks for the detailed request. Let me know if I missed anything or you run into trouble.

Feb 12 2016, 12:05 AM · Herald, Feature Request
featherless added a comment to T10330: Herald condition for "Affected files does /not/ contain".

Awesome. Thank you!

Feb 12 2016, 12:05 AM · Herald, Feature Request
epriestley renamed T10335: When moving a card on a workboard will edit a task as a side effect, show an overlay hint from When a drop on a workboard will edit a task, show an overlay hint to When moving a card on a workboard will edit a task as a side effect, show an overlay hint.
Feb 12 2016, 12:02 AM · Workboards (v3)
epriestley created T10336: Animate changes to workboards.
Feb 12 2016, 12:01 AM · Workboards (v3)

Feb 11 2016

epriestley created T10335: When moving a card on a workboard will edit a task as a side effect, show an overlay hint.
Feb 11 2016, 11:56 PM · Workboards (v3)
epriestley added a subtask for T8135: drag & drop on a workboard sorted by priority behavior is surprising: T10334: On workboards, distinguish between "drag to column" and "drag to specific place in column".
Feb 11 2016, 11:53 PM · Restricted Project, Workboards (v3), Restricted Project
epriestley added a parent task for T10334: On workboards, distinguish between "drag to column" and "drag to specific place in column": T8135: drag & drop on a workboard sorted by priority behavior is surprising.
Feb 11 2016, 11:53 PM · Workboards (v3)
epriestley created T10334: On workboards, distinguish between "drag to column" and "drag to specific place in column".
Feb 11 2016, 11:52 PM · Workboards (v3)
epriestley added a subtask for T8135: drag & drop on a workboard sorted by priority behavior is surprising: T10333: Add groups to workboard columns.
Feb 11 2016, 11:48 PM · Restricted Project, Workboards (v3), Restricted Project
epriestley added a parent task for T10333: Add groups to workboard columns: T8135: drag & drop on a workboard sorted by priority behavior is surprising.
Feb 11 2016, 11:48 PM · Restricted Project, Restricted Project, Workboards (v3)
epriestley created T10333: Add groups to workboard columns.
Feb 11 2016, 11:48 PM · Restricted Project, Restricted Project, Workboards (v3)
epriestley closed T10330: Herald condition for "Affected files does /not/ contain" as Resolved by committing Restricted Diffusion Commit.
Feb 11 2016, 11:29 PM · Herald, Feature Request
epriestley added a comment to T10330: Herald condition for "Affected files does /not/ contain".

Oh, the weird/nonstandard stuff in my regexp, if you or some future reader hasn't seen it before:

Feb 11 2016, 11:29 PM · Herald, Feature Request
epriestley added a comment to T10330: Herald condition for "Affected files does /not/ contain".

After D15254, you should be able to use either "does not contain" or "does not match regexp" against text or list-of-text fields, including "Affected files".

Feb 11 2016, 11:24 PM · Herald, Feature Request
epriestley added a revision to T10330: Herald condition for "Affected files does /not/ contain": Unknown Object (Differential Revision).
Feb 11 2016, 11:21 PM · Herald, Feature Request
epriestley claimed T10330: Herald condition for "Affected files does /not/ contain".
Feb 11 2016, 11:20 PM · Herald, Feature Request
epriestley added a comment to T10330: Herald condition for "Affected files does /not/ contain".

Yeah, I don't think this is possible when matching an expression against a list of possibilities.

Feb 11 2016, 10:45 PM · Herald, Feature Request
epriestley added a comment to T10332: Arcanist: show the list of diffs where the user is a reviewer.

Sounds good -- that change looks reasonable and safe to me, and I'd expect it to work well until we get T7715 done.

Feb 11 2016, 10:41 PM · Feature Request
esiegel added a comment to T10332: Arcanist: show the list of diffs where the user is a reviewer.

Yes, completely agree that a generalized solution is best.

Feb 11 2016, 10:38 PM · Feature Request
epriestley updated subscribers of T7715: Give `arc` query workflows (arc tasks, arc list) access to ApplicationSearch.
Feb 11 2016, 10:33 PM · Restricted Project, FreeBSD, Arcanist
epriestley merged task T10332: Arcanist: show the list of diffs where the user is a reviewer into T7715: Give `arc` query workflows (arc tasks, arc list) access to ApplicationSearch.
Feb 11 2016, 10:33 PM · Feature Request
epriestley added a comment to T10332: Arcanist: show the list of diffs where the user is a reviewer.

I'm going to merge this into T7715, which has some more discussion.

Feb 11 2016, 10:33 PM · Feature Request
avivey added a comment to T10332: Arcanist: show the list of diffs where the user is a reviewer.

This depends mostly on T7715, and maybe T5873.

Feb 11 2016, 10:31 PM · Feature Request
esiegel added a comment to T10332: Arcanist: show the list of diffs where the user is a reviewer.

Maybe I'm alone in this case, but I like to arc patch D1234 the diff and then locally browse the files using my editor. I still have to go to the web UI to post comments, but I have in my mind a script that would allow me to select my open reviews, patch it locally, and then open the webui.

Feb 11 2016, 9:56 PM · Feature Request
michaeljs1990 added a comment to T10332: Arcanist: show the list of diffs where the user is a reviewer.

What is the use case since in order to perform any meaningful actions you have to go to the web UI?

Feb 11 2016, 9:52 PM · Feature Request
esiegel created T10332: Arcanist: show the list of diffs where the user is a reviewer.
Feb 11 2016, 9:49 PM · Feature Request
joshuaspence created T10331: Don't show coverage data if it doesn't exist.
Feb 11 2016, 9:18 PM · Restricted Project, Unit, Arcanist
epriestley added a member for Blessed Committers: • jshirley.
Feb 11 2016, 8:57 PM
michaeljs1990 added a revision to T10260: Harbormaster Herald Rules: Unknown Object (Differential Revision).
Feb 11 2016, 7:49 PM · Haskell.org, Restricted Project, Harbormaster, Feature Request
vanmeeuwen added a comment to T10264: git clone using http hangs after update.

We run origin/stable from rP (times three), except for reverting rP71bda66870d8ef832f4d048b11282f9ae0086f05 to prevent this issue from occuring.

Feb 11 2016, 7:45 PM · Bug Report, Diffusion
featherless renamed T10330: Herald condition for "Affected files does /not/ contain" from Herald condition for "file not modified" to Herald condition for "Affected files does /not/ contain".
Feb 11 2016, 7:36 PM · Herald, Feature Request
featherless updated the task description for T10330: Herald condition for "Affected files does /not/ contain".
Feb 11 2016, 7:35 PM · Herald, Feature Request
featherless updated the task description for T10330: Herald condition for "Affected files does /not/ contain".
Feb 11 2016, 7:34 PM · Herald, Feature Request
featherless updated the task description for T10330: Herald condition for "Affected files does /not/ contain".
Feb 11 2016, 7:33 PM · Herald, Feature Request
featherless created T10330: Herald condition for "Affected files does /not/ contain".
Feb 11 2016, 7:33 PM · Herald, Feature Request
chad added a revision to T7628: Diffusion commit pages should mention plain commit hash somewhere: Unknown Object (Differential Revision).
Feb 11 2016, 7:31 PM · Diffusion
chad closed T7628: Diffusion commit pages should mention plain commit hash somewhere as Resolved by committing Restricted Diffusion Commit.
Feb 11 2016, 7:21 PM · Diffusion
chad added a revision to T7628: Diffusion commit pages should mention plain commit hash somewhere: Unknown Object (Differential Revision).
Feb 11 2016, 7:21 PM · Diffusion
epriestley added a comment to T9109: How to integrate Arcanist with less granular build systems.

(I'm not sure if the daemon is fast like "100 milliseconds" or fast like "5 seconds").

Feb 11 2016, 7:14 PM · Arcanist
epriestley added a comment to T9109: How to integrate Arcanist with less granular build systems.

Also, if whatever you're running is extremely fast already (i.e., effectively caching results for you), you can just have both lint and unit run it and ignore the parts of the output they don't care about.

Feb 11 2016, 7:13 PM · Arcanist
cburroughs added a comment to T9109: How to integrate Arcanist with less granular build systems.

If you are are extremely adventurous, you could make a checkstyle-daemon, some start-daemon-or-use-if-already-running command (Maybe gradle in daemon mode can already do something like that?), and a custom ArcanistLinter that talks to it. That's a significant amount of work, but does not clash with arc's current world view.

Feb 11 2016, 7:07 PM · Arcanist
michaeljs1990 updated subscribers of T10329: Implement internal workflows / a build engine in Arcanist.
Feb 11 2016, 6:43 PM · Restricted Project, Arcanist
epriestley updated the task description for T10329: Implement internal workflows / a build engine in Arcanist.
Feb 11 2016, 6:43 PM · Restricted Project, Arcanist
epriestley added a comment to T5786: Separate Differential reviewer warnings from the reviewers field.

There may be a better pathway forward for issuing the actual prompt after T10329, depending on how that pans out.

Feb 11 2016, 6:42 PM · Custom Fields, Differential
epriestley updated the task description for T10329: Implement internal workflows / a build engine in Arcanist.
Feb 11 2016, 6:39 PM · Restricted Project, Arcanist
epriestley renamed T9223: Allow `arc diff` to run a build step like `gradle` first, then read lint and unit messages from the output from Add unit test engine for Java tests to Allow `arc diff` to run a build step like `gradle` first, then read lint and unit messages from the output.
Feb 11 2016, 6:38 PM · Unit, Arcanist
epriestley added a subtask for T9223: Allow `arc diff` to run a build step like `gradle` first, then read lint and unit messages from the output: T10329: Implement internal workflows / a build engine in Arcanist.
Feb 11 2016, 6:37 PM · Unit, Arcanist
epriestley added a parent task for T10329: Implement internal workflows / a build engine in Arcanist: T9223: Allow `arc diff` to run a build step like `gradle` first, then read lint and unit messages from the output.
Feb 11 2016, 6:37 PM · Restricted Project, Arcanist
epriestley added a parent task for T5055: Distribution mechanism for arc extensions: T10329: Implement internal workflows / a build engine in Arcanist.
Feb 11 2016, 6:37 PM · Arcanist
epriestley added a subtask for T10329: Implement internal workflows / a build engine in Arcanist: T5055: Distribution mechanism for arc extensions.
Feb 11 2016, 6:37 PM · Restricted Project, Arcanist
epriestley added a comment to T9109: How to integrate Arcanist with less granular build systems.

There's more discussion of this in T9223, which effectively superseded this. I've filed T10329 to describe the pathway forward.

Feb 11 2016, 6:37 PM · Arcanist
epriestley moved T4751: `arc patch` fails in empty repositories from Backlog to arc patch on the Arcanist board.
Feb 11 2016, 6:35 PM · Arcanist
epriestley moved T5986: arc patch with dependent diffs is strange from Backlog to arc patch on the Arcanist board.
Feb 11 2016, 6:34 PM · Arcanist
epriestley moved T6094: Arc patch fails with 'inconsistent old filename on line NNN' from Backlog to arc patch on the Arcanist board.
Feb 11 2016, 6:34 PM · Arcanist
epriestley moved T6157: Failing to parse patch with binary delta from Backlog to arc patch on the Arcanist board.
Feb 11 2016, 6:33 PM · Arcanist
epriestley moved T6628: `arc patch --force` refuses to overwrite existing file from Backlog to arc patch on the Arcanist board.
Feb 11 2016, 6:33 PM · Arcanist
epriestley moved T6482: arc patch does not pull in dependencies from Backlog to arc patch on the Arcanist board.
Feb 11 2016, 6:33 PM · Restricted Project, Arcanist
epriestley created T10329: Implement internal workflows / a build engine in Arcanist.
Feb 11 2016, 6:33 PM · Restricted Project, Arcanist
epriestley moved T8647: Arc Patch does not patch images from Backlog to arc patch on the Arcanist board.
Feb 11 2016, 6:30 PM · Arcanist
epriestley moved T8419: `arc patch` attempts to cherry-pick already landed dependencies from Backlog to arc patch on the Arcanist board.
Feb 11 2016, 6:30 PM · Restricted Project, Arcanist
epriestley added a revision to T4427: Add formal task points: Unknown Object (Differential Revision).
Feb 11 2016, 6:12 PM · Wikimedia, Workboards, Maniphest
olivermdain added a comment to T9109: How to integrate Arcanist with less granular build systems.

Thanks for the thought. There's 2 issues with this solution. The first is, as you mention, that the result doesn't get uploaded to the server. The 2nd is that there's no enforcement: developers can still run "arc diff" to create a diff that has lint errors and nobody would know. What I'm looking for is a way to efficiently run checkstyle for each new diff. Ideally the results of the checkstyle run would be sent to the server but I'd settle for a solution that simply gives the dev and error message and bails.

Feb 11 2016, 6:05 PM · Arcanist
epriestley closed T10328: Put task points into the card UI somehow as Resolved by committing Restricted Diffusion Commit.
Feb 11 2016, 6:05 PM · Design, Workboards, Maniphest
epriestley closed T10328: Put task points into the card UI somehow, a subtask of T4427: Add formal task points, as Resolved.
Feb 11 2016, 6:05 PM · Wikimedia, Workboards, Maniphest
epriestley added a revision to T10328: Put task points into the card UI somehow: Unknown Object (Differential Revision).
Feb 11 2016, 6:01 PM · Design, Workboards, Maniphest
chad added a comment to T10328: Put task points into the card UI somehow.

I have a vague idea about adding some sort of "addIconAttribute" method eventually, so that we could in theory pass any Task metadata over like how many diffs are attached, if its blocked, pholio mocks, etc. Sort of what we originally planned footIcons for. I also need to just remove the footIcons code.

Feb 11 2016, 5:58 PM · Design, Workboards, Maniphest
epriestley claimed T10328: Put task points into the card UI somehow.

Alright, let me take a stab at that..

Feb 11 2016, 5:55 PM · Design, Workboards, Maniphest
chad added a comment to T10328: Put task points into the card UI somehow.

Yeah it should just be a tag set via addAttribute. I only ask that it renders as the first attribute.

Feb 11 2016, 5:47 PM · Design, Workboards, Maniphest
epriestley moved T10328: Put task points into the card UI somehow from Backlog to Workboards v2 on the Workboards board.
Feb 11 2016, 5:47 PM · Design, Workboards, Maniphest
epriestley created T10328: Put task points into the card UI somehow.
Feb 11 2016, 5:46 PM · Design, Workboards, Maniphest
epriestley moved T5100: Show work board column names as part of task basic information in query results and reference link popups from Backlog to Workboards v2 on the Workboards board.
Feb 11 2016, 5:41 PM · Hovercards, Maniphest, Workboards
epriestley moved T5474: Support workboard column triggers which activate when a task is dropped into a column from Backlog to Future Work on the Workboards board.
Feb 11 2016, 5:41 PM · Workboards (v3), Restricted Project
epriestley moved T10324: Make Columns Draggable from Future Work to v3 on the Workboards board.
Feb 11 2016, 5:41 PM · Workboards (v3)
epriestley moved T5793: Add support for personal workboards from Backlog to Far Future on the Workboards board.
Feb 11 2016, 5:41 PM · User Delight, Wikimedia, Workboards
epriestley moved T6642: Support column visibility filters on Workboards from Backlog to v3 on the Workboards board.
Feb 11 2016, 5:41 PM · Workboards (v3)
epriestley moved T4900: Workboards updating in real time from Workboards v2 to v3 on the Workboards board.
Feb 11 2016, 5:41 PM · Workboards (v3), User Delight, Wikimedia
epriestley moved T8135: drag & drop on a workboard sorted by priority behavior is surprising from Backlog to v3 on the Workboards board.
Feb 11 2016, 5:40 PM · Restricted Project, Workboards (v3), Restricted Project
epriestley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

You can copy/paste it into src/extensions/ to generate a new maniphest.gettasktransactionswithids endpoint, but whateves, sure, send a diff.

Feb 11 2016, 5:40 PM · Feature Request
• jshirley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

Great, and I agree it's a bit weird -- so can I get that patch to include the transactionID so I can hack it together?

Feb 11 2016, 5:38 PM · Feature Request
epriestley created Workboards (v3).
Feb 11 2016, 5:38 PM
epriestley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

Yeah, I think that's reasonable. The actual logic is mostly trivial (look forward for transactions with the same author within 5 minutes) but then has a long tail of complex ordering/hiding/grouping/folding behaviors. If you just do something like:

Feb 11 2016, 5:37 PM · Feature Request
• jshirley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

Or is the idea that someone pastes T123#456 into chat, and you want to not only expand the T123 part, but also provide context about the #456 part? That is, this bot is reacting to human messages, not to events from Phabricator?

Feb 11 2016, 5:34 PM · Feature Request
epriestley added a project to T10326: Property Lists use "Projects", not "Tags": Projects.
Feb 11 2016, 5:33 PM · Projects, Diffusion, Bug Report
epriestley updated subscribers of T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Feb 11 2016, 5:32 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley merged task T10327: Expose transaction ID in maniphest.gettasktransactions into T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Feb 11 2016, 5:32 PM · Feature Request
epriestley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

Sorry, I mean: where is the bot getting the link from?

Feb 11 2016, 5:32 PM · Feature Request
• jshirley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

From this page, on any comment (or transaction listing, like "jshirley created this task"), the timestamp on the right hand column has the link: https://secure.phabricator.com/T10327#158499 (for your last comment).

Feb 11 2016, 5:24 PM · Feature Request
epriestley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

Where are you getting the link from?

Feb 11 2016, 5:20 PM · Feature Request
• jshirley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

The problem we're facing now is that when we do have a link generated by Maniphest, we cannot use the API to reconcile what that is.

Feb 11 2016, 5:10 PM · Feature Request
epriestley added a comment to T10327: Expose transaction ID in maniphest.gettasktransactions.

I'm just going to merge this into T5873 (which discusses building a modern transaction read API, among other things).

Feb 11 2016, 5:08 PM · Feature Request