Every now and then I want to keep my sources on a level with either the last release version or the most current development results, and build an own client to test different issues.
Every time I try that, it is always the same question: Which information is the most trustworthy and reliable? The compiling guide, the topics in #planeshift-build or #planeshift-bugs, the personal opinion of one or another developer or associate ... they all often differ, and often result in a build which failed because
a) I should have updated this to the latest version,
b) I should not have updated but kept it at that version number.
Often my only available time to compile is at daytimes where hardly anyone is available to ask. Therefore the compiling guide would be my preferred source. But who is responsible for keeping it up-to-date and complete? I mean, since when did we change to Microsoft Visual Studio 2008 (Visual C++ V.10)? And where is the documentation for this branch in the compiling guide? Not to mention the expectable switch to GIT for CrystalSpace, which will be even more annoying for Windows users (TortioseGIT even relies on GitBash).
I am no C++ programmer. I have hardly any experience with the concepts of this compiler and IDE. I can only use it to some extent, and I need to rely on information given by people with more experience.
If there are really as many regular code developers for PlaneShift as I know existing (means: 2..4 persons), then there is no surprise that we lack of manpower already for the documentation.