Interested in adding rules to one of the creedengo plugins? You are at the right place.
This guide will go through the important elements you might need for a successful challenge!
Here are the things you need to succeed in this challenge:
- Your experience and your brain 😤
- A computer with an internet connection should help you ask your favourite search engine or AI for help.
- A GitHub account to share your hard work with the community
Follow this complete guide to get ready BEFORE the challenge starts!
In case of difficulty or question about the installation procedure before the beginning of the challenge, you can open a ticket here.
Here are the files containing the up to date list of rules to implement according to the chosen programming language:
Second way to find new rules to implement :
- go to "issue" tab of the wanted language plugin (ex for "java " plugin : creedengo-java/issues)
- get one issue with
rule-idea
tag - check content and think how to implement this one
You don't have enough rules? Go and give a hand to the spotters team.
It is best to first read the common creedengo contribution guide.
Code quality is very important in this complex project. Each plugin works differently and you have to learn their coding style.
For some languages, there are specific contribution guidelines. Follow the guides for the languages you are interested in below:
- Web: C#
- Web: JavaScript
- Mobile: Android (Java) • iOS (Swift)
It's time for development, good luck builder! ⚒️
If you have any questions, coaches are here to help you or use the dedicated channel on Slack:
- creedengo public Slack
- Main channel:
challenge24-general
- Builders channel:
challenge24-builders
- Main channel:
You can also create private discussions with all members of your team using the direct messages Slack feature.