The Developer Corner
So you're a developer, eh?
To reach our development area you should go to our Redmine instance. The HTTPS certificate is self-signed. Don't want to spend money on getting it signed by a 3rd party.
All our code is public because we believe in free software. We hope you do too! They can be reached at SourceForge. Creep Attack, HexTD and TDCore have their own projects as they were originally created outside USOOG, but later adopted. TDCore has a special documentation book hosted right here.
To provide high quality applications we have an infrastructure currently consisting of:
- GNU/Linux
- We are all using GNU/Linux to develop out applications, and are also using it for the server.
- Git
- This source control management software is the heart of our infrastructure.
- Maven
- This is the dependency and build system we have decided to use. It just rocks!
- Jenkins
- This is the continuos integration application we are using.
- Nexus
- We use Nexus to host our own Maven artifact repository.
- Sonar
- This is the software quality checker we use to make sure we provide high quality code.
- Redmine
- Yep. All development are centralized there. (The certificate is self-signed. Don't want to spend money on getting it signed by 3rd party).
And we should not forget our IRC, which is an awesome chat protocol!