-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add a contributing guide #6
Conversation
Co-authored-by: github-learning-lab[bot] <37936606+github-learning-lab[bot]@users.noreply.github.com>
Step 9: Add labelsThe open source community uses labels to help organize issues and pull requests within their repositories. They also use them to identify issues and pull requests that are looking for contributions from newcomers or to highlight specific skills needed to respond to the request. By default, a new GitHub repository comes with the following labels out of the box:
These initial labels are awesome, but most maintainers add (or delete) labels to fit their project. Labels like ⌨️ Activity: Adding labels to your repository
I'll respond when I detect a label on this pull request. |
Step 10: Merge the CONTRIBUTING guideNice work @jason-ocean! You successfully added labels to this project. Labels will help Mona and her community keep things organized and quickly identify what an issue or pull request is trying to accomplish. Go ahead and merge the ⌨️ Activity: Approve the pull request
You can also approve by clicking on Files changed, clicking on Review changes, selecting Approve and then Submit review. I'll respond when you've approved this pull request. |
There are just a few more things left to do. First, you need to let the world know how they can use Mona's project and second, you need to let them know the kind of behavior Mona expects. Mona has done a ton of research on licenses, let's see which one she has selected. Go to the pull request here. |
Step 8: Add a CONTRIBUTING guide
A contributing guide provides important information to those who are interested in helping you with your project. Without a contributing guide, they might not know what you need help with, how they can get started, or how you like to communicate.
Providing the baseline expectations for a contribution to your project makes it much easier for a new user to contribute to the growth and development of your project.
What to include
Like the user facing documentation, the contributing guidelines for every project will be very different. Let's keep our first iteration simple and focus on letting people know our system for labels. Don't worry, we'll talk more about labels after you make these edits.
⌨️ Activity: Adding CONTRIBUTING guidelines
You can follow the manual steps below, or accept the suggested change in the following comment.
CONTRIBUTING.md
on this branch, or manually edit it in the Files Changed tab.CONTRIBUTING.md
file, scroll down and click the Commit changes button.I'll respond when I detect a commit on this branch.