Introduction
The development of NautDrafter is conducted in the open with attempting to utilize open source tools or tools that cater to the open source community. The list below indicates the resources used for development.
Usage | Tool |
---|---|
Source Code Control | BitBucket |
Tracker | Jira |
Wiki | Confluence |
Communication Aggregator | Slack |
Code
The repository contains four projects:
- /main/ - The client GUI (also contains the drafting server) - javadocs here
- /drafting/ - The drafting server
- /lobby/ - The lobby server (used for listing drafting servers, and helping holepunch connections between client and drafting server) - javadocs here
- /common/ - Anything required by both the main and lobby projects.