SailEvent does not reinvent wheels. When a viable solution exists it uses it.
For example SailEvent needs to calculate race results. The sailing community is fortunate in having several excellent results calculation applications to choose from, including HAL’s Race Results, Sailwave and Sail100. Each has its strengths and, after careful consideration, SailEvent has opted to work with Sailwave for the following reasons:
- It is widely used and many clubs are familiar with it
- It can handle most, and probably all, event formats
- Importantly it provides an interface to other applications.
SailEvent uses this interface to drive Sailwave and automate the process of finish sheet submission, results calculation and results publication. Many thanks to Jon Eskdale of Sailwave for his help during development.