Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Requested Enhancements to various uname option outputs from jack #72

Open
emkey1 opened this issue May 8, 2022 · 0 comments
Open

Requested Enhancements to various uname option outputs from jack #72

emkey1 opened this issue May 8, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@emkey1
Copy link
Owner

emkey1 commented May 8, 2022

After giving it some thought, here are my concrete suggestions:

Suggestedd uname outputs, not breaking with current iSH aproach in an incompatible way

-m Hardware type
Virtualized i686 on iOS - or however it is best described
fallback is same as -p

-s Kernel name
iSH (mainline iSH)
iSH/AOK (in your case)
It seems the obvious choice since this is not Linux, not even doing that great
a job of emulating it, but thats another story 🙂
using iSH/forkshortname would make sense and if spread would be consistent.
It is an iSH, more specifically it is the AOK fork

-p Processor type
i686
or whatever makes sense, unknown is just lazy 🙂

-r
iSH/AOK github release version or tag used for build

-v
Most important compile time choices, multithreading etc ie a short string
indicating what major choices were made and compile time.
Since compilte time with -r defining version removes chronological parsing of -v,
compile time can be human reeadable iso-dates would not be reqursted in such
a scenario. If -r can not show a chronological number sequence,
then starting -v with an iso-date is a workable fallback.

-i The hardware platform
If practical to detect could indicate iPhone/iPad/iOS laptop env etc,
otherwise report same -p

-o
GNU/Linux
I agree with you on that one, that is the proper name.

@emkey1 emkey1 added enhancement New feature or request and removed unconfirmed labels May 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant