|
# AutoGPT Contribution Guide |
|
If you are reading this, you are probably looking for the full **[contribution guide]**, |
|
which is part of our [wiki]. |
|
|
|
Also check out our [π Roadmap][roadmap] for information about our priorities and associated tasks. |
|
<!-- You can find our immediate priorities and their progress on our public [kanban board]. --> |
|
|
|
[contribution guide]: https://github.com/Significant-Gravitas/AutoGPT/wiki/Contributing |
|
[wiki]: https://github.com/Significant-Gravitas/AutoGPT/wiki |
|
[roadmap]: https://github.com/Significant-Gravitas/AutoGPT/discussions/6971 |
|
[kanban board]: https://github.com/orgs/Significant-Gravitas/projects/1 |
|
|
|
## In short |
|
1. Avoid duplicate work, issues, PRs etc. |
|
2. We encourage you to collaborate with fellow community members on some of our bigger |
|
[todo's][roadmap]! |
|
* We highly recommend to post your idea and discuss it in the [dev channel]. |
|
3. Create a draft PR when starting work on bigger changes. |
|
4. Adhere to the [Code Guidelines] |
|
5. Clearly explain your changes when submitting a PR. |
|
6. Don't submit broken code: test/validate your changes. |
|
7. Avoid making unnecessary changes, especially if they're purely based on your personal |
|
preferences. Doing so is the maintainers' job. ;-) |
|
8. Please also consider contributing something other than code; see the |
|
[contribution guide] for options. |
|
|
|
[dev channel]: https://discord.com/channels/1092243196446249134/1095817829405704305 |
|
[code guidelines]: https://github.com/Significant-Gravitas/AutoGPT/wiki/Contributing#code-guidelines |
|
|
|
If you wish to involve with the project (beyond just contributing PRs), please read the |
|
wiki page about [Catalyzing](https://github.com/Significant-Gravitas/AutoGPT/wiki/Catalyzing). |
|
|
|
In fact, why not just look through the whole wiki (it's only a few pages) and |
|
hop on our Discord. See you there! :-) |
|
|
|
β€οΈ & π |
|
The team @ AutoGPT |
|
https://discord.gg/autogpt |
|
|