I just spent the last hour searching for any kind of decent documentation for Code::Blocks and can't find a thing. The installation instructions don't do much more than just list files to download. Should I just unarchive the files somewhere? Where? Do I need to add any folders to the path? Should I set any environment variables? What does the - now obsolete - automated installer do that simply unarchiving a nightly build does not do? Not to mention the debugger, how to integrate various debuggers to work with various compilers, What do all the menu items do, what the heck do all the options mean, how are those options tied to the compilers, ...
I know the developers are working for free and I don't mean to sound ungrateful for their efforts but...
Do you want people to actually be able to use the software or do you just want to be able to say that you wrote it? If the former then it is vitally important to create at least some kind of documentation for users to start with. If the latter then you might as well just close your eyes and type randomly all night. Even if I had the time and energy to write a whole set of documentation for this project, I would have no idea where to start because there isn't even bad documentation for over 99% of the program. There is just nothing at all. I am left just totally guessing here!