Page MenuHomePhabricator
Feed Advanced Search

Jun 1 2015

joshuaspence added a comment to T4558: Make Diviner useful for third-parties.

Some things that are maybe worthwhile (in addition to the blocked tasks):

Jun 1 2015, 2:05 AM · Diviner
joshuaspence added subtasks for T4558: Make Diviner useful for third-parties: T823: Add image support to Diviner, T6310: Parameters description is not Remarkuped, T5792: Allow Diviner documentation to be generated with Harbormaster + Drydock, T7101: Allow creating links to books, T8311: Allow Diviner to import documentation.
Jun 1 2015, 1:57 AM · Diviner
joshuaspence added a parent task for T8311: Allow Diviner to import documentation: T4558: Make Diviner useful for third-parties.
Jun 1 2015, 1:57 AM · Diviner
joshuaspence added a parent task for T5792: Allow Diviner documentation to be generated with Harbormaster + Drydock: T4558: Make Diviner useful for third-parties.
Jun 1 2015, 1:57 AM · Harbormaster, Diviner
joshuaspence added a parent task for T7101: Allow creating links to books: T4558: Make Diviner useful for third-parties.
Jun 1 2015, 1:57 AM · Diviner
joshuaspence added a parent task for T823: Add image support to Diviner: T4558: Make Diviner useful for third-parties.
Jun 1 2015, 1:57 AM · Diviner
joshuaspence added a parent task for T6310: Parameters description is not Remarkuped: T4558: Make Diviner useful for third-parties.
Jun 1 2015, 1:57 AM · Remarkup, Diviner
epriestley added a comment to T8099: Mid-2015 Phabricator Redesign.

See T5240.

Jun 1 2015, 1:57 AM · Design
joshuaspence added a revision to T4558: Make Diviner useful for third-parties: Unknown Object (Differential Revision).
Jun 1 2015, 1:35 AM · Diviner
joshuaspence added a comment to T8345: Add task tabs for "Mentions" and "Merged".

If it were to be automagic, there should at least be a way to remove related tasks... For example, someone might say This is related to T123 and receive a reply of No, this is a separate issue. In this case, we should be able to remove T123 from the "automagic related tasks" field.

Jun 1 2015, 1:34 AM · Restricted Project, FreeBSD, Maniphest
joshuaspence added a revision to T7458: Diviner should integrate with main search: Unknown Object (Differential Revision).
Jun 1 2015, 1:32 AM · Diviner
joshuaspence added a comment to T8352: Link Diviner books to repositories.

Would it be valuable to record the repositoryPHID for DivinerLiveSymbol / DivinerLiveAtom as well? Furthermore, are you able to explain the distinction between these two classes.

Jun 1 2015, 12:30 AM · Diviner

May 31 2015

epriestley closed T8367: support for gmail address alias as Wontfix.

This is working as intended. You can add the address to your account in Settings → Email Addresses if you want it to work, per the instructions in the error:

May 31 2015, 3:30 PM
epriestley renamed T8346: Config issues should not use remarkup from Remarkup not rendered on config issues to Config issues should not use remarkup.
May 31 2015, 2:25 PM · Config
epriestley added a comment to T8352: Link Diviner books to repositories.

Adding the PHID: I think this is quite reasonable, since the vast majority of books have a meaningful value for the field, but it should be nullable (i.e., you should be able to generate a book from a random collection of text files on your local disk if you want) and that it's likely not the best primary organization mechanism for finding/listing books.

May 31 2015, 2:17 PM · Diviner
epriestley added a comment to T8363: Include reply action ("!action") hints in outbound email.

I removed this on purpose when making the most recent round of modularization updates. My thinking was:

May 31 2015, 1:40 PM · llvm, Restricted Project, Mail
epriestley added a comment to T8365: Initialization Error .

Overwhelmingly, the most common reason for this error is that you have the wrong remote URI or the wrong credentials. Have you double checked that those are correct?

May 31 2015, 1:26 PM · Diffusion
epriestley added a comment to T8367: support for gmail address alias.

It's expected that this will work, as long as you're using the same address as your email address in Phabricator and as a reply address.

May 31 2015, 1:24 PM
joshuaspence added a comment to T2614: Show Arcanist project in Differential's list of revisions.

T7604 removes the "Arcanist Project" field, but we could show the repository instead.

May 31 2015, 8:41 AM · Differential
joshuaspence awarded T2683: Improve the performance of Diffusion browse views a Manufacturing Defect? token.
May 31 2015, 6:41 AM · Diffusion
joshuaspence awarded T2794: Implement Phage (like Hypershell) a Love token.
May 31 2015, 6:20 AM · Phage, Infrastructure
joshuaspence edited projects for T2806: Document fetchmail/procmail as inbound mail options, added: Documentation, Mail; removed Maniphest, Diviner.
May 31 2015, 6:04 AM · Mail, Documentation
joshuaspence updated subscribers of T8238: Formally support side-band change handoff in external repositories.

