Modules - Rules for community modules: Difference between revisions

Jump to navigation Jump to search
m
Tag: 2017 source edit
Tag: 2017 source edit
Line 6: Line 6:
= [[File:Art.png]] Introduction =
= [[File:Art.png]] Introduction =
Here are the rules defined for all modules integrated into the community repository:
Here are the rules defined for all modules integrated into the community repository:
= New module integration requests / Authority =
The Dolibarr board is the owner of the community repository.
Modules integration requests must be done by doing a Pull Request. The Dolibarr foundation board will merge the first pull request if accepted and if the module is hosted on the repository itlsef, will grant the permission to merge Pull Request to the initial author of the module so he can assume its responsability of merging following Pull Requests as explained into the Maintenance chapter.
The Dolibarr foundation board should decide if a module is integrated or not according to all the following rules...




Line 36: Line 44:
== Duplicate ==
== Duplicate ==
If a module provies the same features than another community module, the Dolibarr foundation board will decide which one to keep and which one to remove, son only one module will remain for the same feature.
If a module provies the same features than another community module, the Dolibarr foundation board will decide which one to keep and which one to remove, son only one module will remain for the same feature.
== Authority ==
Modules integration requests must be done by doing a Pull Request. The Dolibarr foundation board will merge the first pull request if accepted and if the module is hosted on the repository itlsef, will grant the permission to merge Pull Request to the initial author of the module so he can assume its responsability of merging following Pull Requests as explained into the Maintenance chapter.


= Version and validation of these rules =
= Version and validation of these rules =

Navigation menu