What ticks me off the most about these huge projects is that there's no basic flowchart. I tried studying the Xoops code to see how a "real" PHP project is built, and it just jumps from kernel to core to main to header to include...
I am digging into it, though.