If you have a module that you would like to be reviewed for inclusion in the main Cynus module repository, send us an email with the module attached and a description of what it does. After we look over the code and how well it works, we will tell you if it will be added. Hints for getting it accepted:
Do your own work! If you are using someone else's work, give them credit. If you port something to Cynus, mention that.
Follow all API and formatting rules.
Have an install and uninstall option that works.
Document the module well.
Security, security, security.

Manual Module Installation
Unfortunately, module installation via a web-interface was not able to make it into the initial release of Cynus. But even at that, installing a module is not difficult if you follow these procedures:
Modules will include a MODULE_NAME.sql file, where MODULE_NAME is the name of the module, which will be a dump of appropriate rows to be added into MySQL. The easiest way to use this file is to grab PhpMyAdmin and use its import file feature.

The module needs to be moved into the modules/ directory. The problem here is that Cynus created the directory, so you won't have write access to it unless you're root. But do not worry, this is an easy workaround. You should run the install_module.php file in your Cynus directory from your install/ directory (be sure to execute before this on a *nix system).

Look for an INSTALL file in the module archive and follow any additional install instructions.
Brett Profitt and Jason Profitt

Cynus is hosted on servers. Mmm-MM! Smell that open source goodness! Logo