3
Are you suggesting there should be a specification for building a module to a certain 'acceptable standard'? One that complies with the full funtionality of the current System?
I've asked that question myself... I am sure the vast majority of modules are only built with care and a conscientious approach, but what's to stop someone releasing a module that is so badly constructed that it can even damage or retard the XOOPS system? And what about security?
The challenge is that any official standard can only be adopted on a voluntary basis. Unless you ONLY use modules produced by official team developers AND obtained from an official XOOPS site.
Here's another issue... Submitting a module to a XOOPS site for inclusion in the 'official module repository' would require that the module be both script checked and for funtionality prior to being deemed 'official and standardised' Quite a task I imagine.
These are just my thoughts, but I think you raise an important point. Perhaps more senior members will add some guidance here
Richard