Page MenuHomePhabricator

Add --project option to 'arc tasks' workflow.
AbandonedPublic

Authored by mholden on Mar 26 2015, 5:52 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 12 2024, 6:27 AM
Unknown Object (File)
Feb 24 2024, 4:18 PM
Unknown Object (File)
Feb 9 2024, 4:58 AM
Unknown Object (File)
Feb 3 2024, 2:42 AM
Unknown Object (File)
Dec 7 2023, 1:16 PM
Unknown Object (File)
Nov 30 2023, 1:21 AM
Unknown Object (File)
Nov 15 2023, 1:34 PM
Unknown Object (File)
Nov 11 2023, 1:55 PM

Details

Summary

I kept wanting this feature, so I gave it a shot.

Adds support for filtering the arc tasks output to a specific project:
$ arc tasks --project {project or project hashtag}

Test Plan
  1. Tested output when no project or matching hashtag is found (throws exception)
  2. Tested that output is filtered when a correct project or hashtag is specified
  3. Tested that it works correctly in conjunction with existing options.

Diff Detail

Repository
rARC Arcanist
Branch
tasks-with-projects
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 4984
Build 5002: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

mholden retitled this revision from to Add --project option to 'arc tasks' workflow..
mholden updated this object.
mholden edited the test plan for this revision. (Show Details)
mholden added a reviewer: Blessed Reviewers.

I just realized I blew right through the contribution guidelines and didn't open a task for this first.. let me know if I should.

Come to think of it I'm not sure if I even assigned it to the right reviewers :)

#fail

We have a Herald rule make sure the right reviewers are added, which is Blessed Reviewers

Oh -- so I had it right the first time? (I'd added blessed_reviewers myself because i'd seen it somewhere).

@epriestley – any idea when you'll have time to consider this submission?

@mholden feature submissions can take a loooong time to review. :sadpanda: We generally prefer things as tasks first so feedback on features can happen before code. Mostly, we are signing up for long term support, documentation, and upkeep when submissions are taken - so unless it's 'obvious', it can take a long time to get actual feedback without a task.

Contrib guide:
https://secure.phabricator.com/book/phabcontrib/article/contributing_code/

T4778 has a little more on how we prioritize.

Ok thanks! No worries at all. Also, will definitely open a task first in the future

The user @johnny-bit sent me a message asking me to create a Maniphest task for this diff, as he'd like to subscribe to it and give it a +1.

I'll do that now. I still understand that it could be some time before my patch gets considered and/or reviewed.

@epriestley Your comments in T7715 make perfect sense -- should I abandon this revision?

Yeah, I don't want to pursue adding more flags so this probably doesn't make sense in the upstream.

Closing per above discussion.