Coding Jam
What is it?
If you don't know what the Coding Jam is, don't worry! It's a competition we organize to give you a chance to show off your Java skills and possibly win some prizes. We start by coming up with some potential topics, then spend a few days voting on the best one, on some Jams there may also be a predefined or even no topic. Once a theme is chosen, you'll have a given time to work on your project. At the end of the coding time, we'll close submissions and the community will vote on the best project.
Guidelines#
These are the guidelines for participating in the Coding Jam. If you don't follow these guidelines, you may be disqualified from the competition or have your submission removed.
All these guidelines apply - unless otherwise stated in the announcement message for the jam - to every Coding Jam event.
The main part of the final submission has to be written in Java. This means Kotlin, Scala, Groovy, etc. are not allowed.
The code you submit has to be your own. You may use any libraries you want, the main functionality of your program though has to be fully written by you or, if allowed, your team.
The source code of your submission has to be published on either GitHub or GitLab and has to be publicly visible at the time of submission and evaluation
You may not submit projects where the main functionality was created before the jam started.
Working in a team is not - as long as not other stated in the announcement message - allowed. If teams are allowed in a specific jam, only one prize per team will be distributed.
If the count of participators is less or equal to the amount of prizes that will be distributed, at least one of the prizes will be given away to the community to ensure competition
If there was a topic chosen for the Jam, the topic, as described in it's announcement, has to be followed, but you may add additional features to your project.
Malicious code is not allowed. This includes but is not limited to: viruses, trojans, keyloggers, grabbers, etc.
These guidelines are subject to change at any time, so make sure to check back here before participating and submitting your project in a jam.