keybase / keybase/keybase-issues

Reduce alias use…

Open
#391 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

These commands do the same thing: list-tracking, list-trackees, & list-following, clutter up the help / cmd list, and aren’t at first glance the same command.

`keybase` and the site use ‘track’ as the verb, so just list-trackees and list-trackers (in future) would seem suitable. Or simply `keybase trackees` `keybase trackers`

{same thoughts for trck, vrfy, conf, gen … a bash completion helper should minimise typing without making commands illegible. Unless you want to keep these and remove the long forms}

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the `list-tracking`, `list-trackees`, and `list-following` commands, along with the proposed `trck`, `vrfy`, `conf`, and `gen` aliases. Inspect the CLI help and bash completion behavior to understand how aliases are exposed. Done means the command names and aliases have a consistent, legible policy and the help/completion listings no longer create the stated clutter.

Written by the indexing model from the issue text.

Assessment

Domain
cli
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.