Chat room for Outreachy interns |
This repository contains information about JupyterHub's participation in Outreachy - a program that provides three-month internships for people from groups traditionally underrepresented in tech.
This GitHub repository contains:
- Microtasks for applicants to complete. These are small tasks that help the applicant familiarize themself with the project they are contributing to. These are accepted as GitHub issues.
- Descriptions for various Projects Ideas that applicants can apply for. Maintainers can use this space to collaborate on keeping these descriptions up to date.
- Documentation describing the processes that the JupyterHub community follow when participating in Outreachy rounds.
You will need a Python installation and the nox
package installed.
-
Install
nox
viapip
pip install nox
-
Build the documentation
nox -s docs
You can open the
docs/_build/dirhtml/index.html
file in your local browser to view the site.
Alternatively, you can watch the docs
folder for changes and have a copy of
the site live update as you work.
-
Autobuild the documentation
nox -s docs -- live
-
Open
http://127.0.0.1:8000
in your browser to see the site in real time
You can check for broken links within the documentation by changing into the
docs
folder and running the linkcheck command.
cd docs
make linkcheck
There are two methods of cleaning up generated files.
-
Using Sphinx
cd docs make clean
-
Using git. Delete untracked files (
-X
), with required confirmation (-f
), recursively (-d
).git clean -Xfd
We follow the Project Jupyter Code of Conduct.