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

Information for specific operating system #46438

Merged
merged 4 commits into from
Aug 26, 2022
Merged

Information for specific operating system #46438

merged 4 commits into from
Aug 26, 2022

Conversation

udohjeremiah
Copy link
Contributor

@udohjeremiah udohjeremiah commented Aug 22, 2022

To not cause ambiguities, when a message is going to a specific operating system, say windows, its will be best if an info is spelled at the top indicating its for windows user or a note on a bracket saying this is available for windows users only, so the reader on the docs can know what's happening, other than assuming with the prefix of win, one would immediately figure out its talking about Windows.

If this culture persists of using just win and is ingrained into every first time user on Julia, packages using names whose prefix starts with win base on related field, might be mistaken for talking about a Windows thing and would cause a lot of bugs where different aspects of the package and windows functionality needs to be added together. Another reason is that when its talking about MacOs, no Mac prefix is applied, causing more ambiguities.

To not cause ambiguities, when a message is going to a specific operating system, say windows, its best to be spelled out explicitly if possible, so the reader on the docs can know what's happening, other than assuming with the prefix of `win`, one would immediately figure out its talking about windows.
@gbaraldi gbaraldi added the docs This change adds or pertains to documentation label Aug 22, 2022
base/util.jl Outdated Show resolved Hide resolved
base/util.jl Outdated Show resolved Hide resolved
udohjeremiah and others added 2 commits August 24, 2022 14:46
@ViralBShah ViralBShah added the system:windows Affects only Windows label Aug 26, 2022
@ViralBShah ViralBShah merged commit 316fc8c into JuliaLang:master Aug 26, 2022
@udohjeremiah udohjeremiah deleted the patch-2 branch August 27, 2022 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs This change adds or pertains to documentation system:windows Affects only Windows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants