1
Here are some ideas taken from our famous "QA Smoketests" post.
"Certified modules should respect these criteria" :
- fit to XOOPS standard features : notifcation, theme managment, templates, installation
- well documented
- respect of naming convention( variables, functions calls,etc.). What about coding standards ?
- commented code ?
- secure code ?
- used XOOPS API to it's fully expand ? what is fully ?
- fast queries, server memory impact, server load
- packaging
- directory structure
- W3C compliant ? XHTML 1.0 ? browser compatibility ? CSS? --> use of QA Standard Certified Themes ?
- easy install / uninstall
- langage definition standard respect
- readme, licence files, changelogs, credits, support website reference, bug reporting link, feedback link
- smarty compliant
- module conflict ? If a module follow all the above, there will be no module conflicts, no ?
what else ?