<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gurvan</id>
	<title>Dolibarr ERP CRM Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gurvan"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php/Special:Contributions/Gurvan"/>
	<updated>2026-10-24T17:06:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Dolibarr_Project&amp;diff=51909</id>
		<title>Dolibarr Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Dolibarr_Project&amp;diff=51909"/>
		<updated>2021-08-29T15:25:29Z</updated>

		<summary type="html">&lt;p&gt;Gurvan: Changed the sentence about needing more people (or not)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- BEGIN origin interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- You can edit this section but do NOT remove these comments&lt;br /&gt;
     Links below will be automatically replicated on translated pages by PolyglotBot --&amp;gt;&lt;br /&gt;
[[fr:Projet_Dolibarr]]&lt;br /&gt;
[[es:Proyecto_Dolibarr]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
{{TemplateDocUser}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;opacitymedium&amp;quot;&amp;gt;This page provides information on Dolibarr project organization, different roles of actors and actions to help.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=[[File:orientation.png]] Dolibarr history and future (Roadmap)=&lt;br /&gt;
See page [[Origin and history|Origin, history and future roadmap of Dolibarr]]&lt;br /&gt;
&lt;br /&gt;
=[[File:who.png]] Core actors and their roles in the Dolibarr galaxy=&lt;br /&gt;
&lt;br /&gt;
The current Dolibarr team is a group of people, helped (or sponsored) by miscellaneous physical or moral contributors (companies, foundations).&lt;br /&gt;
The following chapters presents roles and functions occupied by everybody in the Dolibarr project management. This makes it possible to understand the way the project works.&lt;br /&gt;
Some roles and functions are always waiting for candidates.&lt;br /&gt;
&lt;br /&gt;
Volunteers to apply to a role in the project are invited to send a message on the dev mailing list of Dolibarr.&lt;br /&gt;
&lt;br /&gt;
If you need information to participate as a developer, the page  [[Developer_FAQ#How_to_be_an_official_developer|Developer FAQ How to be an official developer]] may be more helpful.&lt;br /&gt;
&lt;br /&gt;
The following links show a list of actors that works or have worked on the Dolibarr project.&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Everybody|Everybody]]&lt;br /&gt;
*[[:Category:User Retired|All retired actors]]&lt;br /&gt;
*[[:Category:User Active|All active actors]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Proofreading done]]&lt;br /&gt;
The following chapters shows the different developer roles, then every non-developer roles. All these roles contributes to Dolibarr project&#039;s activity.&lt;br /&gt;
&lt;br /&gt;
==Developers roles==&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Yoda|Yoda]] (GIT project and commit leader, head release manager and B.D.F.L)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Global management of Dolibarr project. Organize beta, create releases and packages for head branch.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
{{ListOfYodas|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
Role need more people: No (by definition, this role is limited to the project leader and backups)&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
All tasks to build a package for a new Dolibarr release are defined into the file &#039;&#039;&#039;build/makepack-howto.txt&#039;&#039;&#039; available into dolibarr sources.&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Jedi|Jedi]] (maintenance release manager)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Create releases for maintenance versions on current and old branch.&lt;br /&gt;
&lt;br /&gt;
Currently has this role to work on modules:&lt;br /&gt;
{{ListOfModulesWithDedicatedJedi&lt;br /&gt;
|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
Role needs more people: Yes. Please ask, if you want this role, on Dolibarr dev mailing-list.&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Admiral|Admiral]] (GIT Pull Requesters)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Develop, add or simply validate and commit, into GIT repository.&lt;br /&gt;
&lt;br /&gt;
You become an Admiral as soon as your first GIT push request was validated. To submit new features or fixes, you must use the GIT push request system that does not need GIT write access.&lt;br /&gt;
&lt;br /&gt;
Role needs more people: Yes (above all to submit bug fixes)&lt;br /&gt;
&lt;br /&gt;
Article on this topic: [[Developer_FAQ#How_to_be_an_official_developer|FAQ How to become an official developer]]&lt;br /&gt;
&lt;br /&gt;
Identified as having this role currently or recently (contributors found into {{TemplateURLSCM}}):&lt;br /&gt;
&lt;br /&gt;
*See {{ListOfAdmirals|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Z-6PO|Z-6PO]] (Translators on transifex.com)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Translate files  of fix translation (or typographic error).&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*A lot of people are actually Z-6PO. Translation is now provided using transifex.com platform. All users that are registered as translator on Dolibarr transifex project are Z-6PO.&lt;br /&gt;
&lt;br /&gt;
Role needs more people: Yes (go on https://www.transifex.com/projects/p/dolibarr/ to find your language and apply to help)&lt;br /&gt;
&lt;br /&gt;
Articles on this topic: [[Translator documentation]]&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Soldier|Soldier]]===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Animate forums, communities, promote Dolibarr, etc....&lt;br /&gt;
&lt;br /&gt;
Role needs more people: Yes (no limit)&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Number too high to be counted. Any Dolibarr users are potential soldiers.&lt;br /&gt;
&lt;br /&gt;
===And Darth Vader?===&lt;br /&gt;
&lt;br /&gt;
There are some parasitic people that pollute the forum or mailing-list with aggressive messages, which slows the development of Dolibarr rather than  help improve with constructive criticism. Some argue rudely and in bad faith. Such people are Darth Vaders.&lt;br /&gt;
Fortunately, statistically, there is only one or two Darth Vader per year ...&lt;br /&gt;
&lt;br /&gt;
==Other roles on Dolibarr project==&lt;br /&gt;
 &lt;br /&gt;
===Role A: Hosting web site (https://www.dolibarr.org or local portal)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the Dolibarr web site (based on Joomla).&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
{{HosterOfWebSites}}&lt;br /&gt;
Role needs more people: Yes, we need people to animate and post news of websites.&lt;br /&gt;
&lt;br /&gt;
===Role B: Hosting demo site (https://demo.dolibarr.org&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the online Dolibarr demo (international version, autodetected language).&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role needs more people: No&lt;br /&gt;
&lt;br /&gt;
===Role C1: Hosting wiki (https://wiki.dolibarr.org&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the Dolibarr wiki (based on mediawiki)&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role needs more people: No&lt;br /&gt;
&lt;br /&gt;
===Role C2: Hosting market place (https://wwww.dolistore.com&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a market place to centralise all external modules (based on prestashop)&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role needs more people: No&lt;br /&gt;
&lt;br /&gt;
===Role E1: Responsible of DoliWamp (Dolibarr installer for Windows)===&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*[[Laurent Destailleur]] ([https://www.nltechno.com NLTechno])&lt;br /&gt;
&lt;br /&gt;
Role needs more people: No&lt;br /&gt;
&lt;br /&gt;
===Role E2: Responsible of DoliDeb+DoliRpm (Dolibarr installer for Ubuntu/Debian/Redhat/Fedora/Mandriva/OpenSuse)===&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*[[Laurent Destailleur]] ([https://www.nltechno.com NLTechno])&lt;br /&gt;
&lt;br /&gt;
Role needs more people: No&lt;br /&gt;
&lt;br /&gt;
===Role E3: Responsible of DoliMamp (Dolibarr installer for Mac OS X)===&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Nobody&lt;br /&gt;
&lt;br /&gt;
Role needs more people: Yes&lt;br /&gt;
&lt;br /&gt;
===Role G: Management of Dolibarr foundation===&lt;br /&gt;
&lt;br /&gt;
Goal: Create and manage the international foundation to promote Dolibarr and help Dolibarr users.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*1 president - See page [[Dolibarr foundation]].&lt;br /&gt;
*1 secretary - See page [[Dolibarr foundation]].&lt;br /&gt;
*1 financial - See [[Dolibarr foundation]].&lt;br /&gt;
*Other people into the Dolibarr foundation board team: See [[Dolibarr foundation]].&lt;br /&gt;
&lt;br /&gt;
===Role H: Promote/Communicate on Dolibarr===&lt;br /&gt;
&lt;br /&gt;
Goal: Make &#039;&#039;&#039;communication&#039;&#039;&#039; for Dolibarr, on forums, news sites, press, etc... Write articles on Dolibarr web site.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*The [[Dolibarr foundation]]&lt;br /&gt;
*Role need helper. Thanks to volunteer to send a request on Dolibarr mailing-list.&lt;br /&gt;
&lt;br /&gt;
Articles on this topic: [[Message samples]] used to announce new beta or release.&lt;br /&gt;
&lt;br /&gt;
===Role I: Dolibarr Tester===&lt;br /&gt;
&lt;br /&gt;
Goal: Test current development version of Dolibarr (GIT develop branch) and reports problems on mailing-list.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*About 50 regular users currently have this role (number obtained by analysing messages on forum), more if we add temporary testers.&lt;br /&gt;
&lt;br /&gt;
===Role J: Administer domain names===&lt;br /&gt;
Goal: Administer DNS of dolibarr domain names. Some are not used, just reserved to avoid cyber squatting. Ask us if you plan to use one of them to build a local Dolibarr community.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
{{ListOfDomainAdmins}}&lt;br /&gt;
&lt;br /&gt;
=[[File:who.png]] Partners=&lt;br /&gt;
&lt;br /&gt;
This the page that list known partners: [[List_of_Dolibarr_partners_and_providers]]&lt;br /&gt;
&lt;br /&gt;
=[[File:workcomputer.png]] The GIT access=&lt;br /&gt;
&lt;br /&gt;
The GIT server is hosted by {{TemplateUrlSCM}}&lt;br /&gt;
&lt;br /&gt;
*Instructions to access GIT in read mode to get current development version are on [http://wiki.dolibarr.org/index.php/FAQ_Get,update_GIT_project_sources this page]&lt;br /&gt;
*To request a write access, read [[Developer FAQ#FAQ How to be an official developer|FAQ How to be an official developer]] to known how project is organized and steps to do to reach this goal.&lt;br /&gt;
&lt;br /&gt;
=[[File:communaute.png]] Channels of information on social networks=&lt;br /&gt;
The Dolibarr foundation owns several channel networks to publish its information. Note that some members of the Dolibarr foundation may also use this channel to publish news.&lt;br /&gt;
&lt;br /&gt;
See page [[FAQ How to be informed on news about Dolibarr project]]&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] Help the project=&lt;br /&gt;
This is a list of task you can do to help the project.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you are a developer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*If you are a developer, join the Dolibarr team. See [[Developer FAQ]] for this.&lt;br /&gt;
*https://github.com/Dolibarr/dolibarr/blob/develop/.github/CONTRIBUTING.md&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you speak a non english language&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Translate Dolibarr application or Dolibarr web sites in your language. See [[Translator documentation]].&lt;br /&gt;
*Submit articles to promote Dolibarr on informations web sites on your languages or your own web site. At least, a link to web site https://www.dolibarr.org is never a bad idea.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you are not a developer, nor a translator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Complete documentation on this wiki, above all the section [[User documentation]].&lt;br /&gt;
{{Template:LinksToVoteForDolibarr}}&lt;br /&gt;
&lt;br /&gt;
*You can also decide to be a member of Dolibarr foundation. See [[Subscribe|here, to subscribe]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you want to create a Dolibarr users&#039; group or a local community&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Read our guideline on page [[Create a Dolibarr local community]].&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] DevCamps Organization= &lt;br /&gt;
See [[DevCamps Organization]] for this.&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] Donations=&lt;br /&gt;
Even if you don&#039;t want to be a member of the Dolibarr foundation, you can use the subscription page to donate to help development: [[Subscribe]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Proofreading done]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Gurvan</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Dolibarr_Project&amp;diff=51908</id>
		<title>Dolibarr Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Dolibarr_Project&amp;diff=51908"/>
		<updated>2021-08-29T15:20:42Z</updated>

		<summary type="html">&lt;p&gt;Gurvan: Replaced &amp;quot;actually&amp;quot; by &amp;quot;currently&amp;quot; (different meaning from the French word &amp;quot;actuellement&amp;quot;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- BEGIN origin interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- You can edit this section but do NOT remove these comments&lt;br /&gt;
     Links below will be automatically replicated on translated pages by PolyglotBot --&amp;gt;&lt;br /&gt;
[[fr:Projet_Dolibarr]]&lt;br /&gt;
[[es:Proyecto_Dolibarr]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
{{TemplateDocUser}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;opacitymedium&amp;quot;&amp;gt;This page provides information on Dolibarr project organization, different roles of actors and actions to help.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=[[File:orientation.png]] Dolibarr history and future (Roadmap)=&lt;br /&gt;
See page [[Origin and history|Origin, history and future roadmap of Dolibarr]]&lt;br /&gt;
&lt;br /&gt;
=[[File:who.png]] Core actors and their roles in the Dolibarr galaxy=&lt;br /&gt;
&lt;br /&gt;
The current Dolibarr team is a group of people, helped (or sponsored) by miscellaneous physical or moral contributors (companies, foundations).&lt;br /&gt;
The following chapters presents roles and functions occupied by everybody in the Dolibarr project management. This makes it possible to understand the way the project works.&lt;br /&gt;
Some roles and functions are always waiting for candidates.&lt;br /&gt;
&lt;br /&gt;
Volunteers to apply to a role in the project are invited to send a message on the dev mailing list of Dolibarr.&lt;br /&gt;
&lt;br /&gt;
If you need information to participate as a developer, the page  [[Developer_FAQ#How_to_be_an_official_developer|Developer FAQ How to be an official developer]] may be more helpful.&lt;br /&gt;
&lt;br /&gt;
The following links show a list of actors that works or have worked on the Dolibarr project.&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Everybody|Everybody]]&lt;br /&gt;
*[[:Category:User Retired|All retired actors]]&lt;br /&gt;
*[[:Category:User Active|All active actors]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Proofreading done]]&lt;br /&gt;
The following chapters shows the different developer roles, then every non-developer roles. All these roles contributes to Dolibarr project&#039;s activity.&lt;br /&gt;
&lt;br /&gt;
==Developers roles==&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Yoda|Yoda]] (GIT project and commit leader, head release manager and B.D.F.L)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Global management of Dolibarr project. Organize beta, create releases and packages for head branch.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
{{ListOfYodas|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
Role need helper: No (by definition, this role is limited to the project leader and backups)&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
All tasks to build a package for a new Dolibarr release are defined into the file &#039;&#039;&#039;build/makepack-howto.txt&#039;&#039;&#039; available into dolibarr sources.&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Jedi|Jedi]] (maintenance release manager)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Create releases for maintenance versions on current and old branch.&lt;br /&gt;
&lt;br /&gt;
Currently has this role to work on modules:&lt;br /&gt;
{{ListOfModulesWithDedicatedJedi&lt;br /&gt;
|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes. Please ask, if you want this role, on Dolibarr dev mailing-list.&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Admiral|Admiral]] (GIT Pull Requesters)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Develop, add or simply validate and commit, into GIT repository.&lt;br /&gt;
&lt;br /&gt;
You become an Admiral as soon as your first GIT push request was validated. To submit new features or fixes, you must use the GIT push request system that does not need GIT write access.&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes (above all to submit bug fixes)&lt;br /&gt;
&lt;br /&gt;
Article on this topic: [[Developer_FAQ#How_to_be_an_official_developer|FAQ How to become an official developer]]&lt;br /&gt;
&lt;br /&gt;
Identified as having this role currently or recently (contributors found into {{TemplateURLSCM}}):&lt;br /&gt;
&lt;br /&gt;
*See {{ListOfAdmirals|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Z-6PO|Z-6PO]] (Translators on transifex.com)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Translate files  of fix translation (or typographic error).&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*A lot of people are actually Z-6PO. Translation is now provided using transifex.com platform. All users that are registered as translator on Dolibarr transifex project are Z-6PO.&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes (go on https://www.transifex.com/projects/p/dolibarr/ to find your language and apply to help)&lt;br /&gt;
&lt;br /&gt;
Articles on this topic: [[Translator documentation]]&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Soldier|Soldier]]===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Animate forums, communities, promote Dolibarr, etc....&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes (no limit)&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Number too high to be counted. Any Dolibarr users are potential soldiers.&lt;br /&gt;
&lt;br /&gt;
===And Darth Vader?===&lt;br /&gt;
&lt;br /&gt;
There are some parasitic people that pollute the forum or mailing-list with aggressive messages, which slows the development of Dolibarr rather than  help improve with constructive criticism. Some argue rudely and in bad faith. Such people are Darth Vaders.&lt;br /&gt;
Fortunately, statistically, there is only one or two Darth Vader per year ...&lt;br /&gt;
&lt;br /&gt;
==Other roles on Dolibarr project==&lt;br /&gt;
 &lt;br /&gt;
===Role A: Hosting web site (https://www.dolibarr.org or local portal)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the Dolibarr web site (based on Joomla).&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
{{HosterOfWebSites}}&lt;br /&gt;
Role need helper: Yes, we need people to animate and poste news of websites.&lt;br /&gt;
&lt;br /&gt;
===Role B: Hosting demo site (https://demo.dolibarr.org&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the online Dolibarr demo (international version, autodetected language).&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role C1: Hosting wiki (https://wiki.dolibarr.org&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the Dolibarr wiki (based on mediawiki)&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role C2: Hosting market place (https://wwww.dolistore.com&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a market place to centralise all external modules (based on prestashop)&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role E1: Responsible of DoliWamp (Dolibarr installer for Windows)===&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*[[Laurent Destailleur]] ([https://www.nltechno.com NLTechno])&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role E2: Responsible of DoliDeb+DoliRpm (Dolibarr installer for Ubuntu/Debian/Redhat/Fedora/Mandriva/OpenSuse)===&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*[[Laurent Destailleur]] ([https://www.nltechno.com NLTechno])&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role E3: Responsible of DoliMamp (Dolibarr installer for Mac OS X)===&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*Nobody&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes&lt;br /&gt;
&lt;br /&gt;
===Role G: Management of Dolibarr foundation===&lt;br /&gt;
&lt;br /&gt;
Goal: Create and manage the international foundation to promote Dolibarr and help Dolibarr users.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*1 president - See page [[Dolibarr foundation]].&lt;br /&gt;
*1 secretary - See page [[Dolibarr foundation]].&lt;br /&gt;
*1 financial - See [[Dolibarr foundation]].&lt;br /&gt;
*Other people into the Dolibarr foundation board team: See [[Dolibarr foundation]].&lt;br /&gt;
&lt;br /&gt;
===Role H: Promote/Communicate on Dolibarr===&lt;br /&gt;
&lt;br /&gt;
Goal: Make &#039;&#039;&#039;communication&#039;&#039;&#039; for Dolibarr, on forums, news sites, press, etc... Write articles on Dolibarr web site.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*The [[Dolibarr foundation]]&lt;br /&gt;
*Role need helper. Thanks to volunteer to send a request on Dolibarr mailing-list.&lt;br /&gt;
&lt;br /&gt;
Articles on this topic: [[Message samples]] used to announce new beta or release.&lt;br /&gt;
&lt;br /&gt;
===Role I: Dolibarr Tester===&lt;br /&gt;
&lt;br /&gt;
Goal: Test current development version of Dolibarr (GIT develop branch) and reports problems on mailing-list.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
&lt;br /&gt;
*About 50 regular users currently have this role (number obtained by analysing messages on forum), more if we add temporary testers.&lt;br /&gt;
&lt;br /&gt;
===Role J: Administer domain names===&lt;br /&gt;
Goal: Administer DNS of dolibarr domain names. Some are not used, just reserved to avoid cyber squatting. Ask us if you plan to use one of them to build a local Dolibarr community.&lt;br /&gt;
&lt;br /&gt;
Currently has this role:&lt;br /&gt;
{{ListOfDomainAdmins}}&lt;br /&gt;
&lt;br /&gt;
=[[File:who.png]] Partners=&lt;br /&gt;
&lt;br /&gt;
This the page that list known partners: [[List_of_Dolibarr_partners_and_providers]]&lt;br /&gt;
&lt;br /&gt;
=[[File:workcomputer.png]] The GIT access=&lt;br /&gt;
&lt;br /&gt;
The GIT server is hosted by {{TemplateUrlSCM}}&lt;br /&gt;
&lt;br /&gt;
*Instructions to access GIT in read mode to get current development version are on [http://wiki.dolibarr.org/index.php/FAQ_Get,update_GIT_project_sources this page]&lt;br /&gt;
*To request a write access, read [[Developer FAQ#FAQ How to be an official developer|FAQ How to be an official developer]] to known how project is organized and steps to do to reach this goal.&lt;br /&gt;
&lt;br /&gt;
=[[File:communaute.png]] Channels of information on social networks=&lt;br /&gt;
The Dolibarr foundation owns several channel networks to publish its information. Note that some members of the Dolibarr foundation may also use this channel to publish news.&lt;br /&gt;
&lt;br /&gt;
See page [[FAQ How to be informed on news about Dolibarr project]]&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] Help the project=&lt;br /&gt;
This is a list of task you can do to help the project.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you are a developer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*If you are a developer, join the Dolibarr team. See [[Developer FAQ]] for this.&lt;br /&gt;
*https://github.com/Dolibarr/dolibarr/blob/develop/.github/CONTRIBUTING.md&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you speak a non english language&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Translate Dolibarr application or Dolibarr web sites in your language. See [[Translator documentation]].&lt;br /&gt;
*Submit articles to promote Dolibarr on informations web sites on your languages or your own web site. At least, a link to web site https://www.dolibarr.org is never a bad idea.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you are not a developer, nor a translator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Complete documentation on this wiki, above all the section [[User documentation]].&lt;br /&gt;
{{Template:LinksToVoteForDolibarr}}&lt;br /&gt;
&lt;br /&gt;
*You can also decide to be a member of Dolibarr foundation. See [[Subscribe|here, to subscribe]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you want to create a Dolibarr users&#039; group or a local community&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Read our guideline on page [[Create a Dolibarr local community]].&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] DevCamps Organization= &lt;br /&gt;
See [[DevCamps Organization]] for this.&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] Donations=&lt;br /&gt;
Even if you don&#039;t want to be a member of the Dolibarr foundation, you can use the subscription page to donate to help development: [[Subscribe]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Proofreading done]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Gurvan</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Dolibarr_Project&amp;diff=51907</id>
		<title>Dolibarr Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Dolibarr_Project&amp;diff=51907"/>
		<updated>2021-08-29T15:14:59Z</updated>

		<summary type="html">&lt;p&gt;Gurvan: Corrected a litteral translation from French. Changed the previous sentence a bit as well&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- BEGIN origin interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- You can edit this section but do NOT remove these comments&lt;br /&gt;
     Links below will be automatically replicated on translated pages by PolyglotBot --&amp;gt;&lt;br /&gt;
[[fr:Projet_Dolibarr]]&lt;br /&gt;
[[es:Proyecto_Dolibarr]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
{{TemplateDocUser}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;opacitymedium&amp;quot;&amp;gt;This page provides information on Dolibarr project organization, different roles of actors and actions to help.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=[[File:orientation.png]] Dolibarr history and future (Roadmap)=&lt;br /&gt;
See page [[Origin and history|Origin, history and future roadmap of Dolibarr]]&lt;br /&gt;
&lt;br /&gt;
=[[File:who.png]] Core actors and their roles in the Dolibarr galaxy=&lt;br /&gt;
&lt;br /&gt;
The current Dolibarr team is a group of people, helped (or sponsored) by miscellaneous physical or moral contributors (companies, foundations).&lt;br /&gt;
The following chapters presents roles and functions occupied by everybody in the Dolibarr project management. This makes it possible to understand the way the project works.&lt;br /&gt;
Some roles and functions are always waiting for candidates.&lt;br /&gt;
&lt;br /&gt;
Volunteers to apply to a role in the project are invited to send a message on the dev mailing list of Dolibarr.&lt;br /&gt;
&lt;br /&gt;
If you need information to participate as a developer, the page  [[Developer_FAQ#How_to_be_an_official_developer|Developer FAQ How to be an official developer]] may be more helpful.&lt;br /&gt;
&lt;br /&gt;
The following links show a list of actors that works or have worked on the Dolibarr project.&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Everybody|Everybody]]&lt;br /&gt;
*[[:Category:User Retired|All retired actors]]&lt;br /&gt;
*[[:Category:User Active|All active actors]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Proofreading done]]&lt;br /&gt;
The following chapters shows the different developer roles, then every non-developer roles. All these roles contributes to Dolibarr project&#039;s activity.&lt;br /&gt;
&lt;br /&gt;
==Developers roles==&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Yoda|Yoda]] (GIT project and commit leader, head release manager and B.D.F.L)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Global management of Dolibarr project. Organize beta, create releases and packages for head branch.&lt;br /&gt;
&lt;br /&gt;
Has this role actualy:&lt;br /&gt;
&lt;br /&gt;
{{ListOfYodas|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
Role need helper: No (by definition, this role is limited to the project leader and backups)&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
All tasks to build a package for a new Dolibarr release are defined into the file &#039;&#039;&#039;build/makepack-howto.txt&#039;&#039;&#039; available into dolibarr sources.&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Jedi|Jedi]] (maintenance release manager)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Create releases for maintenance versions on current and old branch.&lt;br /&gt;
&lt;br /&gt;
Has this role actualy to work on modules:&lt;br /&gt;
{{ListOfModulesWithDedicatedJedi&lt;br /&gt;
|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes. Please ask, if you want this role, on Dolibarr dev mailing-list.&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Admiral|Admiral]] (GIT Pull Requesters)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Develop, add or simply validate and commit, into GIT repository.&lt;br /&gt;
&lt;br /&gt;
You become an Admiral as soon as your first GIT push request was validated. To submit new features or fixes, you must use the GIT push request system that does not need GIT write access.&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes (above all to submit bug fixes)&lt;br /&gt;
&lt;br /&gt;
Article on this topic: [[Developer_FAQ#How_to_be_an_official_developer|FAQ How to become an official developer]]&lt;br /&gt;
&lt;br /&gt;
Identified as having this role currently or recently (contributors found into {{TemplateURLSCM}}):&lt;br /&gt;
&lt;br /&gt;
*See {{ListOfAdmirals|lang=EN}}&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Z-6PO|Z-6PO]] (Translators on transifex.com)===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Translate files  of fix translation (or typographic error).&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*A lot of people are actually Z-6PO. Translation is now provided using transifex.com platform. All users that are registered as translator on Dolibarr transifex project are Z-6PO.&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes (go on https://www.transifex.com/projects/p/dolibarr/ to find your language and apply to help)&lt;br /&gt;
&lt;br /&gt;
Articles on this topic: [[Translator documentation]]&lt;br /&gt;
&lt;br /&gt;
===Developer grade [[Developer_FAQ#Soldier|Soldier]]===&lt;br /&gt;
&lt;br /&gt;
Goal/Permissions: Animate forums, communities, promote Dolibarr, etc....&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes (no limit)&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*Number too high to be counted. Any Dolibarr users are potential soldiers.&lt;br /&gt;
&lt;br /&gt;
===And Darth Vader?===&lt;br /&gt;
&lt;br /&gt;
There are some parasitic people that pollute the forum or mailing-list with aggressive messages, which slows the development of Dolibarr rather than  help improve with constructive criticism. Some argue rudely and in bad faith. Such people are Darth Vaders.&lt;br /&gt;
Fortunately, statistically, there is only one or two Darth Vader per year ...&lt;br /&gt;
&lt;br /&gt;
==Other roles on Dolibarr project==&lt;br /&gt;
 &lt;br /&gt;
===Role A: Hosting web site (https://www.dolibarr.org or local portal)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the Dolibarr web site (based on Joomla).&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
{{HosterOfWebSites}}&lt;br /&gt;
Role need helper: Yes, we need people to animate and poste news of websites.&lt;br /&gt;
&lt;br /&gt;
===Role B: Hosting demo site (https://demo.dolibarr.org&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the online Dolibarr demo (international version, autodetected language).&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role C1: Hosting wiki (https://wiki.dolibarr.org&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a platform and exploit it to host the Dolibarr wiki (based on mediawiki)&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role C2: Hosting market place (https://wwww.dolistore.com&amp;lt;nowiki/&amp;gt;)=== &lt;br /&gt;
&lt;br /&gt;
Goal: Provide a market place to centralise all external modules (based on prestashop)&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*Dolibarr foundation&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role E1: Responsible of DoliWamp (Dolibarr installer for Windows)===&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*[[Laurent Destailleur]] ([https://www.nltechno.com NLTechno])&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role E2: Responsible of DoliDeb+DoliRpm (Dolibarr installer for Ubuntu/Debian/Redhat/Fedora/Mandriva/OpenSuse)===&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*[[Laurent Destailleur]] ([https://www.nltechno.com NLTechno])&lt;br /&gt;
&lt;br /&gt;
Role need helper: No&lt;br /&gt;
&lt;br /&gt;
===Role E3: Responsible of DoliMamp (Dolibarr installer for Mac OS X)===&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*Nobody&lt;br /&gt;
&lt;br /&gt;
Role need helper: Yes&lt;br /&gt;
&lt;br /&gt;
===Role G: Management of Dolibarr foundation===&lt;br /&gt;
&lt;br /&gt;
Goal: Create and manage the international foundation to promote Dolibarr and help Dolibarr users.&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*1 president - See page [[Dolibarr foundation]].&lt;br /&gt;
*1 secretary - See page [[Dolibarr foundation]].&lt;br /&gt;
*1 financial - See [[Dolibarr foundation]].&lt;br /&gt;
*Other people into the Dolibarr foundation board team: See [[Dolibarr foundation]].&lt;br /&gt;
&lt;br /&gt;
===Role H: Promote/Communicate on Dolibarr===&lt;br /&gt;
&lt;br /&gt;
Goal: Make &#039;&#039;&#039;communication&#039;&#039;&#039; for Dolibarr, on forums, news sites, press, etc... Write articles on Dolibarr web site.&lt;br /&gt;
&lt;br /&gt;
Has this role actually:&lt;br /&gt;
&lt;br /&gt;
*The [[Dolibarr foundation]]&lt;br /&gt;
*Role need helper. Thanks to volunteer to send a request on Dolibarr mailing-list.&lt;br /&gt;
&lt;br /&gt;
Articles on this topic: [[Message samples]] used to announce new beta or release.&lt;br /&gt;
&lt;br /&gt;
===Role I: Dolibarr Tester===&lt;br /&gt;
&lt;br /&gt;
Goal: Test current development version of Dolibarr (GIT develop branch) and reports problems on mailing-list.&lt;br /&gt;
&lt;br /&gt;
Have this role actually:&lt;br /&gt;
&lt;br /&gt;
*About 50 regular users have this role actually (number obtained by analysing messages on forum), more if we add temporary testers.&lt;br /&gt;
&lt;br /&gt;
===Role J: Administer domain names===&lt;br /&gt;
Goal: Administer DNS of dolibarr domain names. Some are not used, just reserved to avoid cyber squatting. Ask us if you plan to use one of them to build a local Dolibarr community.&lt;br /&gt;
&lt;br /&gt;
Have this role actually:&lt;br /&gt;
{{ListOfDomainAdmins}}&lt;br /&gt;
&lt;br /&gt;
=[[File:who.png]] Partners=&lt;br /&gt;
&lt;br /&gt;
This the page that list known partners: [[List_of_Dolibarr_partners_and_providers]]&lt;br /&gt;
&lt;br /&gt;
=[[File:workcomputer.png]] The GIT access=&lt;br /&gt;
&lt;br /&gt;
The GIT server is hosted by {{TemplateUrlSCM}}&lt;br /&gt;
&lt;br /&gt;
*Instructions to access GIT in read mode to get current development version are on [http://wiki.dolibarr.org/index.php/FAQ_Get,update_GIT_project_sources this page]&lt;br /&gt;
*To request a write access, read [[Developer FAQ#FAQ How to be an official developer|FAQ How to be an official developer]] to known how project is organized and steps to do to reach this goal.&lt;br /&gt;
&lt;br /&gt;
=[[File:communaute.png]] Channels of information on social networks=&lt;br /&gt;
The Dolibarr foundation owns several channel networks to publish its information. Note that some members of the Dolibarr foundation may also use this channel to publish news.&lt;br /&gt;
&lt;br /&gt;
See page [[FAQ How to be informed on news about Dolibarr project]]&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] Help the project=&lt;br /&gt;
This is a list of task you can do to help the project.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you are a developer&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*If you are a developer, join the Dolibarr team. See [[Developer FAQ]] for this.&lt;br /&gt;
*https://github.com/Dolibarr/dolibarr/blob/develop/.github/CONTRIBUTING.md&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you speak a non english language&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Translate Dolibarr application or Dolibarr web sites in your language. See [[Translator documentation]].&lt;br /&gt;
*Submit articles to promote Dolibarr on informations web sites on your languages or your own web site. At least, a link to web site https://www.dolibarr.org is never a bad idea.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you are not a developer, nor a translator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Complete documentation on this wiki, above all the section [[User documentation]].&lt;br /&gt;
{{Template:LinksToVoteForDolibarr}}&lt;br /&gt;
&lt;br /&gt;
*You can also decide to be a member of Dolibarr foundation. See [[Subscribe|here, to subscribe]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you want to create a Dolibarr users&#039; group or a local community&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Read our guideline on page [[Create a Dolibarr local community]].&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] DevCamps Organization= &lt;br /&gt;
See [[DevCamps Organization]] for this.&lt;br /&gt;
&lt;br /&gt;
=[[File:Lug.png]] Donations=&lt;br /&gt;
Even if you don&#039;t want to be a member of the Dolibarr foundation, you can use the subscription page to donate to help development: [[Subscribe]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Proofreading done]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Gurvan</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Installation_-_Upgrade&amp;diff=51634</id>
		<title>Installation - Upgrade</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Installation_-_Upgrade&amp;diff=51634"/>
		<updated>2021-07-21T18:41:57Z</updated>

		<summary type="html">&lt;p&gt;Gurvan: /*  With Dolibarr (standard .zip package or from git) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- BEGIN origin interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- You can edit this section but do NOT remove these comments&lt;br /&gt;
     Links below will be automatically replicated on translated pages by PolyglotBot --&amp;gt;&lt;br /&gt;
[[fr:Installation_-_Mise_à_jour]]&lt;br /&gt;
[[es:Instalación_-_Actualización]]&lt;br /&gt;
[[zh:安装_-_升级]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Admin_en]]&lt;br /&gt;
{{TemplateDocUser}}&lt;br /&gt;
&lt;br /&gt;
The following documentation describes processes to install or upgrade Dolibarr on a Windows, MAC OS or Unix like platform.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Install Dolibarr=&lt;br /&gt;
This chapter describe different available methods to install Dolibarr for the first time (from the most simple to the manual one). See next chapter for upgrades.&lt;br /&gt;
&lt;br /&gt;
==On your dedicated computer/server (installation &amp;quot;On Premise&amp;quot;)==&lt;br /&gt;
===[[File:Logo_windows.png]] Manually or with DoliWamp===&lt;br /&gt;
- &#039;&#039;&#039;Prerequisite&#039;&#039;&#039;: Windows&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Level&#039;&#039;&#039;: Non experienced users&lt;br /&gt;
&lt;br /&gt;
This process works only for Windows users and is recommended for user with no computer knowledge. If you have experience with Apache, PHP and Mysql installation, next chapter is better for you. &lt;br /&gt;
&lt;br /&gt;
If you have time and want to learn how to install an Apache, PHP and MariaDB web server, see the [[Manual installation on Windows]] page for step-by-step instructions.&lt;br /&gt;
&lt;br /&gt;
However, if you are a newbie user and running Windows, you can use DoliWamp. DoliWamp is a specialized Dolibarr distribution for Windows. This distribution allows you to make an installation under Windows with all prerequisites (Apache, Mysql, PHP) and with no computer knowledge. This is steps to install DoliWamp:&lt;br /&gt;
&lt;br /&gt;
*Download last Dolibarr version for Windows DoliWamp.&lt;br /&gt;
&lt;br /&gt;
For this, see at {{TemplateURLToDownloadDoliWamp}}&lt;br /&gt;
&lt;br /&gt;
*Run the downloaded .exe and follow instructions.&lt;br /&gt;
&lt;br /&gt;
===[[File:Logo_ubuntu.png]] With DoliDeb (Debian or Ubuntu .deb package)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequisite&#039;&#039;&#039;: Linux Ubuntu&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Level&#039;&#039;&#039;: Non experienced users&lt;br /&gt;
&lt;br /&gt;
This process works only for Ubuntu or Debian Linux users and is recommended for user with little computer knowledge. If you are experienced with Apache, PHP and Mysql installation, the chapter &#039;with standard package&#039; is better for you. However, if you are a newbie user and running Ubuntu, you can use DoliDeb. DoliDeb is a specialized Dolibarr distribution for Debian or Ubuntu. This distribution allows you to make an installation under Ubuntu with all prerequisites (Apache, Mysql, PHP) and with no computer knowledge.&lt;br /&gt;
&lt;br /&gt;
*Steps to install DoliDeb are described into page [[Dolibarr for Ubuntu or Debian]].&lt;br /&gt;
&lt;br /&gt;
===[[File:Logo_rpm.png|42px]] With DoliRpm (Fedora, Redhat, Mandriva, Mageia or OpenSuse .rpm package)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequisite&#039;&#039;&#039;: Linux Fedora, Redhat, Mandriva, Mageia or OpenSuse&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Level&#039;&#039;&#039;: Non experienced users&lt;br /&gt;
&lt;br /&gt;
This process works only for Fedora, Redhat, Mandriva, Mageia or OpenSuse Linux users and is recommended for user with no computer knowledge. If you have experience with Apache, PHP and Mysql installation, next chapter &#039;with standard package&#039; is better for you. However, if you are a newbie user and running Fedora or Redhat, you can use DoliRpm. DoliRpm is a specialized Dolibarr distribution for Fedora, Redhat or Mandriva. This distribution allows you to make an installation under such OS with all prerequisites (Apache, Mysql, PHP) and with no computer knowledge.&lt;br /&gt;
&lt;br /&gt;
*Steps to install DoliRpm are described into page [[Dolibarr for Redhat or Fedora (rpm package)]] or [[Dolibarr for Mandriva or Mageia (rpm package)]] or [[Dolibarr for OpenSuse (rpm package)]].&lt;br /&gt;
&lt;br /&gt;
===[[File:Gnu.png]] With Dolibarr (standard .zip package or from git)===&lt;br /&gt;
- &#039;&#039;&#039;Prerequisite&#039;&#039;&#039;: Apache, PHP and a database server (MySQL or PostgreSQL) are already running correctly and user/pass (of a new database or root server) is known.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Level&#039;&#039;&#039;: Users with few Web and Database administration knowledge.&lt;br /&gt;
&lt;br /&gt;
This procedure describe manual (and recommended) installation on a GNU/Linux system (Debian, Mandriva, ...), it can be used for other OS with minor changes.&lt;br /&gt;
You can follow this tutorial for any Dolibarr version &amp;gt;= 2.0.0&lt;br /&gt;
&lt;br /&gt;
*Check that you have installed Apache, PHP {{PHPMinVersion}} and a database server (MySQL {{MySqlMinVersion}} or PostGreSQL) correctly (check list of installed packaged on your server by using the package manager of your distribution). If not, install them (use last recent version).&lt;br /&gt;
&lt;br /&gt;
*Check that main root or admin user/password couple for the server is known and works correctly. If this root or admin user/password is not known because not yet defined, read following chapter. Otherwise go on next step:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MySQL database :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For Linux users, if you have just installed a MySQL server, the admin user is&#039;&#039;&#039; root&#039;&#039;&#039;. If the root password has never been set yet, you must run the following command to initialize the password:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql    &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Once in Mysql interface, run the SQL command to modify the root password:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
grant all privileges on *.* to root@&#039;localhost&#039; identified by &#039;newrootpass&#039; with grant option;      &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then enter and \q to quit.&lt;br /&gt;
&lt;br /&gt;
To check that the connection with the new couple user/password works, launch the command&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql -u root -p&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
And type your password &#039;&#039;newrootpass&#039;&#039; then \q to quit if the connection has been successful.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PostgreSQL database :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For Linux users, if you have just installed a PostgreSQL server, you must run the following command to initialize an admin user and password. For this, add the following line in file &#039;&#039;&#039;/etc/postgresql/x.x/main/pg_hba.conf&#039;&#039;&#039; (replace x.x with your postgres version)&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
local   all         dolibarrowner    md5        &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Also, comment the line&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
#local   all         all                               ident&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
This line ensure that system login used to connect to database (it will be login the web server run with), is same than database account (this is never the case).&lt;br /&gt;
&lt;br /&gt;
Then launch commands from a root shell&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo -s -u postgres&lt;br /&gt;
createuser dolibarrowner&lt;br /&gt;
psql -U postgres -d template1&lt;br /&gt;
alter user dolibarrowner with password &#039;dolibarrownerpass&#039;;&lt;br /&gt;
ALTER USER dolibarrowner WITH SUPERUSER;&lt;br /&gt;
ALTER USER dolibarrowner WITH CREATEDB;&lt;br /&gt;
ALTER USER dolibarrowner WITH CREATEROLE;&lt;br /&gt;
\du&lt;br /&gt;
exit&lt;br /&gt;
sudo /etc/init.d/postgresql restart&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
You can test a connection with this user with command&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
psql -d postgres -U dolibarrowner -W&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
And type your &#039;&#039;dolibarrownerpass&#039;&#039; as password and \q to quit if connection is ok.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;web root :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Go into the directory where to install Dolibarr (the web root directory defined for your web server)&lt;br /&gt;
&lt;br /&gt;
#For Debian and Ubuntu families, it is generally: /var/www (newer versions: /var/www/html)&lt;br /&gt;
#For Mandriva, RedHat, Fedora: /var/www/html&lt;br /&gt;
#For Suse: /srv/www/htdocs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
or&lt;br /&gt;
$ cd /var/www/html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Get the application archive of last stable version&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;from zip file&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget http://www.dolibarr.org/files/dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Uncompress archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ unzip dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;or from git repository&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone -b X.Y http://github.com/Dolibarr/dolibarr.git dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Replace X.Y with the version you want to get.&lt;br /&gt;
&lt;br /&gt;
*Rename directory dolibarr-x.y.z into dolibarr to have a directory name that does not depends on version (replace x.y.z with source version)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mv dolibarr-x.y.z dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Change permissions and owner of the &#039;dolibarr&#039; directory to that of the group under which the web server runs (assumed to be &#039;www-data&#039; for debian, &#039;apache&#039; for redhat, mandriva, fedora)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chmod -R 755 /var/www/dolibarr&lt;br /&gt;
$ chown -R www-data.www-data /var/www/dolibarr&lt;br /&gt;
or&lt;br /&gt;
$ chmod -R 755 /var/www/html/dolibarr&lt;br /&gt;
$ chown -R apache.apache /var/www/html/dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*For Fedora, since SELinux is usually enabled, it is also advisable to run the following commands to make the &#039;dolibarr&#039; directory compliant with the SELinux requirement (else you are likely to get quite a few alerts) :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ semanage fcontext -a -t httpd_sys_rw_content_t &#039;/var/www/html/dolibarr(/.*)?&#039;&lt;br /&gt;
$ restorecon -R -v &#039;/var/www/html/dolibarr&#039;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*As a root user, create, into directory dolibarr/htdocs/conf, an empty configuration file called conf.php and set the web server user as owner (for instance www-data on Debian, apache on Mandriva, RedHat, Fedora or other distributions ...). This is required because the web server will have to write into this file during install process.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd dolibarr ; touch htdocs/conf/conf.php ; chown www-data htdocs/conf/conf.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Note: For Ubuntu no need of htdocs, you just have to make dolibarr root by placing all files and folders of htdocs in /var/www/dolibarr then from browser do &amp;lt;MyIP&amp;gt;/dolibarr/index.php (see this discussion as reference to this addendum [http://askubuntu.com/questions/874456/php-code-displays-in-browser?noredirect=1#comment1357943_874456])&lt;br /&gt;
&lt;br /&gt;
*As a root user, create a directory that will be used to save all files generated and stocked by Dolibarr (PDf invoices, uploaded images, ...), and attribute to this directory a owner that must be the web server (example www-data on Debian, apache on Mandriva, RedHat, Fedora...). The web server must have write permission into this directory. It is recommanded to use a directory outside of your directory of web pages, for example - &amp;quot;/var/lib/dolibarr/documents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ mkdir -p /var/lib/dolibarr/documents ; chown www-data /var/lib/dolibarr/documents&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Now call your browser to point to the main page&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
http://127.0.0.1/dolibarr/htdocs/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
or if you didn&#039;t create the htdocs directory&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
http://127.0.0.1/dolibarr/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Follow instructions of setup steps until end of install process.&lt;br /&gt;
&lt;br /&gt;
*For security reason, we recommend, once setup is finished, to create a file install.lock into Dolibarr document directory that only root user can delete. This will lock the call of the install process again (you will have to remove this file for upgrades).&lt;br /&gt;
&lt;br /&gt;
If this is not done, Dolibarr will show you a warning once logged by an administrator user.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ touch /var/lib/dolibarr/documents/install.lock; chmod go-w /var/lib/dolibarr/documents;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==On a mutualized Web Hosting Provider (without terminal/SSH access)==&lt;br /&gt;
It is not possible to provide a generic documentation to install Dolibarr on a particular Web hosting provider as this depends on provider.&lt;br /&gt;
In most cases, using the following process should works for most providers:&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Prerequisite&#039;&#039;&#039;: Apache web server, PHP and a database server (MySQL or PostgreSQL) are already running correctly and user/pass (of a new database or root server) is known.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Level&#039;&#039;&#039;: Users with few Web and Database administration knowledge. Knowledge to use a tool (FTP, SFTP) to upload files on the server.&lt;br /&gt;
&lt;br /&gt;
*Check that you have an Apache web server, PHP and a database server (MySQL or PostGreSQL) that works correctly.&lt;br /&gt;
&lt;br /&gt;
[[File:warning.png]] Warning, check that code page of PHP server and database server are same (utf8 recommended).&lt;br /&gt;
&lt;br /&gt;
*Check that main root or admin user/password couple for the server is known and works correctly. Ask them to your Web Hosting Provider if unknown.&lt;br /&gt;
&lt;br /&gt;
*Get the application archive of last stable version and uncompress it locally.&lt;br /&gt;
&lt;br /&gt;
*Upload all content of htdocs directory to your web root directory, for example using FTP in binary mode.&lt;br /&gt;
&lt;br /&gt;
*Create a directory called &amp;quot;documents&amp;quot; into Dolibarr directory that will serve to save all documents generated and stocked by Dolibarr (PDF invoices, uploaded images, ...). The web server must have write permission into this directory. You can set permissions with your FTP client.&lt;br /&gt;
&lt;br /&gt;
*Now call your browser to point to the main page index.php&lt;br /&gt;
&lt;br /&gt;
*Follow instructions of setup steps until end of install process.&lt;br /&gt;
&lt;br /&gt;
*For security reason, we recommend, once setup is finished, to create a file install.lock into Dolibarr installed directory. This will lock the call of the install process again (you will have to remove it for upgrades). If this is not done, Dolibarr will show you a warning once logged as an administrator user.&lt;br /&gt;
&lt;br /&gt;
==On a SaaS or Cloud web hosting provider==&lt;br /&gt;
Dolibarr is also available on a lot of &amp;quot;ready to use&amp;quot; SaaS or Cloud platforms/services that provides preinstalled versions.&lt;br /&gt;
&lt;br /&gt;
See page [[Cloud Solutions]].&lt;br /&gt;
&lt;br /&gt;
Dolibarr can also be installed manually on all Cloud platforms that support PHP and Mysql.&lt;br /&gt;
&lt;br /&gt;
See page [[Cloud Solutions]].&lt;br /&gt;
&lt;br /&gt;
==Using Docker==&lt;br /&gt;
For admins with Docker experience, it is possible to use the docker build files located in the source repo here: https://github.com/Dolibarr/dolibarr/tree/develop/build&lt;br /&gt;
 git clone https://github.com/Dolibarr/dolibarr/&lt;br /&gt;
 cd ./dolibarr&lt;br /&gt;
 git checkout tags/&amp;lt;desiredrelease&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 cd build/docker&lt;br /&gt;
&lt;br /&gt;
 docker-compose up&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Read the README carefully. As of version 12+ it recommends to use the built in docker files for development only, while an outside repo: https://hub.docker.com/r/tuxgasy/dolibarr  is recommended for production environments.&lt;br /&gt;
&lt;br /&gt;
=Setup=&lt;br /&gt;
&lt;br /&gt;
==First setup==&lt;br /&gt;
See page [[First setup|Setup]].&lt;br /&gt;
&lt;br /&gt;
==Setup a LDAP connection==&lt;br /&gt;
If you want to use a LDAP: See [[Install and configure OpenLDAP]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Import external data=&lt;br /&gt;
For this operation, read page [[Mass imports]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Upgrade Dolibarr=&lt;br /&gt;
This chapter describe processes to upgrade an existing installation of Dolibarr from an old version to a new one. The process is the same, whatever version you are coming from and version you are going to, but it will differ according to the distribution/operating system you used for your first installation. You should use the same for upgrade.&lt;br /&gt;
 &lt;br /&gt;
==[[File:Logo_windows.png]] With DoliWamp (Windows .exe package)==&lt;br /&gt;
&lt;br /&gt;
*First make a backup of your current installation&lt;br /&gt;
*Download new .exe package of DoliWamp.&lt;br /&gt;
*Run downloaded .exe file and follow steps without changing any default values. This will upgrades all your files.&lt;br /&gt;
*At the end of the execution, your browser is launched with a page to ask you to run upgrade of your database. Choose the upgrade according to your case.&lt;br /&gt;
&lt;br /&gt;
If there is more than one version late, the page in your browser will loop to start again the upgrade wizard as often as required to run upgrade process, version by version, until your reach the new installed version.&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_ubuntu.png]] With DoliDeb (Debian or Ubuntu .deb package)==&lt;br /&gt;
&lt;br /&gt;
*First make a backup of your current installation&lt;br /&gt;
*Process to upgrade using Debian/Ubuntu package is the same as the install process (see previous chapters), so it is as easy as installing a package.&lt;br /&gt;
&lt;br /&gt;
You can also read page [[Dolibarr for Ubuntu or Debian]].&lt;br /&gt;
&lt;br /&gt;
==[[File:Logo_rpm.png|40px]] With DoliRpm (Fedora, Redhat, Mandriva, Mageia or OpenSuse .rpm package)==&lt;br /&gt;
&lt;br /&gt;
*First make a backup of your current installation&lt;br /&gt;
*Process to upgrade using rpm package is the same as the install process, so it is as easy as installing a package (see previous chapters).&lt;br /&gt;
&lt;br /&gt;
==[[File:Gnu.png]] With Dolibarr (standard .zip package or from Git)==&lt;br /&gt;
This is tutorial to use when using standard distribution for a manual upgrade.&lt;br /&gt;
&lt;br /&gt;
*First make a backup of your current installation&lt;br /&gt;
&lt;br /&gt;
*Go into the directory where you installed Dolibarr (it might be the root directory of your web, for example /var/www under Debian)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===For installation that used the zip file===&lt;br /&gt;
&lt;br /&gt;
*Get archive of last version&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget https://www.dolibarr.org/files/dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Uncompress the archive&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ unzip dolibarr.zip&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Copy all new extracted files (the one uncompressed into directory dolibarr-x.y.z) to the directory where you put your old Dolibarr version. This will overwrite old files with new ones without removing files specifics to your installation (like conf.php file or complementary non official installed modules).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cp -r dolibarr-x.y.z/* dolibarr&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If no error, you can now remove the directory of source files&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ rm -fr dolibarr-x.y.z&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Now open your Dolibarr in your browser. It should open automatically the install/&lt;br /&gt;
&lt;br /&gt;
and choose &#039;&#039;Update&#039;&#039; in suggested menu.&lt;br /&gt;
&lt;br /&gt;
===For installation that used GIT===&lt;br /&gt;
If you already cloned the repo simply upgrade by checking out a version tag like so:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ git checkout -b 13.0 --depth 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Now open your Dolibarr in your browser. It should open automatically the install/&lt;br /&gt;
&lt;br /&gt;
and choose &#039;&#039;Update&#039;&#039; in suggested menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: &lt;br /&gt;
&lt;br /&gt;
If you want to script the database upgrade process (to avoid the upgrade process from web browser), you can run the 3 upgrade processes from command line:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd htdocs/install&lt;br /&gt;
$ php upgrade.php oldx.oldy.oldz x.y.z &amp;gt; output.html&lt;br /&gt;
$ php upgrade2.php oldx.oldy.oldz x.y.z &amp;gt; output2.html&lt;br /&gt;
$ php step5.php oldx.oldy.oldz x.y.z &amp;gt; output3.html&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Note: z must be &amp;quot;0&amp;quot; because only major versions have a migration script to run.&lt;br /&gt;
&lt;br /&gt;
Return code will be 0 if success, 1 if error (if this happens, see file output.html, output2.html or output3.html).&lt;br /&gt;
&lt;br /&gt;
Note: If you have a message that tell the install process is locked by a file, remove the file install.lock stored in Dolibarr root directory.&lt;br /&gt;
&lt;br /&gt;
*For security reason, once setup is finished, you should create a file install.lock into Dolibarr documents directory. This will lock the call of the install process again (you will have to remove this file for future upgrades). If this is not done, Dolibarr will show you a warning once logged with an administrator user.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ echo &amp;gt; documents/install.lock&lt;br /&gt;
$ chmod 444 documents/install.lock&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gurvan</name></author>
	</entry>
</feed>