Page MenuHomePhabricator

jbrownEP (James Brown)


User does not belong to any projects.


  • Clear sailing ahead.


  • Clear sailing ahead.


  • Clear sailing ahead.

User Details

User Since
Aug 1 2017, 11:22 PM (343 w, 2 d)

Engineer at EasyPost. Formerly at Uber. Has used Phabricator since 2013. Roguelazer on GitHub/Twitter/etc.

Recent Activity

Jun 1 2021

bbrdaric awarded Changelog a Heartbreak token.
Jun 1 2021, 8:41 AM

May 31 2021

jbrownEP awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 31 2021, 6:36 PM · Phacility

Jul 22 2020

jbrownEP added a comment to T13545: Upgrading: Mid 2020 Changes to "arc diff".

This task references more details on "Excuses" and "Prompts", but there isn't any. Is there any way to provide context around lint issues?

Jul 22 2020, 11:46 PM · Arcanist, Guides

Aug 13 2019

jcox awarded Changelog a Love token.
Aug 13 2019, 4:30 PM

Jun 28 2019

jbrownEP added a comment to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential.

Any update on when this is going to reach stable? We're ~16 weeks past the earlier estimate...

Jun 28 2019, 11:13 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential

Apr 19 2019

remusvrm awarded Changelog a Like token.
Apr 19 2019, 7:09 PM

Apr 2 2019

jbrownEP updated the title for P2115 panel_fix_pagination.patch from Masterwork From Distant Lands to panel_fix_pagination.patch.
Apr 2 2019, 2:14 AM
jbrownEP edited P2115 panel_fix_pagination.patch.
Apr 2 2019, 1:16 AM

Mar 7 2019

jbrownEP added a comment to T9069: arc patch can't handle binary file correctly.

It seems that newer versions of git have become more aggressive at detecting binary changes as moves + renames, because my install is now hitting this on a very frequent basis

Mar 7 2019, 12:47 AM · Differential, Restricted Project, Arcanist

Feb 28 2019

jbrownEP added a comment to D20225: Fix a log warning when searching for ranges on custom "Date" fields.

I cherry-picked this into our fork and it fixes the problem. ✅

Feb 28 2019, 11:58 PM

Jan 14 2019

jbrownEP added a comment to D19960: Upgrade Sendgrid to the modern mailer API; removes "api-user" option.

Is it worth noting somewhere that the V2 API uses a username and password to authenticate (and cannot use an API key) and the V3 API uses just an API key (and cannot use a username or password), and those are generated/managed in totally different parts of the Sendgrid UI? Maybe a note in the documentation?

Jan 14 2019, 10:22 PM

May 31 2018

jbrownEP added a comment to T3071: add support for OpenSearch to phabricator.

There's demand for OpenSearch support at our installation; I have a patch that implements non-typeahead OpenSearch built and working, but I figured I'd bump the ticket in case anyone else was interested.

May 31 2018, 10:22 PM

May 24 2018

jbrownEP awarded T929: Allow two arbitrary revisions to be compared in Diffusion a Like token.
May 24 2018, 8:21 PM · Diffusion (v3), Restricted Project

Mar 15 2018

jbrownEP added a comment to T9821: Allow Harbormaster build plans to run on branch push instead of per-commit.

Having looked at the code some more, I see when the HeraldPreCommitRefAdapter runs, there is no parsed commit object yet, so there's no way to invoke harbormaster (what would the container PHID be?). This kind of makes sense.

Mar 15 2018, 11:54 PM · Restricted Project, Harbormaster

Mar 13 2018

jbrownEP added a comment to T11002: permit wildcards in OWNERs paths.

Yeah, that was the commit that reminded me how I wanted this. Unfortunately, it looks like the database still stores literal repositoryPHIDs, so the schema would need to change if it were to handle functions (which is why I bumped the ticket instead of taking a stab at implementing it myself first). I figured I'd add my voice to the ticket for now and continue toiling along with complex Herald rules for now.

Mar 13 2018, 7:05 PM · FreeBSD, Owners, Feature Request
jbrownEP edited the content of Organizations Using Phabricator.
Mar 13 2018, 7:04 PM
jbrownEP added a comment to T11002: permit wildcards in OWNERs paths.

I don't suppose there's been any interest in adding wildcards/function matchers to Owners in the last couple of years?

Mar 13 2018, 6:56 PM · FreeBSD, Owners, Feature Request

Feb 1 2018

jbrownEP added a comment to T11415: Would like people who can't edit Harbormaster plans to be able to run them.

I am also interested in this; it's not uncommon that an engineer is testing a regression somewhere and wants to trigger a full CI build of an old revision. Today, their options are (a) have admin access to the Harbormaster Build Plan, which requires a large amount of trust or (b) bother someone who does have admin access to press buttons.

Feb 1 2018, 7:31 PM · Restricted Project, Harbormaster, Feature Request
jbrownEP added a comment to T9821: Allow Harbormaster build plans to run on branch push instead of per-commit.

I would also be interested in this feature; here's our use-case if you possibly find it more persuasive than OP's:

Feb 1 2018, 7:23 PM · Restricted Project, Harbormaster