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

sleep: not consistent with the POSIX standard #26

Open
mssun opened this issue Jul 14, 2018 · 3 comments
Open

sleep: not consistent with the POSIX standard #26

mssun opened this issue Jul 14, 2018 · 3 comments

Comments

@mssun
Copy link
Contributor

mssun commented Jul 14, 2018

I found that sleep is not consistent with the POSIX standard (http://pubs.opengroup.org/onlinepubs/9699919799/utilities/sleep.html). It's more like a GNU implementation.

@Arcterus
Copy link
Contributor

Arcterus commented Jul 14, 2018

I don’t really believe this is an issue (because I think the extension is useful). Technically, all of the utilities don’t follow POSIX to the letter as they have --help and --version, which aren’t specified.

Currently the division between the utilities in the gnu feature and the posix feature are that the gnu utilities are not even specified in POSIX and are just additional utilities available in GNU projects.

@mssun
Copy link
Contributor Author

mssun commented Jul 14, 2018

Ok, thank for the explanation. I would be good to write down our standard to implement functions. E.g., what kinds of functions are worth to extend besides POSIX. If tools not mentioned in POSIX, what is our philosophy to implement them. I guess this will help potential contributors to have a clear understanding of our goal. Otherwise, they may get confused.

@Arcterus
Copy link
Contributor

That sounds like a good idea. We might want to revise how the utilities are split up as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants