by merlijn » Mon Feb 23, 2009 9:38 am
To all those offering their help: thank you, you're awesome!
As most of you have probably figured out by now, this is quite a big project. It is simply not feasible to attempt to understand it all at once. It is also quite likely that you will be more interested in certain parts of this project and less in others.
The best approach is to join the community, read the forums, hang out on the IRC chan. Often things will come by in the form of "I have a problem with ...", if you're interested in this question - see if you can find the cause! That is a great way of finding your way in all of the code, and after a while you will be able to start coding completely new things yourself.
Another approach is to just play and have fun, but keep your eyes open for bugs or features that could be added. Start with simple little things, otherwise you might get lost in the beginning. As an example, I have been reading through a lot of the server code to see if it would be easy to implement some new admin functions.
Hope this helps,