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

Contributor guide additions for Windows #95

Closed
adammichaelwood opened this issue Aug 29, 2017 · 12 comments
Closed

Contributor guide additions for Windows #95

adammichaelwood opened this issue Aug 29, 2017 · 12 comments

Comments

@adammichaelwood
Copy link
Contributor

The contributor's guide assumes a *nix platform. Additional information for Windows people would make the project much more contributor friendly, especially to non-coders and beginners.

I don't know enough about Windows (and especially running Python on Windows) to know what info is needed, but this would be a great project for someone who knows both platforms well enough to "translate".

@ronna
Copy link

ronna commented Sep 8, 2017

@adammichaelwood

I have succesfully setup the docs tool chain on Windows 10 following the *nix orriented instructions. I faced two issues:

  1. I had installed Sphinx following instructions from their docs, my sphinx install gets uninstalled when I run the requirements file, thus there is no need to install sphinx first.
  2. Theme error: sphinx_rtd_theme is no longer a hard dependency since version 1.4.0. #118

@adammichaelwood
Copy link
Contributor Author

#118,

see my comment there.

my sphinx install gets uninstalled when I run the requirements file, thus there is no need to install sphinx first

Yes. That's why the contributor guide only mentions the requirements.txt file, and doesn't have pip install sphinx

@adammichaelwood
Copy link
Contributor Author

Did you have to make any changes?
Did you use gitbash or powershell or linux subsystem or something else?
Have you been able to build and serve locally?

@adammichaelwood
Copy link
Contributor Author

I should also say: congrats on getting the build going!
wooooo

@nadaa
Copy link
Contributor

nadaa commented Sep 10, 2017

I used Cygwin and completed the build successfully.
I added all installation steps in a txt file. I still need to learn editing Sphnix. I also don't understand fully about git and branching.

@nadaa
Copy link
Contributor

nadaa commented Sep 10, 2017

I thought to create a new .rst file for windows (cygwin) setup instruction, and add a link from the contributing.rst to the new file. What do you think @adammichaelwood ?

@adammichaelwood
Copy link
Contributor Author

So the way to add this info to the docs is:

  • create a new .rst file -- make sure you follow the Sphinx/restructuredtext format and syntax in the contributor's guide
  • add a reference to the doc in the relevant table of contents directive in index.rst

You'll then need to commit your changes, push them to your Github copy, and then issue a pull request.

Try getting through that process on your own. If you can't figure it out, we'll set up a screenshare call or something and work through it.

@nadaa
Copy link
Contributor

nadaa commented Sep 12, 2017

Hi,
I sent a pull request, can you please check it?

Thanks

@Divya063
Copy link
Contributor

Divya063 commented Sep 13, 2017

@adammichaelwood I just used command prompt on windows and installed the build successfully (without using Cygwin) .Can I contribute to the guide about the installation steps using command prompt only?

@nadaa
Copy link
Contributor

nadaa commented Sep 13, 2017

@Divya063, What version of Windows you use?

@Divya063
Copy link
Contributor

@nadaa Windows 10

@adammichaelwood
Copy link
Contributor Author

closed via #145

wbrunette pushed a commit to wbrunette/docs that referenced this issue Aug 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants