These days I've seen some Magic Lantern's codes.I found that they have many comments in their code.(convert to a full document by using doxygen)Could we make a simple documents like that?
Do you mean generated documentation like doxygen, or just more comments in the code? Is the Magic Langern doxygen output viewable somewhere?
P.S:I know most of developers don't like to comment,but there have to be someone to do it.Start from now is also a good idea 
Well, I like comments and try write them where I think they'll be helpful. But the thing is, with CHDK, understanding things that would benefit from documentation often takes a lot of work, and documentation without understanding often does more harm than good. Things that are immediately obvious at a glance don't need much documentation

So while I certainly welcome documentation, I'm not going to sit down and attempt document CHDK. If anyone wants to submit patches that improve documentation, I'll certainly consider them.
If there are areas you think particularly need additional documentation, feel free to post what they are.
As far as using something like doxygen goes, I'm not very interested in spending the time to set it up, but if someone else comes up with a good plan and wants to shepherd the project, that would be fine with me.