yesterday i browsed the www.linuxforum.net. it is my first time to go there. and i found that the people there already do much on reading and understanding linux kernel code. i think we may borrow some from them. a good suggestion is to :
1. use a lxr like engine to build a special site for source reading.
2. all people send their note to axin or eagle or some core team members,
3. they post the note on site and everybody can post comments on the note.
4. later we get a clear note for one file
5. at last we get a full commented code.
yes, i recommend it last week i believe . we can setup one locally with commented linux source code by us. so everytime something add to it, it is published to everybody. a open, distributed authoring way.