For now most plugins are developed with plenty of the obvious errors and problems. Thus, our moderation team should check the plugin for the following criteria:
- if the plugin item is properly registered in the Store;
- if the plugin does what's described in the plugin description;
- if the obvious errors such as “blank screens”, "500.phtml", "Fatal errors", etc. occur;
- if the logic errors such as cron errors, unresponsive functions (unclickable buttons, incorrect redirects, etc.) and others occur.
- if the plugin conflicts with the standard Oxwall platform/plugins functionality;
- if the plugin design is messy and needs the reconsideration;
- if the plugin has missing language values;
- whether the plugin can be installed smoothly using the native Oxwall plugin installation form and does not require additional code modifications;
- if the interface and plugin behavior is user-friendly.
Briefly, our moderation team carefully examine and test your plugin and if they believe that some functionality/features should be reconsidered/redesigned, they may provide you with some recommendations according to user experience and usability issues.
However, it is up to you to decide whether you want to follow it or would prefer to leave your plugin as it is.
Despite all these disclaimers, we do believe, that the plugins developers will take in account the fact that these errors should be eliminated from the first step of the plugin development and the situation will change soon.