34
A Few late-night random hopefully fruitful thoughts, what can we learn here?
It would also be constructive to look at ways to improve users usability around Xoops, or our own websites. Mr Ricland is frustrated; perhaps we, or whoever needs to, should embark on a study on some XOOPS usability research. Many webmasters build a web site around what they wish to promote--or think is important, rather than around the principle reasons users are coming to the site. How easy is it for users to find the information and resources they need and want quickly. The usability focus should include why does the website exist, why will users come, what do they want and need, and is the website delivering these requirements as efficiently as possible.
Websites also need a good solid category and drill down structure. XOOPS is after all a content management system, and providing a living example of an efficient categorized content management system would go a long way to promoting the amazing ability of xoops. (I am working on such a site just now for myself)
Those of us who have been around the block a while might assume that finding this information should be obvious, but in fact, it is not for a new user? A friend of mine who is an experienced Webmaster, and builds HTML sites, came to the XOOPS website and his first impression was that thought they were all "Talking Greek". He said, "Heavens, a lot of people are having awful problems with bugs and blank pages at xoops. And what’s this CHMOD 666 thing? Sounds damn sinister to me!”
So, perhaps having a user forum "block" on the first introductory page makes new users think that XOOPS is second-rate, full of bugs, unstable, and ridden with problems. Developers know that bugs are a way of life, but many new users might not be up to speed on this. Bugs in open-source are open, closed code is closed, so we don’t see the propriety code bug list. A usability study for new users will improve the XOOPS ranking and cut down on many multiple posts. Lets face it, the documentation is not in place, and so this post has a valid point. I know it is in the pipeline, but nothing can be done about that until the official document writer’s finish their work. Mute point. (I would do some myself, but XOOPS needs own official website stuff. I am sure the XOOPS team will get there in time, as Cblue said, patience is a virtue!
Could this post be expressing some frustrations of ghost visitors not known about? We might assume that users have more knowledge about basic things. We could include extra tutorials about FTP, CHMOD, and file structures, or links to other good tutorials? This would increase the newish market that is quickly growing from non-geeks or non-linux users. Users from microsoftish environments now want to build database driven interactive community websites like Xoops, and need some more basic assistance to really make it an "out-of-the-box” experience for them. I doubt if they are initially aware of the fantastic powerful backend admin structure XOOPS has, and they are not aware that it is probably the easiest to use CMS available today. If new users get the stage of actually installing Xoops, well, after that, that’s it really--they will be hooked, and spoiled for anything else. This would also reduce the possibility of hidden users giving up through lack of the knowledge that many of us might assume users have.
The forums indicate that this increasing market is growing. No longer just ex-nuker’s and geeks etc, but genuine individuals needing help. Providing this essential usability, and extra help tools will be a must; or the forums will constantly be full of users needing this information and guidance.
To me a sign of usability success is not necessarily busy forums, but fewer repeated questions related to installs and other information that the website should easily provide. As an ex IT Trainer, I knew I was doing a good job if the helpdesk was quiet after a training session.
We can all do our bit and contribute some documentation and other efforts, and allow developers to get on with what they do best, which is coding and developing.
New users are after all--the future of Xoops!