Hi, What I did time ago(not in LibreCAD) was to find areas of interest, in my case bugs or things that I wanted improved in the target program(Tux Paint), then try to address them.
At first my attempts ended always in breaks/crashes ;) but slowly I started to learn and being useful for the program(and me)
I am sure there are other ways, but this one worked for me :)
I want to write a DWG file reader with libredwg that support more dwg edition.
I read librecad source code to know how the parsed data by libdxfrw becomes a graph,so that I can do the same thing with
I am a C++ novice and I can understand some Qt official example.
I have not used the boost lib.
Librecad is too huge to me.I want to know a best order to read source.