Skip to content

Commit 9c07416

Browse files
authored
Merge pull request #176 from numfocus/contributer-guide
Add contribution guidance to README.md
2 parents 44c8b19 + 6ea53aa commit 9c07416

File tree

2 files changed

+62
-3
lines changed

2 files changed

+62
-3
lines changed

CONTRIBUTING.md

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Contibuting
2+
3+
- [Ways to Contribute](#ways-to-contribute)
4+
- [Ideas, Questions, and Discussions](#ideas-questions-and-discussions)
5+
- [Problems or Issues](#problems-or-issues)
6+
- [Longer Initiatives](#longer-initatives)
7+
- [Content and Design](#content-and-design)
8+
- [Bug Fixes](#bug-fixes)
9+
- [See Also](#see-also)
10+
11+
## Ways to contribute to this repository
12+
13+
The original body of work took place at a series of unconferences and various spurts of energy, today the DISCOVER-cookbook is a living project with numerous contributors. Because it is code to produce a book rather than code for a software library or application, it has different needs than typical open source software systems. Because of these unique needs, we separate various types of contributions:
14+
15+
## Ideas, Questions, and Discussions
16+
Please contribute ideas, questions, and discussions for content or enhancements over in the discussions tab.
17+
18+
## Problems or Issues
19+
Please add issues on the github issue tracker.
20+
21+
## Longer Initiatives
22+
23+
## Content and Design
24+
While content is the heart of the project, the quality of the content needs to remain high. Due to a high volume of generated text being submitted for review, content takes longer to review and approve. We value these contributions but just understand that it will take time to add. Please start an idea in the discussions, then move to making an issue once there is approval for the content to be added to the book. After that issue is made we feel free to open a pull request against the repository to begin the review process.
25+
26+
## Bug fixes
27+
For issues with other elements of the book, first make sure an issue is open and tracking can occur on the issue. Then open a a pull request](https://github.com/numfocus/DISCOVER-Cookbook/pulls).
28+
29+
## See Also
30+
31+
- [How to write a git commit](https://cbea.ms/git-commit/)

README.md

+31-3
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,39 @@
33

44
The NumFOCUS DISCOVER Handbook (Diverse & Inclusive Spaces and Conferences: Overall Vision and Essential Resources). A guide for organizing more diverse and inclusive events and conferences, produced by the NumFOCUS Diversity & Inclusion in Scientific Computing (DISC) Program, with support from the Moore Foundation.
55

6+
If you are looking to read the book please visit https://discover-cookbook.numfocus.org/ for a live version of the book. This is the code that powers that website and is intended for maintainers and contributors.
67

7-
# How to run the book locally
8+
9+
## Ways to contribute to this repository
10+
11+
The original body of work took place at a series of unconferences and various spurts of energy, today the DISCOVER-cookbook is a living project with numerous contributors. Because it is code to produce a book rather than code for a software library or application, it has different needs than typical open source software systems. Because of these unique needs, we separate various types of contributions:
12+
13+
### Ideas, Questions, and Discussions
14+
15+
Please contribute ideas, questions, and discussions for content or enhancements over in [the discussions tab](https://github.com/numfocus/DISCOVER-Cookbook/discussions).
16+
17+
### Problems or Tracking of Work Items from Ideas, Questions, or Discussions
18+
19+
Please add issues on [the github issue tracker](https://github.com/numfocus/DISCOVER-Cookbook/discussions).
20+
21+
### Content and Design
22+
23+
While content is the heart of the project, the quality of the content needs to remain high. Due to a high volume of generated text being submitted for review, content takes longer to review and approve. We value these contributions but just understand that it will take time to add. Please start an idea in the discussions, then move to making an issue once there is approval for the content to be added to the book. After that issue is made we feel free to open [a pull request](https://github.com/numfocus/DISCOVER-Cookbook/pulls) against the repository to begin the review process.
24+
25+
### Bug fixes
26+
27+
For issues with other elements of the book, first make sure an issue is open and tracking can occur on the issue. Then open a a pull request](https://github.com/numfocus/DISCOVER-Cookbook/pulls).
28+
29+
### See Also
30+
31+
For more information, see the `contributing.md` file with a fuller guide on how to contribute.
32+
33+
34+
## How to run the book locally
835

936
Create a local python environment and install all the required dependencies using the following commands (either with conda or pip)
1037

11-
## If Using Conda
38+
### If Using Conda
1239
1. Create the Conda Environment
1340
```sh
1441
conda env create -f environment.yml
@@ -22,7 +49,7 @@ conda activate DISCOVER-handbook
2249
jupyter-book build DISCOVER
2350
```
2451

25-
## If Using pip
52+
### If Using pip
2653
1. Create a Virtual Environment (optional)
2754
```sh
2855
python -m venv myenv
@@ -44,6 +71,7 @@ pip install -r requirements.txt
4471
``` sh
4572
jupyter-book build DISCOVER
4673
```
74+
4775
## Contributors ✨
4876

4977
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

0 commit comments

Comments
 (0)