Peter Geoghegan <pg@bowt.ie> writes: > 2. Start somewhere. I have no idea where that should be, but it has to > be some particular place that seems interesting to you.
Also keep an eye out for README files in the part of the source tree you're browsing in.
In fact, even though you won't initially understand much from some of them, reading most of
find src/ -name README\*
can be quite useful. It's nearly time for me to do that again myself; each time I absorb more.
There are very useful comments at the start of some of the source files too. Unfortunately in some cases the really important explanation will be on some function that you won't know to look for, not the comment at the top of the file, so there's an element of discovery there.