Modules - Rules for community modules: Difference between revisions

m
Tag: 2017 source edit
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 46: Line 46:
Modules must follow the same quality and coding rules than the Dolibarr project (See [[Language_and_development_rules]]), except the '''minimal and maximal PHP version''' (See chapter "Compatibility") that can be diffrent than the Dolibarr official range.
Modules must follow the same quality and coding rules than the Dolibarr project (See [[Language_and_development_rules]]), except the '''minimal and maximal PHP version''' (See chapter "Compatibility") that can be diffrent than the Dolibarr official range.


Modules are allowed to be compatible with a limited list of Dolibarr versions.
Community Modules are allowed to be compatible with a limited list of Dolibarr versions.


Of course, the licence of the module, as a derivative work of Dolibarr that is licensed under GPL v3+, should use the GPL license or any OSI license compatible with GPL v3+.
Of course, the licence of the module, as a derivative work of Dolibarr that is licensed under GPL v3+, should use the GPL license or any OSI license compatible with GPL v3+.