CONTRIBUTING.md 1.63 KB
Newer Older
Krille Fear's avatar
Krille Fear committed
1 2
# How you can contribute to FluffyChat

3 4 5 6 7 8 9 10 11
Thanks for using FluffyChat and thanks for your decision to contribute. ❤❤❤ There are multiple ways how you can help us.

## Code contributions
Pick one of the issues in the issue tracker, fork this project, fix the issue and create a merge request. Please be aware that this has to follow some rules:

- Your code changes should follow the clean code principles where it is possible
- You should test the changes on all platforms that are affected
- The CI pipeline must be green so you need to format the code correctly and follow the lint rules
- Please be aware that we always need to device if your changes fit in the project
Krille Fear's avatar
Krille Fear committed
12 13 14 15 16 17

## Social Media:
We always need help with social media stuff. We don't have much time and the time we have we spend in developing. So we often lack to spread news about new features to the world.
Just contact us at [#fluffychat:matrix.org](https://matrix.to/#/#fluffychat:matrix.org).

## Translations:
18
You can help with translations on [Weblate](https://hosted.weblate.org/projects/fluffychat/). To translate the website to your language, you need to fork the repository and edit the needed files.
Krille Fear's avatar
Krille Fear committed
19 20 21 22 23 24 25 26 27 28 29

## Bug reports:
Bug reporting and issue tracking is a huge task. We need help with:
1. Sort and label issues.
2. Find duplications.
3. Track issues over the whole life cycle.
4. Find bugs and add them to the issue list.

## Donations:
If you don't have any time but too much money you could either buy Apple products or support the development of FluffyChat. 😇 There are two ways of donations:
- [Buy me a coffee](https://ko-fi.com/krille)
Brendan Abolivier's avatar
Brendan Abolivier committed
30
- [Monthly donations](https://liberapay.com/Krille)