6
Herko.. i hope you don't feel insulted. Don't get my message wrong. I really respect all XOOPS developer, especially on their talent and scarification. I'm not blaming any of you, and as developer, i believe i understand your feeling. i believe why XOOPS looks dying slowly not because of active developer/contributor, but it because too many leecher. They want something from XOOPS but they won't contribute anything to XOOPS. Thats my point.
So, I talk here, from the LEECHER perspective (including me). Believe or not, leecher devided in to 2 groups, 1 is really happy to be a leecher forever, and another one want to go out from being leecher but need some help from YOU (active developer) to go out from leecher community.
I believe, currently XOOPS lack of active contributor compared to joomla/drupal. Do you think I happy with this? not at all. I know i can contribute something, since i myself is programmer. However, i only have little time to contribute, and i don't have time to read ALL XOOPS source code and try to understand how to use it.
I want to stress my point, believe it or not, the ROOT of most of XOOPS problem is lack of active contributor. If we want to IMPROVE XOOPS, we need to fix the ROOT problem, not the problem that born from the root.
AND I BELIEVE we can fix this ROOT problem is by having GOOD documentation, including (have some but mostly not complete and outdated):
1) List all XOOPS API and their usage (eg: with examples)
2) Have some tutorial, how to develop modules and using XOOPS API correctly
3) Step by step tutorial how to create template
4) Step by step how to install xoops, install module etc (xoops have it, but not updated)
And all of this ONLY can be done by active contributor (except no 4) that know inside and outside XOOPS code. You SHOULD'T aspect LEECHER like us to do that. We know nothing (or very minimal) about XOOPS.
Thats why i HIGHLY recommend all active contributor to STOP all development (including modules) and CONCENTRATE for a few month to complete the documentation.
I believe, when XOOPS have very good documentation, gradually leecher will upgrade themself become active contributor and the original active contributor can concentrate on CORE development, instead of BUSY with modules.
Act Like Lightning FLASH