48
I've spent 2 years looking at every open-source CMS I could find. I spent months working with ZOPE/Plone. And finally switched to XOOPs, why? First your interface out of the box was easy to understand, So I could tolerate the lack of documenation.
Second, it was OO (i've yet to confirm that by writing a module)
Third most of the functionality I needed is already written by the core team and enthusiastic other users.
But for me to invest my time in module dev. I need what I state below. Yes you will get a lot done by tenacious hackers, but I believe more world-class modules will be developed when there is 'world-class' support for those developers.
(and yes I've joined the DOCS team)
The only real thing holding back XOOPs is documentation.
And I say this again, and again.
The software is easy to use, more or less, so user docs are nice to have....
BUT... clear concise documentation, with best practices promoted in each of these: Recipes, and how-tos, examples, examples, example. Most programmers learn by example, not by studying the theory of an api, or browsing lists of variables available. Speaking for myself, I can learn quicker by example. Also a plain english/french/etc... overview of why things are done the way they are in the CORE of XOOPs. Ie for other module developers to succeed in keeping with the CORE Teams thinking, we have to know what that thinking is.
krayc