31,028
edits
mNo edit summary |
|||
| Line 1: | Line 1: | ||
[[Category:FAQ EN]] | [[Category:FAQ EN]] | ||
{{TemplateDocDev}} | {{TemplateDocDev}} | ||
| Line 85: | Line 84: | ||
For this, see page [[Translator documentation]] | For this, see page [[Translator documentation]] | ||
= | = Change my numbering system after start = | ||
{{ToTranslate}} | |||
Si le nouveau système de numérotation n'entre pas en conflit avec l'ancien, il suffit d'aller dans le menu Configuration - Modules - Configuration factures et prendre un nouveau modèle dans la liste. | Si le nouveau système de numérotation n'entre pas en conflit avec l'ancien, il suffit d'aller dans le menu Configuration - Modules - Configuration factures et prendre un nouveau modèle dans la liste. | ||
Si le nouveau système rentre en conflit, il est nécessaire de renuméroter vos références existantes. Cela peut-être fait avec une requête SQL. | Si le nouveau système rentre en conflit, il est nécessaire de renuméroter vos références existantes. Cela peut-être fait avec une requête SQL. | ||
| Line 101: | Line 101: | ||
= | = Submit a patch, work and help on development = | ||
{{ToTranslate}} | |||
* '''Avec accès CVS en écriture ''' | * '''Avec accès CVS en écriture ''' | ||
A ce jour, les accès en écriture au CVS sont restreints (le nombre de commit étant déjà suffisamment dynamique). Si vous bénéficiez à l'heure actuelle d'un accès CVS en écriture, utilisez-le et à condition que ce qui est commité corresponde bien à votre grade de développeur Dolibarr (Voir [[FAQ_D%C3%A9veloppeur#Comment_devenir_d.C3.A9veloppeur_officiel|FAQ Développeur - Devenir développeur officiel]] pour les différents grades). | A ce jour, les accès en écriture au CVS sont restreints (le nombre de commit étant déjà suffisamment dynamique). Si vous bénéficiez à l'heure actuelle d'un accès CVS en écriture, utilisez-le et à condition que ce qui est commité corresponde bien à votre grade de développeur Dolibarr (Voir [[FAQ_D%C3%A9veloppeur#Comment_devenir_d.C3.A9veloppeur_officiel|FAQ Développeur - Devenir développeur officiel]] pour les différents grades). | ||
| Line 148: | Line 148: | ||
See page [[Developpement_module]] | See page [[Developpement_module]] | ||
= | = How to be an official developer = | ||
In the galaxy of the project Dolibarr, there are several stakeholders at different levels / grades. | |||
The number of developers is important and contributions and changes, for any project that wants to reach a certain level of quality, must be controlled and validated (both for functional needs and for code). | |||
For this reason, the write access on the source (CVS) is limited and governed by an organization that is described in the following. | |||
Each developer has a ''grade'' depending on seniority and the past. The level of authorization of a person on the project increases with the stages of promotion in grade. | |||
The course of a Dolibarr developer passes through these steps, which are classified by a title familiar to fans of science fiction. Here are the steps. | |||
It is important to understand that this organization has the sole purpose of improving the quality of Dolibarr and it is necessary that it is rigorously used. So do not be offended if, as a developer, you can not have a CVS write access for some time. | |||
The ranks of contributors to the project Dolibarr are: | |||
== * | == * Soldier == | ||
The first thing that a person willing to help is to be familiar with the rules and standards developments. | |||
Reading the [[Developer Documentation]], you have shown sufficient willingness to become automatically ''Soldier'' (grade level ''Soldier''). And just read is not the easiest ... | |||
This grade is obtained without validation higher. It is a grade of principle, to start. | |||
== * | == * Hunter == | ||
The next step is to submit your first patch, starting with simple, on the dev Mailing List (see [[Developer FAQ]] for the procedure) or on the forum (Preferred Mailing List). | |||
At your first bid accepted (included in CVS by an Admiral, Jedi or Yoda), you automatically enter into the family of ''Fighters' of the Dolibarr alliance. | |||
The number of hunters is not limited. The more we are, the more we will be strong. | |||
The hunters are the main force of the alliance Dolibarr. | |||
== * Z-6PO == | == * Z-6PO == | ||
If you are fluent in a language not or poorly translated into Dolibarr, a ''Jedi'' or ''Yoda'' will give you CVS access so you can make commits to the CVS of the project. But commits must be limited to changes for translations purposes. | |||
This grade can be obtained quickly enough. Just ask it on mailing list. | |||
== * | == * Admiral == | ||
Only after a variable time (which can be very long) to the rank of a Chasseur, and many patches of suitable quality had been sent, a Yoda in place allow you to make CVS commits extended for cause of any translation patch. | |||
You have become a'' '''Admiral' of the alliance Dolibarr. | |||
This title did not ask, it is obtained by a decision or proposal of a'' 'Jedi''' or'' '''Yoda' who believes that you have submitted enough patch to be a serious'' 'Admiral '' '. | |||
Access CVS a'' '''Admiral', however, must be used to commit or translations, or bug fixes reported on Savannah or forum (such as corrections and personal issues a patch submitted by a'' 'Hunter'''). | |||
Like CVS must necessarily include in the description (the commit log field), the issue of Savannah bug corrected or the title of the forum message indicating the problem. Only a translation escapes this constraint (no restrictions for translations). Failure to observe this constraint may lead to demotion to the rank of'' '''Hunter. | |||
For submission of new features, it must necessarily proceed on the principle of patches sent to the ML. | |||
Obtaining the rank of Admiral is rare as limited. Dolibarr quality can not be achieved by a number of Amiraux controlled, but that does not have a number of | |||
Developers (Hunters) very important (through the patch). | |||
== * Jedi == | == * Jedi == | ||
This is even after a variable time (probably the longest of all) to the rank of Admiral, and the quality of the patch that was sent is satisfactory, that Yoda will tell you that you are authorized to perform commits the features without restrictions, provided, however, to have the endorsement of the principle of a Master Yoda who you will explain the feature. | |||
There may be a temporary restriction defined by a Yoda release due to close. | |||
You will then become a'' '''Jedi. | |||
This title did not ask, it is obtained by another proposal or a Jedi Yoda. | |||
This privilege is exceptional. Dolibarr quality can not be achieved | |||
by a controlled number of Jedi, but that does not have a number of | |||
Developers (Hunters) very important (through the patch). | |||
== * Yoda == | == * Yoda == | ||
The number of 1 to 5, be a'' 'Yoda''' is the overall management of project development. This ranking is obtained by inheritance, following the departure of a Yoda who withdraws, or by direct appointment by the vote held Yoda partant. | |||
== * And Darth Vader? == | |||
There are unfortunately. Members of the empire are the parasites that pollute the forum or mailing-list messages or constructive criticism, which slows the development of Dolibarr rather than offering constructive criticism to help improve. Some are very very strong bad liver and bad tone. These are Darth Vader. | |||
Fortunately, statistically, there does not appear and the death of one Dark Vador per year ... | |||
= Current team = | = Current team = | ||
See page [[Dolibarr Project]] to know list of current people that work on Dolibarr, with their current grade. | See page [[Dolibarr Project]] to know list of current people that work on Dolibarr, with their current grade. | ||