Page MenuHomePhabricator
Feed Advanced Search

Aug 11 2015

epriestley moved T8919: owners autocomplete send to /null url from Backlog to Dark Ages on the Owners board.
Aug 11 2015, 1:48 PM · Owners
epriestley moved T8659: Allow linking to an external build system from Harbormaster from Backlog to The Queue on the Prioritized board.
Aug 11 2015, 1:48 PM · Prioritized, Harbormaster
epriestley moved T8320: Bring Owners out of the dark ages from Backlog to The Queue on the Prioritized board.
Aug 11 2015, 1:48 PM · Prioritized, Owners
epriestley added a project to T8659: Allow linking to an external build system from Harbormaster: Prioritized.
Aug 11 2015, 1:48 PM · Prioritized, Harbormaster
epriestley added a project to T8320: Bring Owners out of the dark ages: Prioritized.
Aug 11 2015, 1:47 PM · Prioritized, Owners
epriestley added a comment to T8442: Build Space switching UI.

Thanks, that feedback is helpful.

Aug 11 2015, 1:46 PM · Restricted Project, Spaces, Wikimedia, Policy
epriestley added a subtask for T8442: Build Space switching UI: T8918: Header shows number of notifications and various other controls on the 2FA auth screen.
Aug 11 2015, 1:45 PM · Restricted Project, Spaces, Wikimedia, Policy
epriestley added a parent task for T8918: Header shows number of notifications and various other controls on the 2FA auth screen: T8442: Build Space switching UI.
Aug 11 2015, 1:45 PM · Security, Auth
epriestley removed a project from T8442: Build Space switching UI: Prioritized.
Aug 11 2015, 1:40 PM · Restricted Project, Spaces, Wikimedia, Policy
epriestley removed projects from T8434: Accommodate the "Security" workflow: Nuance, Spaces.
Aug 11 2015, 1:40 PM · Wikimedia, Policy, Prioritized
epriestley closed T9128: manually creating/updating a diff is broken as Resolved by committing Restricted Diffusion Commit.
Aug 11 2015, 1:38 PM · Differential
epriestley added a comment to T4316: Allow a comment to be added on the Maniphest edit interface.

T9132 gives us more options for accommodating this this without needing to put comment boxes on every edit form.

Aug 11 2015, 1:35 PM · Maniphest
epriestley added a subtask for T4316: Allow a comment to be added on the Maniphest edit interface: T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:34 PM · Maniphest
epriestley added a parent task for T9132: Build an ApplicationEditor abstraction: T4316: Allow a comment to be added on the Maniphest edit interface.
Aug 11 2015, 1:34 PM · Restricted Project, ApplicationEditor, Transactions
epriestley added a parent task for T9132: Build an ApplicationEditor abstraction: T5031: Draft Comment Persists After Submission.
Aug 11 2015, 1:34 PM · Restricted Project, ApplicationEditor, Transactions
epriestley added a subtask for T5031: Draft Comment Persists After Submission: T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:34 PM · Restricted Project, Support Impact, Mobile
epriestley added a comment to T5031: Draft Comment Persists After Submission.

T9132 has a tangential interaction here: Differential saves action state, as well as comment state, and it would be nice to do this generally. After T9132, any generalization here can reasonably also persist action state in a general way.

Aug 11 2015, 1:34 PM · Restricted Project, Support Impact, Mobile
epriestley added a comment to M1430: Stackable Actions.

We can pursue this cheaply after T9132 and see how it feels.

Aug 11 2015, 1:33 PM
epriestley added a comment to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.

I think T9132 is the most promising approach for reducing the complexity in exposing transaction writes in a general way.

Aug 11 2015, 1:32 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a subtask for T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:32 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a parent task for T9132: Build an ApplicationEditor abstraction: T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Aug 11 2015, 1:32 PM · Restricted Project, ApplicationEditor, Transactions
epriestley added a comment to T4768: Phabricator silently overwrites concurrent changes (no conflict detection).

We could do parts of this prior to T9132, but completing it first gives us much better tools for solving this everywhere, and a realistic chance of building a not-totally-awful resolution UX.

Aug 11 2015, 1:31 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction
epriestley added a subtask for T4768: Phabricator silently overwrites concurrent changes (no conflict detection): T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:29 PM · Restricted Project, ApplicationEditor, Wikimedia, Maniphest, Phriction
epriestley added a parent task for T9132: Build an ApplicationEditor abstraction: T4768: Phabricator silently overwrites concurrent changes (no conflict detection).
Aug 11 2015, 1:29 PM · Restricted Project, ApplicationEditor, Transactions
epriestley updated subscribers of T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:29 PM · Restricted Project, ApplicationEditor, Transactions
epriestley merged task T8891: Allow prefilling Spaces (by passing a URL parameter) in Maniphest tasks into T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:29 PM · Maniphest, Spaces
epriestley added a comment to T8891: Allow prefilling Spaces (by passing a URL parameter) in Maniphest tasks.

I want to resolve this via T9132, by providing prefilling of all fields in all forms.

Aug 11 2015, 1:29 PM · Maniphest, Spaces
epriestley updated subscribers of T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:28 PM · Restricted Project, ApplicationEditor, Transactions
epriestley merged task T3320: Improve prefilling for "Create Task" form into T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:28 PM · Maniphest
epriestley added a comment to T3320: Improve prefilling for "Create Task" form.

I'm going to merge this into T9132, which will provide abstract prefilling of all fields in all forms.

Aug 11 2015, 1:28 PM · Maniphest
epriestley updated the task description for T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:27 PM · Restricted Project, ApplicationEditor, Transactions
epriestley created T9132: Build an ApplicationEditor abstraction.
Aug 11 2015, 1:26 PM · Restricted Project, ApplicationEditor, Transactions
epriestley closed T8376: Develop Spaces (v1) as Resolved.

I'm pushing T8442 out since we don't really have enough understanding of use cases yet, and would like to give installs time to adopt and use Spaces before we move forward with it, since there are a number of different possible approaches with different tradeoffs.

Aug 11 2015, 1:00 PM · Prioritized, Policy, Wikimedia, Spaces
epriestley closed T8376: Develop Spaces (v1), a subtask of T3820: Implement top-level "Spaces" that provide policy isolation to groups of objects, as Resolved.
Aug 11 2015, 1:00 PM · Spaces, Policy, Wikimedia
epriestley removed a parent task for T8434: Accommodate the "Security" workflow: T8376: Develop Spaces (v1).
Aug 11 2015, 12:59 PM · Wikimedia, Policy, Prioritized
epriestley removed a subtask for T8376: Develop Spaces (v1): T8434: Accommodate the "Security" workflow.
Aug 11 2015, 12:59 PM · Prioritized, Policy, Wikimedia, Spaces
epriestley moved T9021: Put User accounts in Spaces so some users can not see one another from Backlog to Future on the Spaces board.
Aug 11 2015, 12:58 PM · Spaces
epriestley moved T8442: Build Space switching UI from Unprototype (v1) to v2 on the Spaces board.
Aug 11 2015, 12:58 PM · Restricted Project, Spaces, Wikimedia, Policy
epriestley added a comment to T8434: Accommodate the "Security" workflow.

Status here:

Aug 11 2015, 12:57 PM · Wikimedia, Policy, Prioritized
joshuaspence created T9131: `arc unit` doesn't output progressive results.
Aug 11 2015, 12:50 PM · Unit, Arcanist
epriestley closed T8449: Spaces v1 Errata, a subtask of T8376: Develop Spaces (v1), as Resolved.
Aug 11 2015, 12:45 PM · Prioritized, Policy, Wikimedia, Spaces
epriestley closed T8449: Spaces v1 Errata as Resolved.

I think we've pretty much tied up all the loose ends for v1 here.

