Let utilities identify themselves as being part of uutils in `--help` and `--version`
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 50/100
Research direction
Start with the bsdutils multi-call binary and inspect how its utilities produce --help and --version output. Run bsdutils --version and the individual utilities' help and version commands to identify the current gaps; done means the utilities identify themselves as part of uutils and bsdutils supports top-level --version.
Written by the indexing model from the issue text.
Description
I had a tool in $PATH and needed to determine whether its from GNU coreutils/findutils/... , busybox, or uutils. While the GNU and Busybox state their origin in the --help and --version , uutils stays (mostly) silent about its origin.
Add something like part of uutils to --help and also mention uutils in the --version output.
Since bsdutils is a multi-call binary, it should also support --version on the top level, i.e. bsdutils --version.
Note: This bug is part of a series of bugreports across all tools of uutils. Please check wether I've covered all your utilities.
Related:
- https://github.com/uutils/coreutils/issues/7427
- https://github.com/uutils/coreutils/issues/12114
- https://github.com/uutils/tar/issues/273
- https://github.com/uutils/procps/issues/690
- https://github.com/uutils/util-linux/issues/538
- https://github.com/uutils/acl/issues/298
- https://github.com/uutils/findutils/issues/672
- https://github.com/uutils/sed/issues/407
- https://github.com/uutils/awk/issues/2
- https://github.com/uutils/diffutils/issues/222
- https://github.com/uutils/bsdutils/issues/128
- https://github.com/uutils/shadow-rs/issues/161
- https://github.com/uutils/hostname/issues/290
- Dominant language
- Rust
- Stars
- 12
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from uutils/bsdutils
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
good first issue renice
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
good first issue renice
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
good first issue renice
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
good first issue renice
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
gitbutlerapp/gitbutler#15998 · 1 comment ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100