Is there any document for source code?

• Oct 7, 2013 - 14:32

Hi
I'm a C++ Programmer and I have lots of idea for Musescore, I want to implement and add the ideas to Musescore. But at first i need to understand "How to work source code of musescore", i download the source codes but i can't find any documentation on it.
Is there any document for source code?
How can i start learning source code of Musescore?
This huge source codes couldn't be developed without any documentation!.


Comments

In reply to by imanison

Hi,

The developer handbook is the main documentation. Make to compile and run the last master of the code before starting. There are a lot of new features already implemented. Don't hesitate to come to our IRC channel #musescore on freenode.net if you want to discuss with fellow developers.

In reply to by imanison

No there isn't any UML diagram of MuseScore classes. You can generate some source code documentation with doxygen but the main documentation for the source code is the source code itself...
If you have any specific ideas, please list them in a answer and we will try to help you find the revelant classes. Also, it's probably a good idea to start fixing some bugs in MuseScore before implementing anything large and new in order to get a sense of the source code.

Do you still have an unanswered question? Please log in first to post your question.