Aug 11 2015, 12:45 PM · Spaces, Wikimedia, Policy, Prioritized
epriestley removed a parent task for T8442: Build Space switching UI: T8376: Develop Spaces (v1).
Aug 11 2015, 12:44 PM · Restricted Project, Spaces, Wikimedia, Policy
epriestley removed a subtask for T8376: Develop Spaces (v1): T8442: Build Space switching UI.
Aug 11 2015, 12:44 PM · Prioritized, Policy, Wikimedia, Spaces
epriestley closed T8493: Integrate Spaces into more applications, a subtask of T8376: Develop Spaces (v1), as Resolved.
Aug 11 2015, 12:42 PM · Prioritized, Policy, Wikimedia, Spaces
epriestley closed T8493: Integrate Spaces into more applications as Resolved.

We have pretty good saturation now and I don't think there are any real-world use cases driving other applications at the moment. A few more applications will probably get support eventually.

Aug 11 2015, 12:42 PM · Spaces, Wikimedia, Policy, Prioritized
epriestley added a revision to T9128: manually creating/updating a diff is broken: Unknown Object (Differential Revision).
Aug 11 2015, 12:26 PM · Differential
epriestley claimed T9128: manually creating/updating a diff is broken.
Aug 11 2015, 12:22 PM · Differential
epriestley updated subscribers of T8285: Global advanced search only shows max. 100 results; pagination link ("Next") shown but empty.
Aug 11 2015, 12:21 PM · Search
epriestley merged task T9130: issue on phabricator website: second page of an advanced search is not accessible into T8285: Global advanced search only shows max. 100 results; pagination link ("Next") shown but empty.
Aug 11 2015, 12:21 PM · Search

Aug 10 2015

epriestley closed T8089: Unprototype Harbormaster (v1) as Resolved.

This stuff is now in relatively good shape in HEAD. Some followups:

Aug 10 2015, 10:40 PM · Prioritized, Harbormaster
epriestley added a project to T7739: Redesign Lint/Unit properties : Harbormaster.
Aug 10 2015, 10:37 PM · Restricted Project, Harbormaster, Differential
epriestley removed a subtask for T8096: Improve Harbormaster UI/UX (v1): T7739: Redesign Lint/Unit properties .
Aug 10 2015, 10:36 PM · Harbormaster
epriestley removed a parent task for T7739: Redesign Lint/Unit properties : T8096: Improve Harbormaster UI/UX (v1).
Aug 10 2015, 10:36 PM · Restricted Project, Harbormaster, Differential
epriestley closed T8096: Improve Harbormaster UI/UX (v1), a subtask of T8089: Unprototype Harbormaster (v1), as Resolved.
Aug 10 2015, 10:36 PM · Prioritized, Harbormaster
epriestley closed T8096: Improve Harbormaster UI/UX (v1) as Resolved.

T7739 can use some more work to improve clarity and functionality, but I think everything else here is in reasonable shape now.

Aug 10 2015, 10:36 PM · Harbormaster
joshuaspence added a comment to T9116: Shell completion doesn't work for filenames containing a space.

Shell completion needs an overhaul anyway (T7488) so that it can work outside of just arc.

Aug 10 2015, 9:49 PM · Restricted Project, Arcanist
joshuaspence added a comment to T9123: Build Phabricator in Harbormaster (v2).

I don't imagine this is in v2, but we could build XHPAST in Harbormaster. This would be good for the unfortunate souls that use Windows.

Aug 10 2015, 9:45 PM · Prioritized, Harbormaster
joshuaspence added a revision to T5568: Support `.arcunit`, similar to `.arclint`: Unknown Object (Differential Revision).
Aug 10 2015, 9:28 PM · Unit, Arcanist
epriestley closed T7370: Provide a link to the Harbormaster build from the daemon task page as Resolved by committing Restricted Diffusion Commit.
Aug 10 2015, 9:15 PM · Harbormaster
epriestley closed T7370: Provide a link to the Harbormaster build from the daemon task page, a subtask of T8096: Improve Harbormaster UI/UX (v1), as Resolved.
Aug 10 2015, 9:15 PM · Harbormaster
epriestley added a revision to T8096: Improve Harbormaster UI/UX (v1): Unknown Object (Differential Revision).
Aug 10 2015, 9:09 PM · Harbormaster
joshuaspence added a revision to T5568: Support `.arcunit`, similar to `.arclint`: Unknown Object (Differential Revision).
Aug 10 2015, 9:04 PM · Unit, Arcanist
epriestley added a revision to T8096: Improve Harbormaster UI/UX (v1): Unknown Object (Differential Revision).
Aug 10 2015, 9:00 PM · Harbormaster
joshuaspence added a revision to T5568: Support `.arcunit`, similar to `.arclint`: Unknown Object (Differential Revision).
Aug 10 2015, 8:58 PM · Unit, Arcanist
epriestley closed T965: Improve coverage UI as Invalid.

Some of this improved in the meantime; some of it we haven't seen more requests for.

Aug 10 2015, 8:56 PM · Differential
joshuaspence closed T8674: ArcanistClassNameLiteralXHPASTLinterRule can produce incorrect results as Resolved by committing Restricted Diffusion Commit.
Aug 10 2015, 8:50 PM · Lint
joshuaspence awarded T9123: Build Phabricator in Harbormaster (v2) a The World Burns token.
Aug 10 2015, 8:39 PM · Prioritized, Harbormaster
epriestley added a revision to T8096: Improve Harbormaster UI/UX (v1): Unknown Object (Differential Revision).
Aug 10 2015, 8:36 PM · Harbormaster
epriestley added a revision to T8096: Improve Harbormaster UI/UX (v1): Unknown Object (Differential Revision).
Aug 10 2015, 8:10 PM · Harbormaster
epriestley added a revision to T8096: Improve Harbormaster UI/UX (v1): Unknown Object (Differential Revision).
Aug 10 2015, 7:26 PM · Harbormaster
epriestley moved T8093: Evaluate virtualizing Git refs by proxying the protocol from v1 to Future on the Harbormaster board.
Aug 10 2015, 7:12 PM · Restricted Project, Harbormaster
epriestley moved T8090: Allow Harbormaster to perform change handoff in a defensible way from v1 to Future on the Harbormaster board.
Aug 10 2015, 7:12 PM · Haskell.org, Restricted Project, Harbormaster
epriestley moved T8092: Evaluate the viability of virtualizing Git refs in hosted repositories from v1 to Future on the Harbormaster board.
Aug 10 2015, 7:12 PM · Restricted Project, Harbormaster
epriestley removed a subtask for T8089: Unprototype Harbormaster (v1): T8090: Allow Harbormaster to perform change handoff in a defensible way.
Aug 10 2015, 7:12 PM · Prioritized, Harbormaster
epriestley removed a parent task for T8090: Allow Harbormaster to perform change handoff in a defensible way: T8089: Unprototype Harbormaster (v1).
Aug 10 2015, 7:12 PM · Haskell.org, Restricted Project, Harbormaster
epriestley triaged T7370: Provide a link to the Harbormaster build from the daemon task page as Normal priority.
Aug 10 2015, 7:11 PM · Harbormaster
epriestley added a revision to T8096: Improve Harbormaster UI/UX (v1): Unknown Object (Differential Revision).
Aug 10 2015, 6:58 PM · Harbormaster
epriestley added a revision to T7370: Provide a link to the Harbormaster build from the daemon task page: Unknown Object (Differential Revision).
Aug 10 2015, 6:47 PM · Harbormaster
epriestley added a revision to T8096: Improve Harbormaster UI/UX (v1): Unknown Object (Differential Revision).
Aug 10 2015, 6:33 PM · Harbormaster
ramesh_dharan awarded T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges a Manufacturing Defect? token.
Aug 10 2015, 6:18 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley updated subscribers of T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Aug 10 2015, 6:16 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley merged task T9125: Method for closing audits / accepting commits from the commandline into T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Aug 10 2015, 6:16 PM · Audit
epriestley moved T5491: Harbormaster Build Notification Status from Backlog to Future on the Harbormaster board.
Aug 10 2015, 2:46 PM · Restricted Project, Harbormaster
epriestley changed the visibility for T5821: Implement "Run Arc Unit" build step and support showing unit test results inside Harbormaster.
Aug 10 2015, 2:44 PM · Restricted Project, Harbormaster (v3)
epriestley added a subtask for T9123: Build Phabricator in Harbormaster (v2): T5821: Implement "Run Arc Unit" build step and support showing unit test results inside Harbormaster.
Aug 10 2015, 2:43 PM · Prioritized, Harbormaster
epriestley added a parent task for T5821: Implement "Run Arc Unit" build step and support showing unit test results inside Harbormaster: T9123: Build Phabricator in Harbormaster (v2).
Aug 10 2015, 2:43 PM · Restricted Project, Harbormaster (v3)
epriestley moved T5821: Implement "Run Arc Unit" build step and support showing unit test results inside Harbormaster from Backlog to v2 on the Harbormaster board.
Aug 10 2015, 2:43 PM · Restricted Project, Harbormaster (v3)
epriestley triaged T8656: Parse ANSI-style color strings in build output as Normal priority.
Aug 10 2015, 2:41 PM · Haskell.org, Restricted Project, Harbormaster
epriestley moved T8656: Parse ANSI-style color strings in build output from Backlog to v2 on the Harbormaster board.
Aug 10 2015, 2:41 PM · Haskell.org, Restricted Project, Harbormaster
epriestley triaged T8659: Allow linking to an external build system from Harbormaster as Normal priority.
Aug 10 2015, 2:41 PM · Prioritized, Harbormaster
epriestley moved T8659: Allow linking to an external build system from Harbormaster from Backlog to v2 on the Harbormaster board.
Aug 10 2015, 2:41 PM · Prioritized, Harbormaster
epriestley closed T6033: Builds can get stuck into a "restarting" status if the worker fails due to lock timeout as Invalid.

This report doesn't contain enough information to reproduce the issue.

Aug 10 2015, 2:39 PM · Harbormaster
epriestley moved T5857: Change favicon for Harbormaster builds from Backlog to Future on the Harbormaster board.
Aug 10 2015, 2:35 PM · Restricted Project, Harbormaster
epriestley renamed T9043: `arc upgrade` does not work with stable branches from update-arcanist does not work with stable branches to `arc upgrade` does not work with stable branches.
Aug 10 2015, 2:34 PM · Arcanist
epriestley added a comment to T9123: Build Phabricator in Harbormaster (v2).

It means running arc unit on a build server.

Aug 10 2015, 2:25 PM · Prioritized, Harbormaster
epriestley closed T5792: Allow Diviner documentation to be generated with Harbormaster + Drydock as Resolved.

I don't think there's anything specifically actionable here. If your build server has direct access to the Phabricator database (it never should) I think we get this for free as soon as "lease host + build working copy + run command" is reliable.

Aug 10 2015, 2:24 PM · Harbormaster, Diviner
epriestley closed T5792: Allow Diviner documentation to be generated with Harbormaster + Drydock, a subtask of T4558: Make Diviner useful for third-parties, as Resolved.
Aug 10 2015, 2:24 PM · Diviner
epriestley closed T5824: Record how long build targets and builds take as Resolved.

buildtime.png (236×607 px, 19 KB)

Aug 10 2015, 2:22 PM · Harbormaster
epriestley closed T5824: Record how long build targets and builds take, a subtask of T1049: Implement Harbormaster, as Resolved.
Aug 10 2015, 2:22 PM · Harbormaster