As you guess we enjoy any contribution! You will find below how you can help the Kitsu project to get better.
Making the project more visible helps a lot and doesn't takes much of your time. For that, you have several ways to contribute:
- Star the GitHub repository.
- Follow our X account.
- Follow our LinkedIn account.
- Download our trial Docker image.
- Come to our meetups.
- Organize a meetup dedicated to Kitsu.
- Write a social media post about us.
- Write a blog post about us.
- Talk about Kitsu to your colleagues and friends.
Our community chat and forum is available on Discord. The topics discussed are wider than Kitsu discussion, they cover everything related to pipelines. Community support for Kitsu is available here, too. Everyone is amiable and would be glad to meet you!
Join the Kitsu Community Discord
Another great way to contribute is to propose new feature ideas. For that, we use the Canny platform. It allows you to post new capabilities you would like to see in Kitsu or to vote for already listed requests.
If you find any issue with Kitsu
The source strings live in src/locales/en.js. The other locale files in
src/locales/ are kept in sync with it. If you spot a missing or incorrect
translation, open an issue or a pull request editing the relevant file in
src/locales/.
You can contribute to the documentation of Kitsu by correcting sentences or adding information to it. Find below the list of the documentation repositories:
- Kitsu: https://github.com/cgwire/kitsu/tree/docs
- Zou: https://github.com/cgwire/zou/tree/docs
- Gazu: https://github.com/cgwire/gazu/tree/docs
Of course, we enjoy receiving code contributions. All contributions are welcomed as long as they respect the C4 contract. You can find tickets waiting for a fix on our GitHub repository and feature requests on our Canny page.
The Kitsu code is written with JavaScript (ES6+) and is based on the Vue.js framework extended with the Vuex plugin.
To install the development environment, follow the dedicated guide.