Skip to content
This repository was archived by the owner on Aug 30, 2023. It is now read-only.

Commit 29ecb0e

Browse files
authored
challenge 23
1 parent 64004e7 commit 29ecb0e

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

Challenges/challenge_23.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## Welcome to Challenge 23
2+
3+
Welcome to the 23rd Challenge
4+
5+
So far all of you have learnt the basics of Git and Github.
6+
Now let's move to the next step and actually start contributing to real open source projects but before we do that it is super important to go through the contributing guidelines for that project.
7+
8+
Most projects either come with a ``CONTRIBUTING.md`` file or might have details on how to make contributions to a project, whether it is through creation of an issue, or creating a Pull Request.
9+
10+
A Sample ``CONTRIBUTING.md`` file can be found [here](https://github.com/github/docs/blob/main/CONTRIBUTING.md),
11+
12+
Here are some resources for good practices for git branch naming conventions, pull request creation and issue triaging:
13+
1. https://codingsight.com/git-branching-naming-convention-best-practices/
14+
2. https://tighten.com/blog/building-a-great-pull-request/
15+
3. https://opensource.creativecommons.org/contributing-code/
16+
4. https://youtu.be/8wt-8B9vCQg
17+
18+
19+
Task:
20+
Today's task is simple but super important, go through all these links, and summarize what you learn about what needs to be done for effective open source contribution, especially with respect to open source issue creation, best practices around branch/pull request creation.
21+
22+
Add this as a comment in the issue created in prior challenges

0 commit comments

Comments
 (0)