How To Get Involved
Excellent, you're here! There are a few ways you can help us out. First you should register for an account on this web site as authenticated users get more privileges than anonymous ones. You should also get in touch with the existing developers by joining the development mailing list.
Report Bugs and Request Enhancements
Start by downloading the latest version of Sloops of War. Then just use it and report bugs as you find them. Before submitting a ticket, please search the ticket database to see if your bug has already been reported. If it has, then add any additional information you can to the existing ticket. If you are submitting a new bug, then please add as much information as possible to help us to reproduce the bug.
Submitting enhancement tickets works in exactly the same way as reporting bugs. If you have a suggestion for how an existing feature may work better or you have a suggestion for an entirely new feature, submit an enhancement. Don't forget to search the ticket database to see if your suggestion has been already been proposed.
Fix Bugs and Implement Enhancements
If you are more technically minded, you can also contribute code. If a bug is really annoying you or an enhancement keeps getting pushed back to milestones further in the future, you can checkout the source from our Subversion repository and start getting your hands dirty. Should you need help setting up for development of Sloops of War, consult the wiki for articles on developing on Linux? and developing on Windows?.
Please submit your patches in unified diff format as attachments to tickets or directly to us through the development mailing list. If we like your patches, we may also grant you commit access to the repository.