Hi Kyle.
On 11/04/2026 14:26, Kyle Brown wrote:
> I wanted to introduce myself and express my interest in helping to
> improve subsurface. Specifically, I would like to help improve the
> integration with Garmin devices. This desire is a bit self-serving
> since I am a user of Garmin products. I also know from some basic web
> searching that I might not be able to actually accomplish much more
> than already exists.
Ok, can you be a bit more specific about what additional data that you
would like for the current Garmin importer to import?
> I have been in software for a bit, but I have never found an OSS
> project I felt strongly enough to support; the desire has been there.
> I mention this because I would like to first check whether your
> project is interested in patches related to the subsurfaces
> integration with Garmin.
Sure, help is always welcome.
> I am sure you are busy, and I need some time to get oriented to a
> working build and development environment. I also happen to be a
> Windows user, which may be helpful given what I see of the Windows
> build system, anyway.
Windows is kind of a 'second class citizen' in the Subsurface build
environment, and the MSVC based build is practically brand new. In the
past we used MXE (
https://mxe.cc/) to build our Windows binaries on
linux, but this doesn't have support for the library versions that our
latest version requires, which has forced the move to MSVC.
So help with improving the MSVC build is always welcome.
> Please let me know if this is not the correct venue for such a message
> (very new to this side of software).
In here is fine, or if you have suggestions for code changes it will be
easiest if you open a pull request to allow people to try them out and
discuss.
Ngā mihi
Michael Keller