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

docs: add contributing.md file #60

Closed

Conversation

sarthakgupta072
Copy link

@sarthakgupta072 sarthakgupta072 commented Oct 27, 2021

Add CONTRIBUTING.md file

Fix #5

Please let me know if any changes are required. 😄

## We Develop with Github
We use github to host code, to track issues and feature requests, as well as accept pull requests.

## All Code Changes Happen Through Pull Requests
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file is using all h1 and h2 headings. if you consider We Develop with Github is an h2, this should be an h3, as it is related to developing within Github. so use
### All Code Changes Happen Through Pull Requests

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually I'd suggest removing entirely the "We Develop with GitHub" section; they need to find the GitHub repo to see this, so it's self-evident 😛

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah fair point 😅 . I'll remove the section entirely

Copy link
Contributor

@7mary4 7mary4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution. Please make the slight changes to use heading hierarchy.

5. Make sure your code lints.
6. Issue that pull request!

## Any contributions you make will be under the MIT Software License
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make this an h3

## Any contributions you make will be under the MIT Software License
In short, when you submit code changes, your submissions are understood to be under the [LICENSE](/LICENSE) that covers the project. Feel free to contact the maintainers if that's a concern.

## Report bugs using Github's [issues](https://github.com/teachaccess/tutorial/issues)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make this an h3

## Report bugs using Github's [issues](https://github.com/teachaccess/tutorial/issues)
We use GitHub issues to track public bugs. Report a bug by [opening a new issue](https://github.com/teachaccess/tutorial/issues/new); it's that easy!

**Great Bug Reports** tend to have:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make this an h4, as it relates to the H3 about reporting bugs




## License
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make this an h3

Comment on lines +9 to +11

## We Develop with Github
We use github to host code, to track issues and feature requests, as well as accept pull requests.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## We Develop with Github
We use github to host code, to track issues and feature requests, as well as accept pull requests.

Comment on lines +23 to +25
## Any contributions you make will be under the MIT Software License
In short, when you submit code changes, your submissions are understood to be under the [LICENSE](/LICENSE) that covers the project. Feel free to contact the maintainers if that's a concern.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd also suggest removing this section. The goal of contributing.md is to inform contributors about technical aspects of the contribution process, whereas LICENSE serves to inform the dev about the legal aspects. If we include too much info that's not immediately relevant, I'm afraid contributors won't read the guidelines in full. See examples of other high-traffic open-source contributing.md, like Prettier and cypress

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, this repo isn't licensed under MIT. It's licensed under Creative Commons

Comment on lines +31 to +37
- A quick summary and/or background
- Steps to reproduce
- Be specific!
- Give sample code if you can.
- What you expected would happen
- What actually happens
- Notes (possibly including why you think this might be happening, or stuff you tried that didn't work)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This would be better located in an issue template

Comment on lines +41 to +43
### CONTRIBUTING

This project is a community effort and lives off your contributions, be it in the form of bug reports, feature requests, discussions, or fixes and other code changes. Please refer to our organization's [contributing guidelines](CONTRIBUTING.md) if you are interested to contribute.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems like this section belongs to the README, not the contributing guidelines?

@rachelruderman
Copy link
Contributor

@sarthakgupta072 thank you for your contribution, I see you put a lot of care and dedication into this. After reviewing I've realized that we should have been more clear on what we're seeking in the contribution guidelines. In hindsight, I think this task should be carried out by the maintainers. For this reason I'm closing the PR but marking it as hacktoberfest-accepted.

@sarthakgupta072
Copy link
Author

Sure thanks @rachelruderman. I understand, Thanks for putting the label though 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Missing CONTRIBUTING.md
3 participants