Skip to content
This repository was archived by the owner on Oct 15, 2021. It is now read-only.

Commit 7035ec9

Browse files
authored
docs: Contributing updates (#54)
1 parent aca63fa commit 7035ec9

File tree

5 files changed

+13623
-113
lines changed

5 files changed

+13623
-113
lines changed

Diff for: .all-contributorsrc

+77-60
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,79 @@
11
{
2-
"files": [
3-
"README.md"
4-
],
5-
"imageSize": 100,
6-
"commit": false,
7-
"contributors": [
8-
{
9-
"login": "keonik",
10-
"name": "John Fay",
11-
"avatar_url": "https://avatars.githubusercontent.com/u/46365891?v=4",
12-
"profile": "http://johnfay.dev",
13-
"contributions": [
14-
"code"
15-
]
16-
},
17-
{
18-
"login": "storiesOfRen",
19-
"name": "Ren Estep",
20-
"avatar_url": "https://avatars.githubusercontent.com/u/22155535?v=4",
21-
"profile": "http://renestep.com",
22-
"contributions": [
23-
"code",
24-
"a11y"
25-
]
26-
},
27-
{
28-
"login": "heystevegray",
29-
"name": "Steve Gray",
30-
"avatar_url": "https://avatars.githubusercontent.com/u/66500112?v=4",
31-
"profile": "https://heystevegray.dev/",
32-
"contributions": [
33-
"code"
34-
]
35-
},
36-
{
37-
"login": "jenniferOlsen",
38-
"name": "Jenny Olsen",
39-
"avatar_url": "https://avatars.githubusercontent.com/u/5099732?v=4",
40-
"profile": "https://github.com/jenniferOlsen",
41-
"contributions": [
42-
"doc"
43-
]
44-
},
45-
{
46-
"login": "bcanfield",
47-
"name": "Brandin Canfield",
48-
"avatar_url": "https://avatars.githubusercontent.com/u/12603953?v=4",
49-
"profile": "https://github.com/bcanfield",
50-
"contributions": [
51-
"maintenance",
52-
"infra"
53-
]
54-
}
55-
],
56-
"contributorsPerLine": 7,
57-
"projectName": "nextjs-typescript-material-ui-eslint-jest",
58-
"projectOwner": "MileTwo",
59-
"repoType": "github",
60-
"repoHost": "https://github.com",
61-
"skipCi": true
2+
"files": [
3+
"README.md"
4+
],
5+
"imageSize": 100,
6+
"commit": false,
7+
"contributors": [
8+
{
9+
"login": "keonik",
10+
"name": "John Fay",
11+
"avatar_url": "https://avatars.githubusercontent.com/u/46365891?v=4",
12+
"profile": "http://johnfay.dev",
13+
"contributions": [
14+
"code",
15+
"doc",
16+
"maintenance",
17+
"infra"
18+
]
19+
},
20+
{
21+
"login": "storiesOfRen",
22+
"name": "Ren Estep",
23+
"avatar_url": "https://avatars.githubusercontent.com/u/22155535?v=4",
24+
"profile": "http://renestep.com",
25+
"contributions": [
26+
"code",
27+
"a11y",
28+
"maintenance"
29+
]
30+
},
31+
{
32+
"login": "heystevegray",
33+
"name": "Steve Gray",
34+
"avatar_url": "https://avatars.githubusercontent.com/u/66500112?v=4",
35+
"profile": "https://heystevegray.dev/",
36+
"contributions": [
37+
"code",
38+
"doc",
39+
"maintenance"
40+
]
41+
},
42+
{
43+
"login": "jenniferOlsen",
44+
"name": "Jenny Olsen",
45+
"avatar_url": "https://avatars.githubusercontent.com/u/5099732?v=4",
46+
"profile": "https://github.com/jenniferOlsen",
47+
"contributions": [
48+
"doc"
49+
]
50+
},
51+
{
52+
"login": "bcanfield",
53+
"name": "Brandin Canfield",
54+
"avatar_url": "https://avatars.githubusercontent.com/u/12603953?v=4",
55+
"profile": "https://github.com/bcanfield",
56+
"contributions": [
57+
"maintenance",
58+
"infra",
59+
"security"
60+
]
61+
},
62+
{
63+
"login": "lucasguiss",
64+
"name": "Lucas Guiss Gusmão",
65+
"avatar_url": "https://avatars.githubusercontent.com/u/37088202?v=4",
66+
"profile": "http://linkedin.com/in/lucasguissgusmao",
67+
"contributions": [
68+
"doc"
69+
]
70+
}
71+
],
72+
"contributorsPerLine": 7,
73+
"projectName": "nextjs-typescript-material-ui-eslint-jest",
74+
"projectOwner": "MileTwo",
75+
"repoType": "github",
76+
"repoHost": "https://github.com",
77+
"skipCi": true,
78+
"commitConvention": "none"
6279
}

Diff for: CONTRIBUTING.md

+40-22
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,65 @@
1-
21
## Welcome to the Mile Two contributing guide
2+
33
Thanks for investing your time in contributing to our project!
44

5-
Please keep our community approachable and respectable, by following a few standards. It is our goal to make participation in the Mile Two open-source community a harassment-free environment for everyone.
5+
Please keep our community approachable and respectable, by following a few standards. It is our goal to make participation in the Mile Two open-source community a harassment-free environment for everyone.
66

77
## Our Standards (as co-oped from [Github's Contribution Code of Conduct](https://github.com/github/docs/blob/8a3e0900ce997078c46380765447afb372cbd39d/CODE_OF_CONDUCT.md)
8-
__Examples of behavior that contributes to a positive environment for our community include__
9-
- Demonstrating empathy and kindness toward other people
10-
- Being respectful of differing opinions, viewpoints, and experiences
11-
- Giving and gracefully accepting constructive feedback
12-
- Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience
13-
- Focusing on what is best not just for us as individuals, but for the overall community
14-
15-
__Examples of unacceptable behavior include__
16-
- The use of sexualized language or imagery, and sexual attention or advances of any kind
17-
- Trolling, insulting or derogatory comments, and personal or political attacks
18-
- Public or private harassment
19-
- Publishing others' private information (PII), such as a physical or email address, without their explicit permission
20-
- Contacting individual members, contributors, or leaders privately, outside designated community mechanisms, without their explicit permission
21-
- Other conduct which could reasonably be considered inappropriate in a professional setting
228

9+
**Examples of behavior that contributes to a positive environment for our community include**
10+
11+
- Demonstrating empathy and kindness toward other people
12+
- Being respectful of differing opinions, viewpoints, and experiences
13+
- Giving and gracefully accepting constructive feedback
14+
- Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience
15+
- Focusing on what is best not just for us as individuals, but for the overall community
16+
17+
**Examples of unacceptable behavior include**
18+
19+
- The use of sexualized language or imagery, and sexual attention or advances of any kind
20+
- Trolling, insulting or derogatory comments, and personal or political attacks
21+
- Public or private harassment
22+
- Publishing others' private information (PII), such as a physical or email address, without their explicit permission
23+
- Contacting individual members, contributors, or leaders privately, outside designated community mechanisms, without their explicit permission
24+
- Other conduct which could reasonably be considered inappropriate in a professional setting
2325

2426
## Getting Started
2527

2628
### Issues
29+
2730
#### Create a new issue
31+
2832
If you spot a problem with the docs, search if an issue already exists. If a related issue doesn't exist, you can open a new issue using a relevant issue form.
2933

3034
#### Solve an issue
35+
3136
Scan through our existing issues to find one that interests you. You can narrow down the search using labels as filters. See Labels for more information.
3237

3338
### Making Changes
3439

3540
#### Fork our repo
3641

37-
- Create a branch related to the issue you plan on working.
42+
- Create a branch related to the issue you plan on working.
3843

3944
### Pull Requests
4045

41-
- Create a Pull Request from your `forked` repo's issue branch
42-
- If there are review comments, update them
43-
- Commit and push changes
44-
- Reviewer merges your PR!
46+
- Prior to opening your pull request add yourself as a contributor
47+
48+
```
49+
npm run contributors:add keonik doc
50+
```
51+
52+
where `keonik` is your github username and `doc` is the [type of contribution](https://allcontributors.org/docs/en/emoji-key)
53+
54+
Update all-contributors list
55+
56+
```
57+
npm run contributors:generate
58+
```
4559
46-
🥳 Hurray! You have contributed to our project! 🥳
60+
- Create a Pull Request from your `forked` repo's issue branch
61+
- If there are review comments, update them
62+
- Commit and push changes
63+
- Reviewer merges your PR!
4764
65+
🥳 Hurray! You have contributed to our project! 🥳

Diff for: README.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Next.js TypeScript Material UI quality checking project
22
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
3-
[![All Contributors](https://img.shields.io/badge/all_contributors-5-orange.svg?style=flat-square)](#contributors-)
3+
[![All Contributors](https://img.shields.io/badge/all_contributors-6-orange.svg?style=flat-square)](#contributors-)
44
<!-- ALL-CONTRIBUTORS-BADGE:END -->
55

66
Includes TypeScript, Material UI, ESLint, Jest, and React Testing Library
@@ -123,11 +123,12 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
123123
<!-- markdownlint-disable -->
124124
<table>
125125
<tr>
126-
<td align="center"><a href="http://johnfay.dev"><img src="https://avatars.githubusercontent.com/u/46365891?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John Fay</b></sub></a><br /><a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=keonik" title="Code">💻</a></td>
127-
<td align="center"><a href="http://renestep.com"><img src="https://avatars.githubusercontent.com/u/22155535?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ren Estep</b></sub></a><br /><a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=storiesOfRen" title="Code">💻</a> <a href="#a11y-storiesOfRen" title="Accessibility">️️️️♿️</a></td>
128-
<td align="center"><a href="https://heystevegray.dev/"><img src="https://avatars.githubusercontent.com/u/66500112?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Steve Gray</b></sub></a><br /><a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=heystevegray" title="Code">💻</a></td>
126+
<td align="center"><a href="http://johnfay.dev"><img src="https://avatars.githubusercontent.com/u/46365891?v=4?s=100" width="100px;" alt=""/><br /><sub><b>John Fay</b></sub></a><br /><a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=keonik" title="Code">💻</a> <a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=keonik" title="Documentation">📖</a> <a href="#maintenance-keonik" title="Maintenance">🚧</a> <a href="#infra-keonik" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a></td>
127+
<td align="center"><a href="http://renestep.com"><img src="https://avatars.githubusercontent.com/u/22155535?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Ren Estep</b></sub></a><br /><a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=storiesOfRen" title="Code">💻</a> <a href="#a11y-storiesOfRen" title="Accessibility">️️️️♿️</a> <a href="#maintenance-storiesOfRen" title="Maintenance">🚧</a></td>
128+
<td align="center"><a href="https://heystevegray.dev/"><img src="https://avatars.githubusercontent.com/u/66500112?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Steve Gray</b></sub></a><br /><a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=heystevegray" title="Code">💻</a> <a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=heystevegray" title="Documentation">📖</a> <a href="#maintenance-heystevegray" title="Maintenance">🚧</a></td>
129129
<td align="center"><a href="https://github.com/jenniferOlsen"><img src="https://avatars.githubusercontent.com/u/5099732?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Jenny Olsen</b></sub></a><br /><a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=jenniferOlsen" title="Documentation">📖</a></td>
130-
<td align="center"><a href="https://github.com/bcanfield"><img src="https://avatars.githubusercontent.com/u/12603953?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Brandin Canfield</b></sub></a><br /><a href="#maintenance-bcanfield" title="Maintenance">🚧</a> <a href="#infra-bcanfield" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a></td>
130+
<td align="center"><a href="https://github.com/bcanfield"><img src="https://avatars.githubusercontent.com/u/12603953?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Brandin Canfield</b></sub></a><br /><a href="#maintenance-bcanfield" title="Maintenance">🚧</a> <a href="#infra-bcanfield" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#security-bcanfield" title="Security">🛡️</a></td>
131+
<td align="center"><a href="http://linkedin.com/in/lucasguissgusmao"><img src="https://avatars.githubusercontent.com/u/37088202?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Lucas Guiss Gusmão</b></sub></a><br /><a href="https://github.com/MileTwo/nextjs-typescript-material-ui-eslint-jest/commits?author=lucasguiss" title="Documentation">📖</a></td>
131132
</tr>
132133
</table>
133134

0 commit comments

Comments
 (0)