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

Add to contributor guide Windows specific "things" #1227

Open
rocco8773 opened this issue Aug 5, 2021 · 2 comments
Open

Add to contributor guide Windows specific "things" #1227

rocco8773 opened this issue Aug 5, 2021 · 2 comments
Assignees
Labels
docs PlasmaPy Docs at http://docs.plasmapy.org
Milestone

Comments

@rocco8773
Copy link
Member

Since most packages/tools for package development are intended for a Linux framework, they work well for MacOS but not so much Windows. For example, Windows has three different terminals Command Prompt (default), Powershell, and Windows Subsystem for Linux (WSL). The make command has very limited function in the Command Prompt and does not work in Powershell, but works just fine in WSL.

I've been specifically developing on Windows lately just so I can understand its "limitations" for our users/contributors. I'd like to keep this issue open for awhile so we can collect aspects of development that are specific to Windows systems.

What I think we should include (so far)...

  1. Terminal options for Windows
  2. Virtual Environments venv
  3. limitations of make
  4. ...
@rocco8773 rocco8773 self-assigned this Aug 5, 2021
@rocco8773 rocco8773 added this to the Future milestone Aug 5, 2021
@rocco8773 rocco8773 added the docs PlasmaPy Docs at http://docs.plasmapy.org label Aug 5, 2021
@rocco8773
Copy link
Member Author

Using "Windows Terminal" to work with all three windows terminal options (wsl, powershell, and command prompt).

@namurphy
Copy link
Member

namurphy commented Sep 3, 2021

The only place where we use make is in the doc build, so it'd be good to put the stuff related to make in Windows in the documentation guide.

@github-actions github-actions bot added the Stale Dormant issues & PRs which will be automatically closed if the label is not removed. label Nov 3, 2021
@namurphy namurphy removed the Stale Dormant issues & PRs which will be automatically closed if the label is not removed. label May 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs PlasmaPy Docs at http://docs.plasmapy.org
Projects
None yet
Development

No branches or pull requests

2 participants