@hach-que, this is what you were asking about in IRC.

May 31 2015, 3:42 AM · Restricted Project, Restricted Project, Diffusion, Harbormaster
joshuaspence added a revision to T8156: Linter failures don't provide relevant stacktraces: Unknown Object (Differential Revision).
May 31 2015, 2:44 AM · Arcanist, Lint
joshuaspence updated the task description for T8366: Task references in a code block creates a transaction.
May 31 2015, 2:32 AM · Transactions
joshuaspence updated the task description for T8366: Task references in a code block creates a transaction.
May 31 2015, 2:32 AM · Transactions
joshuaspence added a comment to T8366: Task references in a code block creates a transaction.

I've changed the test plan of D13066 now, but here is the original text that triggered the transaction being created:

May 31 2015, 2:13 AM · Transactions
joshuaspence created T8366: Task references in a code block creates a transaction.
May 31 2015, 2:04 AM · Transactions
joshuaspence added a revision to T8042: PhutilUnitTestEngine can't execute a single test path: Unknown Object (Differential Revision).
May 31 2015, 2:01 AM · Arcanist
joshuaspence added a comment to T8363: Include reply action ("!action") hints in outbound email.

The issue is that I always forget to learn how to use this functionality until I want to respond to an email and then its too late.

May 31 2015, 1:28 AM · llvm, Restricted Project, Mail

May 30 2015

epriestley edited the content of Changelog.
May 30 2015, 1:54 PM
epriestley created 2015 Week 22 (Very Late May).
May 30 2015, 1:54 PM
epriestley updated subscribers of T6310: Parameters description is not Remarkuped.
May 30 2015, 1:38 PM · Remarkup, Diviner
epriestley merged task T8364: Remarkup isn't rendered into T6310: Parameters description is not Remarkuped.
May 30 2015, 1:38 PM · Diviner
joshuaspence added a subtask for T4558: Make Diviner useful for third-parties: T8364: Remarkup isn't rendered.
May 30 2015, 7:41 AM · Diviner
joshuaspence added a parent task for T8364: Remarkup isn't rendered: T4558: Make Diviner useful for third-parties.
May 30 2015, 7:41 AM · Diviner
joshuaspence created T8364: Remarkup isn't rendered.
May 30 2015, 7:41 AM · Diviner
joshuaspence claimed T3626: Detection of language for some file types isn't good.
May 30 2015, 6:37 AM · Customer Impact, Restricted Project, Differential
joshuaspence added a revision to T8352: Link Diviner books to repositories: Unknown Object (Differential Revision).
May 30 2015, 12:08 AM · Diviner

May 29 2015

joshuaspence created T8363: Include reply action ("!action") hints in outbound email.
May 29 2015, 11:31 PM · llvm, Restricted Project, Mail
joshuaspence added a comment to T8348: `arc download` doesn't support chunked downloads.

I have no idea why this works through the web UI...

May 29 2015, 10:58 PM · Restricted Project, Files, Arcanist
epriestley added a comment to T8359: Switching between images in Pholio causes a full reload of the image.

It's intentional that these images aren't cacheable, but we should try to improve the browser behavior.

May 29 2015, 9:23 PM · Pholio
epriestley added a comment to T8347: Recurring events start generating at range start, but should start generating at (range start - event duration).

For a weekly event, I'd expect about 52. For a daily event, I'd expect about 365.

May 29 2015, 9:20 PM · Calendar
epriestley added a comment to T8115: arcanist plugin system.

I don't want to build a hacky version of this blindly without having a future plan for solving the real package management problems we'll eventually encounter (off the top of my head: versioning, dependencies, trust, signing, channels/distribution, support for Phabricator applications and general-purpose libphutil libraries rather than just arc extensions).

May 29 2015, 9:13 PM · Arcanist
epriestley closed T8350: Synchronize Projects across servers. as Wontfix.

We don't plan to support this.

May 29 2015, 2:22 PM · Projects
epriestley closed T8351: There is no way in Harbormaster to delete a Build plan as Wontfix.

Sorry, we do not support or accept feature requests for prototype applications like Harbormaster. See here for discussion:

May 29 2015, 2:21 PM · Harbormaster
epriestley added a comment to T8353: Unhandled Exception when viewing a Diffusion commit.

Restart Apache (if you use Apache) or php-fpm (if you use nginx + php-fpm), and let me know if you still see the issue?

May 29 2015, 2:20 PM · Diffusion
joshuaspence added a comment to T8007: Commit was associated with unrelated diff.

This happened again today (for my own future reference, see D20770 on our install).

May 29 2015, 12:16 PM · Differential, Diffusion
joshuaspence added a subtask for T4558: Make Diviner useful for third-parties: T7458: Diviner should integrate with main search.
May 29 2015, 11:51 AM · Diviner
joshuaspence added a parent task for T7458: Diviner should integrate with main search: T4558: Make Diviner useful for third-parties.
May 29 2015, 11:51 AM · Diviner
joshuaspence claimed T7458: Diviner should integrate with main search.
May 29 2015, 11:51 AM · Diviner
joshuaspence added a subtask for T4558: Make Diviner useful for third-parties: T8352: Link Diviner books to repositories.
May 29 2015, 11:50 AM · Diviner
joshuaspence added a parent task for T8352: Link Diviner books to repositories: T4558: Make Diviner useful for third-parties.
May 29 2015, 11:50 AM · Diviner
joshuaspence created T8352: Link Diviner books to repositories.
May 29 2015, 11:50 AM · Diviner
joshuaspence added a project to T4483: ArcanistCSharpLinter not reporting linter warnings: Lint.
May 29 2015, 11:45 AM · Lint, Arcanist
joshuaspence added a project to T4701: Linter for <?hh code: Lint.
May 29 2015, 11:40 AM · Lint, Arcanist
joshuaspence added a revision to T4558: Make Diviner useful for third-parties: Unknown Object (Differential Revision).
May 29 2015, 2:44 AM · Diviner
joshuaspence created T8348: `arc download` doesn't support chunked downloads.
May 29 2015, 12:50 AM · Restricted Project, Files, Arcanist
epriestley added a comment to T8347: Recurring events start generating at range start, but should start generating at (range start - event duration).

Screen Shot 2015-05-28 at 5.40.21 PM.png (1×2 px, 217 KB)

May 29 2015, 12:40 AM · Calendar
epriestley created T8347: Recurring events start generating at range start, but should start generating at (range start - event duration).
May 29 2015, 12:40 AM · Calendar
epriestley closed T8210: Phacility Cluster: Bastion host stopped responding as Resolved.

See subtasks for details, but I've:

May 29 2015, 12:00 AM · Ops, Phacility

May 28 2015

epriestley closed T8344: `arc land` Exception; null passed to `idx()` as Resolved by committing Restricted Diffusion Commit.
May 28 2015, 11:11 PM · Arcanist
epriestley closed T8344: `arc land` Exception; null passed to `idx()`, a subtask of T7604: Remove "Arcanist Projects", as Resolved.
May 28 2015, 11:11 PM · Diffusion
epriestley added a revision to T8344: `arc land` Exception; null passed to `idx()`: Unknown Object (Differential Revision).
May 28 2015, 11:10 PM · Arcanist
epriestley added a comment to T8346: Config issues should not use remarkup.

This is intentional in the general case because some config issues may be raised before we can load CSS, so they can't contain Remarkup.

May 28 2015, 11:09 PM · Config
joshuaspence updated the task description for T8346: Config issues should not use remarkup.
May 28 2015, 11:05 PM · Config
joshuaspence created T8346: Config issues should not use remarkup.
May 28 2015, 11:03 PM · Config
joshuaspence claimed T5011: Convert builtin fields in Maniphest to CustomField.
May 28 2015, 9:37 PM · Custom Fields, Maniphest
joshuaspence created T8345: Add task tabs for "Mentions" and "Merged".
May 28 2015, 9:28 PM · Restricted Project, FreeBSD, Maniphest
joshuaspence updated subscribers of T7488: Add shell completion support to PhutilArgumentWorkflow.
May 28 2015, 9:24 PM · Restricted Project, libphutil
joshuaspence merged task T5121: Shell completion can be improved into T7488: Add shell completion support to PhutilArgumentWorkflow.
May 28 2015, 9:24 PM · Arcanist
joshuaspence updated subscribers of T5238: Treat "Accepted" and "Accepted but Blocked" differentials differently within the UI.
May 28 2015, 9:15 PM · Differential
joshuaspence merged task T5217: If you as a reviewer have accepted a diff but another reviewer has requested changes, the diff still appears under "Revisions Waiting on You" into T5238: Treat "Accepted" and "Accepted but Blocked" differentials differently within the UI.
May 28 2015, 9:15 PM · Differential
joshuaspence closed T5222: Exception pylint is an invalid linter as Resolved.

This should have been resolved by modernizing ArcanistPylintLinter in D9109.

May 28 2015, 9:14 PM · Arcanist
joshuaspence added a revision to T5222: Exception pylint is an invalid linter: Unknown Object (Differential Revision).
May 28 2015, 9:12 PM · Arcanist
joshuaspence claimed T5282: Provide documentation on setting up ElasticSearch.

I set this up recently and can probably flesh out some documentation.

