Challenger Framework
- Author: Stef Schulz
- Repository: https://github.com/slothsoft/framework-challenger
- Open Issues: https://github.com/slothsoft/framework-challenger/issues
- Wiki: none
Sometimes I like to create a little programming challenge. Some of these share code, even though not really, so it only seemed right to have a Maven archetype for these things.
Getting Started
Prerequisites
You need at least Java 8 or above to run the code.
Using the Framework
The core library is in Maven Central, so you can easily add it like this:
<dependency>
<groupId>de.slothsoft.challenger</groupId>
<artifactId>core</artifactId>
<version>1.0.0</version>
</dependency>
To generate a new project from a Maven archetype, use this line:
mvn archetype:generate -DarchetypeGroupId=de.slothsoft.challenger -DarchetypeArtifactId=mapbased-archetype -DarchetypeVersion=1.0.0
Versions
Version | Changes |
---|---|
1.0.0 | first release |
Features
- core - basic functionality for finding contributions dynamically
- mapbased-archetype - Maven archetype for map based challenges like the tribes challenge
Map Based Archetype
The resulting project looks something like that:
It might be ugly, but you can do fun stuff with it:
License
This project is licensed under the MIT License - see the MIT license for details.