Skip to content

Commit c057f93

Browse files
authored
Merge pull request #26 from inomag/contributing-guidelines
Added contributing guidelines
2 parents 28b404b + e7cfb21 commit c057f93

1 file changed

Lines changed: 73 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# CONTRIBUTING OVERVIEW
2+
3+
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.png?v=103)](https://github.com/ellerbrock/open-source-badges/) [![License](https://img.shields.io/github/license/web3community/devprotocol.xyz)](https://github.com/web3community/devprotocol.xyz/blob/main/LICENSE)
4+
5+
6+
*👍🎉 First off, thanks for taking the time to contribute! 🎉👍*
7+
8+
9+
The following is a set of guidelines for contributing to this repository. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.
10+
11+
12+
## 🚀 How to Contribute:
13+
14+
- Please create an [issue](https://github.com/web3community/devprotocol.xyz/issues) first before creating a Pull request.
15+
16+
- Fork the Repo and create a Branch for any Issue that you are working upon.
17+
18+
- Create a Pull Request which will be promptly reviewed and suggestions would be added to improve it.
19+
20+
- Add Screenshots to help us know what changes you have done.
21+
22+
## 🤔 How to make a Pull Request:
23+
24+
**1.** Fork [this](https://github.com/web3community/devprotocol.xyz) repository. Click on the <a href="https://github.com/web3community/devprotocol.xyz"><img src="https://img.icons8.com/fluency/30/000000/code-fork.png"/></a> symbol at the top right corner.
25+
26+
**2.** Clone the forked repository.
27+
```bash
28+
git clone https://github.com/<your-username>/devprotocol.xyz.git
29+
```
30+
31+
**3.** Navigate to the project directory.
32+
```bash
33+
cd devprotocol.xyz
34+
```
35+
36+
**4.** Create a new branch:
37+
```bash
38+
git checkout -b your-branch-name
39+
```
40+
41+
**5.** Make the necessary changes in source code.
42+
43+
**6.** Stage your changes and commit
44+
```bash
45+
git add .
46+
git commit -m "<your_commit_message>"
47+
```
48+
*You can use appropriate emojis for your commit messages from [Gitmoji](https://gitmoji.dev/)*
49+
50+
**7.** Push your local commits to the remote repo.
51+
```bash
52+
git push origin your-branch-name
53+
```
54+
55+
**8.** Create a new [Pull Request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request) from ```your-branch-name```
56+
57+
**9.** 🎉 Congratulations! You've made your contribution.
58+
59+
## Hacktoberfest Guidelines:
60+
61+
#### Good Practice
62+
- Comment on the issue to get assigned
63+
- Create an issue before you make a Pull Request
64+
65+
#### Bad Practice
66+
- Creating Pull Requests without Issue assignment will not be accepted and will be closed
67+
68+
After this, project maintainers will review the changes and will merge your PR if they found it good, otherwise we will suggest the required changes.
69+
70+
## Web3Community
71+
72+
😕 Not sure where to start? Join our community on [Discord](https://discord.gg/37QFQ7J78B)
73+
✨ You can also take part in [Community Discussion](https://github.com/web3community/devprotocol.xyz/discussions)

0 commit comments

Comments
 (0)