68 lines
3.2 KiB
Markdown
68 lines
3.2 KiB
Markdown
<table>
|
|
<tr>
|
|
<td> Read these guidelines in </td>
|
|
<td><a href="/CONTRIBUTING.md"> English </a></td>
|
|
<td><a href="/docs/chinese/CONTRIBUTING.md"> 中文 </a></td>
|
|
<td><a href="/docs/russian/CONTRIBUTING.md"> русский </a></td>
|
|
<td><a href="/docs/arabic/CONTRIBUTING.md"> عربى </a></td>
|
|
<td><a href="/docs/spanish/CONTRIBUTING.md"> Español </a></td>
|
|
<td><a href="/docs/portuguese/CONTRIBUTING.md"> Português </a></td>
|
|
</tr>
|
|
</table>
|
|
|
|
# Contributor's Guide
|
|
|
|
Hello 👋 !
|
|
|
|
freeCodeCamp.org is possible thanks to thousands of kind volunteers like you. Thanks for your interest in contributing and we are exited to welcome you onboard.
|
|
|
|
## Here are some fun ways you can help
|
|
|
|
You can choose to contribute to area of you interest:
|
|
|
|
### 1. Contribute to this codebase
|
|
|
|
We have a huge codebase of the thousands of [Curriculum challenges](https://www.freecodecamp.org/learn) and [Guide articles](https://www.freecodecamp.org/guide). These challenges and articles make up the learning content available on the main website.
|
|
|
|
#### You can help us
|
|
|
|
##### 📖 Research, Write and Update our guide articles
|
|
|
|
##### 💻 Create, Update and Fix Bugs in our curriculum challenges
|
|
|
|
##### 📚 Translate guide articles and curriculum challenges
|
|
|
|
You can help us translate our Guide articles and Curriculum challenges for a language that you speak. Currently we have translated versions in:
|
|
|
|
- Chinese : 中文
|
|
- Russian : русский
|
|
- Arabic : عربى
|
|
- Spanish : Español
|
|
- Portuguese : Português
|
|
|
|
Most of these are machine translated. We would love your help in updating and improving the quality of these translations.
|
|
|
|
##### 🛠 Help us fix bugs in the API server and client apps for freeCodeCamp.org's website
|
|
|
|
### 2. Help campers on our [public forum](https://www.freecodecamp.org/forum)
|
|
|
|
- ❓ Help campers by [answering their questions](https://www.freecodecamp.org/forum/?max_posts=1).
|
|
- 💬 [Give feedback](https://www.freecodecamp.org/forum/c/project-feedback?max_posts=1) on camper projects.
|
|
|
|
### 3. Help us add subtitles on our [YouTube channel.](https://www.youtube.com/freeCodeCamp/videos)
|
|
|
|
## Steps to contribute to the code base
|
|
|
|
1. :pray: Follow our [Code of Conduct](docs/CODE_OF_CONDUCT.md) at all times.
|
|
2. 🍴 [Fork this repository](https://github.com/freeCodeCamp/freeCodeCamp#fork-destination-box).
|
|
3. 👀️ Follow the contributing guidelines outlined below.
|
|
4. 🔧 Make some awesome changes!
|
|
5. 👉 [Make a pull request](https://github.com/freeCodeCamp/freeCodeCamp/compare).
|
|
6. 🎉 Get your pull request approved - success!
|
|
|
|
Or, If you've found a issue that is not on the board, [follow these steps](README.md#found-a-bug). If you dont wish to work on the codebase, you can [contribute in several other ways](https://contribute.freecodecamp.org).
|
|
|
|
Feel free to ask for help on our public [Forum](https://www.freecodecamp.org/forum) or [Contributors chat room](https://gitter.im/FreeCodeCamp/Contributors). We are excited to help you contribute to any of the projects that you would like to work on.
|
|
|
|
Working on your first Pull Request? You can learn how from this *free* series [How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github)
|