May 28 2015, 9:07 PM · Elasticsearch, Documentation
epriestley claimed T8344: `arc land` Exception; null passed to `idx()`.
May 28 2015, 7:52 PM · Arcanist
epriestley added a parent task for T8344: `arc land` Exception; null passed to `idx()`: T7604: Remove "Arcanist Projects".
May 28 2015, 7:52 PM · Arcanist
epriestley added a subtask for T7604: Remove "Arcanist Projects": T8344: `arc land` Exception; null passed to `idx()`.
May 28 2015, 7:52 PM · Diffusion
epriestley added a comment to T3820: Implement top-level "Spaces" that provide policy isolation to groups of objects.

That sounds like a poor field name for users...

May 28 2015, 6:08 PM · Spaces, Wikimedia, Policy
epriestley added a comment to T6766: `arc diff` should do an early check for total diff size and provide appropriate hints for the user.

From T8343, the total corpus size warning didn't appear to fire properly.

May 28 2015, 5:42 PM · Arcanist
epriestley created T8343: Copied code detection takes >30s on 48MB diff.
May 28 2015, 5:40 PM · Differential
epriestley added a comment to T3820: Implement top-level "Spaces" that provide policy isolation to groups of objects.

In concrete terms, major items here that we know about specifically are:

May 28 2015, 5:05 PM · Spaces, Wikimedia, Policy
epriestley added a comment to T8336: Make a workflow that integrates nicely with list based email/patch reviews.

we want to decide which emails just do not get sent, because a list will be cc'ed

May 28 2015, 3:34 PM · llvm, FreeBSD, Herald
epriestley removed a subtask for T8333: linters with deprecated configurations give hard-to-debug errors: T8335: Email verification link doesn't let you verify on first click.
May 28 2015, 3:00 PM · Lint
epriestley removed a parent task for T8335: Email verification link doesn't let you verify on first click: T8333: linters with deprecated configurations give hard-to-debug errors.
May 28 2015, 3:00 PM · FreeBSD, Auth
epriestley added a comment to T8336: Make a workflow that integrates nicely with list based email/patch reviews.

ability to enforce selecting a mailing list to cc

May 28 2015, 2:59 PM · llvm, FreeBSD, Herald
epriestley updated subscribers of T7870: List of cases where ghost comments end up somewhere confusing or unexpected.

@avivey, added your case from D13036 above.

May 28 2015, 2:28 PM · Inline Comments, Restricted Project, Differential
epriestley updated the task description for T7870: List of cases where ghost comments end up somewhere confusing or unexpected.
May 28 2015, 2:28 PM · Inline Comments, Restricted Project, Differential
joshuaspence claimed T5406: Offer read-only copy of a externally hosted repository via Diffusion clone url (https/ssh).
May 28 2015, 1:05 PM · Diffusion (v3)
joshuaspence claimed T5581: Diffusion does not render Phabricator-hosted readonly mirror URIs.
May 28 2015, 12:54 PM · Diffusion
joshuaspence claimed T5598: Make "T123" in commit title work like "Ref T123" or "Fixes T123" in the body or test plan or a comment.
May 28 2015, 12:49 PM · Differential, Maniphest
joshuaspence claimed T5687: trait X in "use Xl" in PHP doesn't link to the definition of the trait in diffusion.
May 28 2015, 12:41 PM · Diffusion
joshuaspence claimed T5889: Allow herald rules to act on existence of auditors.
May 28 2015, 8:59 AM · Restricted Project, Audit, Herald
joshuaspence closed T8042: PhutilUnitTestEngine can't execute a single test path as Resolved by committing Restricted Diffusion Commit.
May 28 2015, 8:43 AM · Arcanist
joshuaspence closed T8042: PhutilUnitTestEngine can't execute a single test path, a subtask of T7215: ArcanistXMLLinterTestCase test failure, as Resolved.
May 28 2015, 8:43 AM · Lint
joshuaspence added a comment to T8165: Investigate high CPU usage.

I took a screencast watching htop over a ~1 minute period (filtered to show only PHP processes). It looks like /conpherence/panel/ and /notification/panel/ are quite CPU intensive.

May 28 2015, 8:24 AM · Performance
gaconkzk awarded T6526: Implement "Badges" or "Medals", for annotating special users a Like token.
May 28 2015, 1:37 AM · Restricted Project, Badges (v0), People
joshuaspence claimed T8331: phlog can be improved.
May 28 2015, 12:37 AM · Infrastructure
epriestley added a comment to T8090: Allow Harbormaster to perform change handoff in a defensible way.

If some commit, "A", is on some other commit, "B", which is on master, we consider that to be the "correct" form of "A": it's the one you tested, it's the one any local lint / unit ran against, and it's what we expect you to land.

May 28 2015, 12:19 AM · Haskell.org, Restricted Project, Harbormaster