... | ... | @@ -17,21 +17,21 @@ This template only includes the criteria for "contributed" extensions. Once pass |
|
|
|
|
|
* [ ] Not required: All code complies with civicrm-core style guidelines
|
|
|
* [ ] Not required(?): All dependencies are at similar stage (Ex: A stable project should not depend on an experimental project)
|
|
|
* [ ] Suggested: All user-visible strings are wrapped in `E::ts()`
|
|
|
* [ ] Required: All user-visible strings are wrapped in `E::ts()` in such a way that translation works properly
|
|
|
* [ ] Required: The project does not override PHP or TPL files from civicrm-core
|
|
|
* [ ] Required: The project does not modify the SQL schema of a standard civicrm-core table
|
|
|
* [ ] Suggested: The project does not conflict with other official projects
|
|
|
|
|
|
### Distribution
|
|
|
|
|
|
* [ ] Required: The project is packaged as a CiviCRM Extension, Drupal Module, Backdrop Module, Joomla Extension, or WordPress plugin
|
|
|
* [ ] Required: The project is packaged as a CiviCRM Extension
|
|
|
* [ ] Required: The project has a stable version (1.0+; not alpha or beta)
|
|
|
* [ ] Suggested: A demo site is provided
|
|
|
|
|
|
### QA
|
|
|
|
|
|
* [ ] Required: The project declares, on the in-app extension management screen, the nature of any changes it makes to existing data or functionality.
|
|
|
* [ ] Suggested: The extension works in all CMS's
|
|
|
* [ ] Required: The project functions in all CMS's
|
|
|
* [ ] Suggested: An automated test suite is included
|
|
|
|
|
|
### Support
|
... | ... | |