Developer FAQ: Difference between revisions

Jump to navigation Jump to search
m
Line 123: Line 123:
If you want to know what you can do to start or help Dolibarr development, read instead chapter [[Developer_FAQ#How_to_be_an_official_developer]]. If you already read it and want to distribute a patch, this chapter is for you.
If you want to know what you can do to start or help Dolibarr development, read instead chapter [[Developer_FAQ#How_to_be_an_official_developer]]. If you already read it and want to distribute a patch, this chapter is for you.


For the moment, GIT write access are restricted to Yoda only ([[Developer FAQ#How to be an official developer]] for information on different grade).
* If you have Yoda grade (See [[Developer FAQ#How to be an official developer]] for information on different grade), you have a direct GIT write access. So just use it to commit your changes.
If you have this role, just use it to commit your changes.


Because you probably don't have this role (your grade is [[Developer FAQ#Soldier|Jedi]] or [[Developer FAQ#Soldier|Admiral]] or [[Developer FAQ#Soldier|Soldier]]), it is necessary to use the "Fork" feature of GitHub. Then you can make a "Pull Request" from GitHub to ask to have your patch merged into develop branch.
* Because you probably don't have this role (your grade is [[Developer FAQ#Soldier|Jedi]] or [[Developer FAQ#Soldier|Admiral]] or [[Developer FAQ#Soldier|Soldier]]), it is necessary to use the "Fork" feature of GitHub. Then you can make a "Pull Request" from GitHub to ask to have your patch merged into develop branch.


https://github.com/Dolibarr/dolibarr/blob/develop/CONTRIBUTING.md
More information on page: https://github.com/Dolibarr/dolibarr/blob/develop/CONTRIBUTING.md


= How to package and deploy a module =
= How to package and deploy a module =

Navigation menu