I must agree about the little "poor" documentation. As a non english, non geek
non "hacker" I had some troubles, especially on "go to lib_common.php and replace..." parts.
I am very dedicated to another open source project (geoshell, a great windows shell replacement, btw
and I liked to participate in some way even if I can't program. As we had a lack of documentation too, we decided to setup a wiki documentation what is a web based documentation with a quite easy and simlyfied taging and read/write(!) access for everyone. So every user who is in the mood to help, can write something he wants to explain in his words.
We had a quite good success this way. If you are interested, you may look at http://docs.geoshell.com
Of course you need some(one)? who spent the webspace (can be sf.net, but it's a bit unreliable in the past, (that's why we moved the docs from there) and some(one)? who setup and maintains the wiki, but it really could be worth the effort (IMHO)
geKow