Plugin and Coding Policies
Use Starfish Issue Plugins
A Starfish development sites comes preloaded with a set of plugins. Here is a list of Standard Issue Plugins. Use these plugins and not alternatives. This helps with maintainability and build quality.
Adding extra plugins
If you do need to use extra plugins, don’t use “free” or third party ones. Use premium ones. i.e., ones by official companies like WooCommerce. If there is a fee involved, Starfish can get a GPL version of it. Please justify why the plugin is needed and make sure that it’s within the scope of work (ask the coordinator).
Max number of plugins
When there are too many plugins, websites slow down and become too difficult to maintain. If your website has more than activated 20 plugins, find ways to reduce the number of plugins.
Coding
We do not allow coding unless there is absolutely no other choice. It is preferable to not have the functionality than to code.
If you need to code, get permission and approval from the coordinator and client. Use Code Snippets to store your code so that it’s easy to find. Get someone to QA your code and document it immediately.
