Personally I think you should look at a tier grading system, ermm gimme a sec to explain but I think this could work.
Lets look at a simple grading system first, listed below are possible grades and what is required to achieve these grades (an XOOPS graded image could be used to show it's status).
First of all there should be a status applied to modules again maybe with an XOOPS image, and similar to way Joomla list their components showing which systems a module is compatible with.
(please note the txt below per status is taken from others ideas of how to grade a module)
Entry:
As Mith stated:
1) Installs through XOOPS module admin - i.e. database tables are created during installation
2) Navigational through main menu (if it has front-end pages)
3) Access governed by XOOPS module permissions and XOOPS user login
readme file with basic information, module support site / support email, and bugtrack tool
Description of the purpose of the modules, as well as a little
Install file which indicates how to install this module
background information (why, motivation, etc...)
help file, addressing common problems, dislayed in forums
GNU License Text
Changelog, informing of applied changes /bugracker Nr links
credits file, listing those that have participated in the module development process
upgrade file (if applicable)
lang diff file (if applicable)
Although a database is not always required imho
I've not tried Wiz modules so I'm only assuming that this would make his self-acclaimed module, an entry module ie it's basic it's not all XOOPS but it's basic enough to qualify.
Intermediate:
From bender, including the basic entry first:
- uses XOOPS functions besides a xoops_version.php
- uses language file support
- does have an admin area integrated into XOOPS backend - Not always required though.
- does have theming support
- Should be integrated with Search feature - if required
- If Users in the module then also be integrated with the XOOPS users.
Advanced/true module:
From Jen:
Is this module using XOOPS comment system. Test posting
Is this module using XOOPS notification system
this module uses cache functionalities
this module is smarty compliant, uses template, and applies it to theme design and theme css
Preference settings are available. No settings in file.
Xoops search functionality will be able to search data in this this module
Block are configurable through XOOPS admin (optionally in module's admin)
all usual XOOPS directories are in use : /admin, /blocks, /class, /images, /language,/sql, /templates, /templates/blocks)
Rem: cache /include /class /images are optional
I'm sure there can be a lot more added here too, I'm no expert so this should be down to some one whom is.
Quote:
Xoops is not a commerical system that allows people to sell things, it is an OPEN SOURCE DEVELOPMENT!!!!!
And why can't people make money from it, people like McNaz and Marcan are doing some outstanding work whilst also offering a commercial service. Commercial services can help benefit us all, they certainly benefited me and I know many others.
There are many others which offer some excellent commercial services via themes and modules, they all bring extra value.
When a developer submits a module or theme, they should also be given the option of claiming status, it is then down to the module cert/quality team to confirm and post the article under the correct status.
This way everyone wins.
I also feel all these modules and themes should be submitted to the XOOPS download sections, and feed from source forge. One of the most annoying things is finding something you really need or want from the news then finding the developers site is no longer on-line, and neither is the module, availability is always an issue for me and I'm sure others.
Quote:
We have to find a balance between an open source community and dictatorships; where people are in fear of posting anything some moderators don’t see as suitable.
Over your posts in this and other threads I keep seeing this dictatorship thing keep popping up, I certainly don't feel this way, I have my own mind, I've challenged people on here before, admittedly not always in the correct way, and if after debate I feel I made the wrong assumption or decision I stand corrected.
I think Benders initiative here is exciting and well over due, I've worked with bender before, and I would like to assume we are friends, we spoken many times I respect him amongst many others. He's aware he's human and simply lives to better any potential mistakes.
This thread is not about discussing dictatorship, as he's stated if this is what you wish to discuss open another thread for it or deal with it via private message.
keep up the good work guys and gals