Oh I’m happy with the heat. I personally don’t have any skin in the game, but others do, especially new people, and I think the project does too. I’ve dealt with MP for years now, and I know where just about everything is… unless it’s hidden like most of the advanced features. The simple features that I use are fairly accessible, even if the logic to get to them doesn’t make sense. Most advanced programs with tons of features start to make more and more sense as you continue to use them. Unfortunately I don’t think this is the case with MP - the logic doesn’t flow in my mind, and I agree with the following:
On the topic of me doing it myself (with no Visual Studio, C++, or Windows API), I don’t think that’s ever going to happen. Right from the developer wiki, and the complexity is a topic all on it’s own:
Mission Planner is a very complex including and making changes is not for the faint of heart. Here are the basic skills you will need to make reasonable progress with MP changes:
- C# programming skills and experience (at least or C++ experience).
- Experience with Microsoft Visual Studio (VS) development environment. MP is not the application to begin learning VS.
- Experience using Windows API (Application programming Interface) - including understanding of streams, processes, threads.