How to start as a Developer?
On the extremely unlikely possibility that I'd be able to find time to code MuseScore (if VSTi support was easy, it would be done by now), I decided to download and compile the source code.
I followed the instructions, and got a compiled version of mscore, but - that's pretty much all I got.
- I had no idea where make stashed the binary file. I had to go hunting through the directories to find it.
- The version (0.9.3) was way out of date.
- I couldn't find any source code. There were plenty of .h and .cxx files, but they all were auto-generated from .ui files, none of which seemed to be included.
- I had no idea what sorts of tools should be used to edit and modify the source code.
The Development portion of this website seems to be targeted at project maintainers for various platforms, but not for developers. While the Developer's Handbook says it contains "all information regarding MuseScore development", the actual page is (by it's own admission) little more than a placeholder.
While I'd rather have the developers spend what little time they have writing code, it would be nice if there were enough information on the site for a potential developer to play around with the source without having to bug the folk via the developer mailing list.